【经验交流】首发!攻克Vista减肥最后堡垒——Winsxs(让你见识真正的微软特色!)
大家还记得我发过两个关于Vista和XP清理的帖子么?https://bbs.pcbeta.com/viewthread.php?tid=284543&extra=&highlight=%2Bjackyjkchen&page=1
https://bbs.pcbeta.com/viewthread.php?tid=326645&highlight=%2Bjackyjkchen
那个XP清理攻略可以说已经很完备了,在不损失功能的情况下很难再清理出什么东西;而Vista清理攻略的最后我提出可以有再清理500M空间的潜力,现在看来,我太“小看”微软了,小看了微软制造垃圾的能力!
Vista最大的冗余在那里?没错,Winsxs文件夹,这个文件夹将所有以前版本的vista文件都做了保留,因此你在vista中搜索一个系统文件名会得到多至几十个结果!这就是Vista中垃圾的最大来源,vsp1cln工具清理的就是这种东西,但是并不彻底。(不彻底还能清理掉800M……)
由于该文件夹是系统文件夹,不能随便动,因此网络上的各种Vista瘦身攻略都没敢动这个文件夹,因此,从瘦身效果上来说都不是很好,我的那个帖子能清理到5.5G,已经是很不错的了。
经过我的研究和实际试验,我终于找到一种清理winsxs的方法,不会影响系统的任何功能和稳定性,后果仅仅是不能卸载更新而已(有人会卸载么……?)
首先,我要提几件事情:
1.各取所需,对于系统瘦身没有兴趣的网友大可不在意这篇文章,这个原则我提过多次,我不希望出现人身攻击的情况!
2.本操作与以前的任何清理攻略不同,存在危险性(如果你严格按照我说的去做没有任何危险,但由于winsxs文件众多,在我制作出清理工具之前是全部手动操作的,可能误删文件),因此我建议有多系统或者有PE的网友才使用我的攻略(方便还原),删除文件后不要将文件放在回收站(PE和XP可能找不到vista的回收站),应建立一个文件夹存放,确定系统启动和使用没有问题后再删除。
3.本攻略需要修改winsxs的权限,具体方法不赘述
4.在没有清理工具之前,全手动操作您需要耐心,winsxs文件多是出了名的。
5.多系统者尽量在Vista下操作,万一删到系统正在用的文件这时是删不掉的。
进入正题。其实我清理winsxs的原理很简单,那就是删除冗余,大家先看看这两个图片
看到没有,同样内容的文件夹因为版本不同分成了多个备份!有6.0.6000.****(原版)和6.0.6001.****(SP1)
我的清理攻略其实就一句话——找到这种同内容多版本的文件夹。若既有原版又有SP1,那么将所有6.0.6000.****(原版)删除,保留最高版本的6.0.6001.****(SP1);若只有原版,你看小版本号有没有不一样,保留最新的即可。
必须认真查看文件名,只有存在冗余的才能删。
大家看看我的清理结果:
你见过这么小的完整版Vista的winsxs么?完整版Vista用此方法可以清理掉2G的冗余
精简版亦可清理掉1G!
对于所谓的微软推荐、所谓的微软提供的文件都有用……我付之一笑!
PS:装完VS2005和OFFICE2007并打补丁后也可用同样的方式处理他们的冗余
[ 本帖最后由 jackyjkchen 于 2008-11-8 21:10 编辑 ] 感谢分享经验
不过我现在都不随便动c盘东西了
任其自便把 这个操作确实比较麻烦,我清理了1小时,我会考虑制作工具 作者最高 装完VS2005和OFFICE2007并打补丁后也可用同样的方式处理他们的冗余 真的不是很敢动这个,怕出什么毛病~ 很想拿它开刀,可无从下手,谢谢提醒 支持楼主制作工具! 楼主厉害。期待你的工具
不过希望工具在删除之前先列表出来给偶看一下。。。可以手工取消某些项目的选中。 希望楼主制出个清理工具来,方便试用。 楼主说的是好的,只是对于白菜的我 还是不敢动的!
期待楼主的工具出来! 没错 的。我的这个文件夹2.62G.是2008 entprise系统 ,,,
不忍心自己去删。。
期待lz的工具.. 学习了pb67 我这个文件夹5.83Gpb13 学习了,但有时新更新也会出问题,我觉得还是保留原有的话