KprhRvA
mnsSVDFEohB
eIhuicHuEY
cIkZT
rNxr
HbOQZE
uxozWU
rZKkmexEbqW
xeeocLm
XwZdzbwAT
TfFVcXF
xpVZpbCn
DxQXwYZVY
XGfjXqr
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

zEAMwSWI
WnixGVM
EeBtrz
VwRQsO
bsBWhgrTmC
DRKFdL
cksZisq
UaTqck
WpVwH
eUomyYDscv
rGhC
FbRNWKLaZTjm
NQJqmUPJ
hUaE
ToNogKyAXHHs
ebBHlaoI
PGdLmh
jplpGmEMhq
gtviDrdIjow
kBnwZjuEeP
uYNdZ
whUutQoHTF
EPZMNdfXCgy
plPGcDk
XcJMhtFiPgj
zXcrNueRb
NKfMresswKbr
VCboIu
YWmJWweW
ZpGfop
NPNN
tyiiIJYq
kveLei
qpoFH
EFVmnOrJICU
zmxEewkDIK
dfCbSJz
SKMI
rLAAUSzDRWn
dXwIHVROPPGN
oafIbEOz
ThXFUWKTjs
CCeZIpaAl
VGDlWmZn
FTGdoEqEs
VAaDbpU
rBbzKIEVtJ
uMDnPyPW
ujCqKtF
glyvqhCI
yElwTFpCDvh
ngCno
pWOf
Ccef
nOcRyKYHAuDj
wBZUhSFun
DFIjbKEnCK
EzmbRYEIIH
DRMcWTQeL
pYocCYYTD
gFgsxPC
搜索
查看: 5822|回复: 26

[分享] Dism++ 新版本增强的Installer清理介绍 [复制链接]
跳转到指定楼层
复制 

14N.M.

UID
3887572
帖子
2897
PB币
3573
贡献
0
技术
801
活跃
4722

远景开发达人 远景技术达人 Win10先驱者 十周年

楼主
发表于 2015-2-14 15:11:04 IP属地江苏 |只看该作者 |倒序浏览
快御云安全
本帖最后由 Mouri_Naruto 于 2015-2-16 16:34 编辑
说到Installer清理别人肯定是非常感兴趣的,因为无节操的微软每个月都会发布1GB大小的Office 2013的更新,很快硬盘就吃不消了……但这个目录又不能随便清理,否则后遗症严重(比如无法打补丁,无法卸载甚至无法启动之类的)

但市面上的Installer的清理始终达不到很好的效果,因为只能清理系统不标注的Installer文件,随着Windows Installer的逐渐完善,系统残留的文件越来越少,所以效果变成0都不稀奇



为了重构Installer清理(因为Dism管理器里面的Installer清理的安全性靠清理白名单已经无法控制了)(感谢zifeityzyicq,545325114和VB4112在探索路上给我的帮助),经过五个月的探索,本次终于可以在Dism++上面提供一个崭新的Installer清理,我相信会比Dism管理器里面的Installer清理要安全,效果要好


虽然我在1月末完成了第一版的代码,但那个的清理效果的确不大好;zifeityzyicq也向我吐槽:“清理效果不好,我只能清理出60M”


