为 Windows 7的 winsxs文件夹瘦身,慎重 刚使用 Win7 系统不久,前段时间在清理系统垃圾时发现,win7系统的 windows目录下的 winsxs 目录占用空间非常大,想清理之,却提示无权限无法清理
随即在网上查了个究竟,原来 winsxs是一个超大的文件仓库,系统所在分区几乎所有的系统文件都在那里至少有一个备份
而且随着系统的使用, winsxs的所占的空间还将不断的积累壮大,最终将吞噬整个系统分区的磁盘空间
下面附上搜索来的一篇 winsxs的详细描述文摘、winsxs的瘦身方法和一篇关于 DLL Hell问题 的描述文摘和大家分享: winsxs的详细描述文摘: *** winsxs的文件夹位于 Windows根目录,是一个超大的文件仓库,系统所在分区几乎所有的系统文件都在那里至少有一个备份
有兴趣的网友不妨通过搜索功能在 winsxs搜一下公用视频、公用图片、公用音乐文件夹里的文件,你会发现那些精简系统时已经被删除了的文件在 winsxs里还可以找到影子
假如系统文件被删除或者破坏,用命令sfc /scannow就可以恢复,但如果将 winsxs里面的任何一个重要的组件删除,sfc命令就会失效
系统在线更新的过程是旧版本文件被新版本的取代,旧文件自动备份在 winsxs里;卸载补丁的过程是系统新版本文件被旧版本的取代,而旧版本文件的来源正是 winsxs
XP也有类似的功能,但XP下备份文件是可以直接删除的,Vista和 Win7下不行
所以Vista和 Win7占用的空间随着更新增多会越来越大,而且大得惊人
winsxs里的文件非常重要,建议不要删除,以我长期的实践经验,暂时发现只有 ManifestCache和 Temp两个文件夹里的缓存文件才可以安全删除
特别提醒:网上所有精简winsxs的方法都有一定的危险性(微软官方的工具除外),例如