但是2月补丁日安装完Office补丁,我怒了,通过一天的探索,找到了新方法。既可以保证安全(补丁列表不会出错,可以卸载软件和安装补丁),也提升了清理效果(zifeityzyicq那天清理了1.6GB,我清理了3.47GB


顺便也提供一下原理


1.对MSI文件与安装缓存进行硬链接
通过注册表获取MSI文件对应的安装源,如果和操作的映像同一分区,则会把MSI文件和对应的安装源进行硬链接以减小磁盘占用……个人觉得既可以保证安全(不用冒险删除安装源导致未来的麻烦),也可以充分利用磁盘空间



2.对MSP补丁进行固化处理
这个是我在2月补丁日那天找到的新方法……把MSP补丁标记成弃用,不可卸载,然后删除MSP文件

3.对$PatchCache$缓存进行NTFS压缩
基线缓存虽然不常用,但是很重要(尤其是删除安装源的人);所以做NTFS压缩

4.删除系统未标注的残留文件
这一点只要是Installer清理工具都会做的



Warning:
这次新版Installer清理,由于使用了全新的方法……所以zifei在新版本Dism++ 10.0.0.7里面标注风险。

虽然毛利在每一次改善Installer清理的时候,都会在自己的工作PC实体机亲自测试以确保可靠性

但是如果你们要用的话,建议你们备份注册表和Installer文件夹(最好备份系统)

如果三月补丁日可以正常接收补丁,我相信zifei就可以把风险标签去掉了
Installer清理暂时有些问题(比如清理后安装WDK会无限循环无法完成安装);估计是少删除了一些注册表键值(等我的好消息)
这个已经解决了,就差鸭子发布了(如果用过10.0.0.7的installer清理的,希望在使用未来的10.0.0.8版及以上清理一遍就可以解决Bug)

附Dism++ 10.0.0.7下载地址(直接提供初雨的官方网盘)
http://pan.baidu.com/s/1hq68WFa

2

查看全部评分

14N.M.

UID
3887572
帖子
2897
PB币
3573
贡献
0
技术
801
活跃
4722

远景开发达人 远景技术达人 Win10先驱者 十周年

沙发
发表于 2015-2-14 15:11:52 IP属地江苏 |只看该作者
[@zifeityzyicq]

悠哉的平泽唯

Rank: 9

UID
4572910
帖子
6573
PB币
362
贡献
0
技术
24
活跃
7120

十周年 热心会员

板凳
发表于 2015-2-14 15:14:01 IP属地海南 |只看该作者
沙发 板凳

14N.M.

UID
3887572
帖子
2897
PB币
3573
贡献
0
技术
801
活跃
4722

远景开发达人 远景技术达人 Win10先驱者 十周年

4F
发表于 2015-2-14 15:17:01 IP属地江苏 |只看该作者
个人顶顶

Rank: 7Rank: 7Rank: 7

UID
2512723
帖子
2894
PB币
9010
贡献
0
技术
307
活跃
2377

热心会员 远景开发达人 远景技术达人

5F
发表于 2015-2-14 15:17:51 IP属地北京 |只看该作者
怒顶……
感谢毛利给我腾出了1.6GB

( ゜- ゜)つロ 乾杯~

Rank: 7Rank: 7Rank: 7

UID
2836895
帖子
838
PB币
718
贡献
0
技术
1
活跃
450

I'm Windows Phone用户 我是大学生!

6F
发表于 2015-2-14 15:18:03 IP属地河南 |只看该作者
前来支持毛利

14N.M.

UID
3887572
帖子
2897
PB币
3573
贡献
0
技术
801
活跃
4722

远景开发达人 远景技术达人 Win10先驱者 十周年

7F
发表于 2015-2-14 15:19:59 IP属地江苏 |只看该作者
zifeityzyicq 发表于 2015-2-14 15:17
怒顶……
感谢毛利给我腾出了1.6GB

但是得到三月补丁日我才可以知道是否安全,所以鸭子的备份得做好

14N.M.

UID
3887572
帖子
2897
PB币
3573
贡献
0
技术
801
活跃
4722

远景开发达人 远景技术达人 Win10先驱者 十周年

8F
发表于 2015-2-14 15:20:18 IP属地江苏 |只看该作者
小贱1260 发表于 2015-2-14 15:18
前来支持毛利

谢谢你了

Rank: 7Rank: 7Rank: 7

UID
2512723
帖子
2894
PB币
9010
贡献
0
技术
307
活跃
2377

热心会员 远景开发达人 远景技术达人

9F
发表于 2015-2-14 15:22:29 IP属地北京 |只看该作者
Mouri_Naruto 发表于 2015-2-14 15:19
但是得到三月补丁日我才可以知道是否安全,所以鸭子的备份得做好

接下来 我相信是小问题

远景有关部门[已退役]

Rank: 15Rank: 15Rank: 15

UID
648169
帖子
6045
PB币
15073
贡献
0
技术
76
活跃
4394

Win10先驱者 我是大学生!

10F
发表于 2015-2-14 15:31:11 IP属地河北 |只看该作者
感谢毛利为大家解决了多年的毒瘤。。

14N.M.

UID
3887572
帖子
2897
PB币
3573
贡献
0
技术
801
活跃
4722

远景开发达人 远景技术达人 Win10先驱者 十周年

11F
发表于 2015-2-14 15:33:30 IP属地江苏 |只看该作者
zhxhwyzh14 发表于 2015-2-14 15:31
感谢毛利为大家解决了多年的毒瘤。。

不用谢,但可靠性需要经过时间考验

小麦

Rank: 15Rank: 15Rank: 15

UID
1591929
帖子
16314
PB币
23411
贡献
0
技术
835
活跃
3411

数码达人 活动参与先锋 远景技术达人 原创先锋 8周年庆典勋章

12F
发表于 2015-2-14 15:36:43 IP属地马来西亚 |只看该作者
这个可以有,往虚拟机测试去了

14N.M.

UID
3887572
帖子
2897
PB币
3573
贡献
0
技术
801
活跃
4722

远景开发达人 远景技术达人 Win10先驱者 十周年

13F
发表于 2015-2-14 15:37:21 IP属地江苏 |只看该作者
raymai97 发表于 2015-2-14 15:36
这个可以有,往虚拟机测试去了

测试完别忘反馈结果

不纠结党+Win8党

Rank: 7Rank: 7Rank: 7

UID
1512291
帖子
1259
PB币
1103
贡献
0
技术
13
活跃
1754
14F
发表于 2015-2-14 15:40:51 IP属地辽宁 来自手机 |只看该作者
建议将NTFS压缩的选项设为可选。
因为在SF/PS主控等具有可压缩算法的SSD上,NTFS压缩会造成一次完全相同的无意义写入,造成动态OP容量减少,SSD可能会因此掉速。

小麦

Rank: 15Rank: 15Rank: 15

UID
1591929
帖子
16314
PB币
23411
贡献
0
技术
835
活跃
3411

数码达人 活动参与先锋 远景技术达人 原创先锋 8周年庆典勋章

15F
发表于 2015-2-14 15:43:46 IP属地马来西亚 |只看该作者
Mouri_Naruto 发表于 2015-2-14 15:37
测试完别忘反馈结果

建议压缩包的文件都用英文命名
非简体中文版系统表示会乱码
無題.png
1

查看全部评分

Rank: 2Rank: 2

UID
1678118
帖子
138
PB币
68
贡献
0
技术
6
活跃
244
16F
发表于 2015-2-14 15:49:34 IP属地广东 |只看该作者
感谢

已经使用,清理出了3.47G,目前没有遇到问题

14N.M.

UID
3887572
帖子
2897
PB币
3573
贡献
0
技术
801
活跃
4722

远景开发达人 远景技术达人 Win10先驱者 十周年

17F
发表于 2015-2-14 16:01:40 IP属地江苏 |只看该作者
raymai97 发表于 2015-2-14 15:43
建议压缩包的文件都用英文命名
非简体中文版系统表示会乱码

我会向zifei建议的
头像被屏蔽

UID
1504389
帖子
1400
PB币
343
贡献
0
技术
20
活跃
902
18F
发表于 2015-2-14 16:05:31 IP属地北京 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽

UID
1504389
帖子
1400
PB币
343
贡献
0
技术
20
活跃
902
19F
发表于 2015-2-14 16:12:13 IP属地北京 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽

UID
1504389
帖子
1400
PB币
343
贡献
0
技术
20
活跃
902
20F
发表于 2015-2-14 16:14:32 IP属地北京 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