我尝试使用 cmd 命令和提升权限的 Windows 清理程序,但都没有清理 WinSxS 文件夹。它显示任务已在 CMD 中完成,但 WinSxS 仍有 14 GB。我使用的是 Windows 7 Home Premium x64。
答案1
这清理 WinSxS 的唯一方法文件夹用于检查所有已安装的更新,查看哪些更新被较新的更新替换,然后删除那些旧更新。在 Windows 8 中,微软添加了自动清理它会为您检查并删除更新。
答案2
Windows 7知识库 2852386更新, ”有可用的更新,您可以使用 Windows 7 SP1 中磁盘清理向导中的新选项删除过时的 Windows 更新",现在允许磁盘清理程序清理 WinSxS 文件夹。从KB 2852386 的知识文章页面:
本文介绍了 Windows 7 Service Pack 1 (SP1) 中磁盘清理向导的更新。
此更新为磁盘清理向导添加了一个新插件。安装此更新后,您可以使用 Windows 更新清理选项删除不再需要的 Windows 更新。
笔记
- 仅当磁盘清理向导检测到计算机上不需要的 Windows 更新时,“Windows 更新清理”选项才可用。
- 为了使您能够回滚到以前的更新,即使更新被后续更新取代,更新仍会存储在 WinSxS 存储中。因此,在运行磁盘清理向导后,您可能无法回滚到被取代的更新。如果要回滚到磁盘清理向导删除的被取代的更新,您可以手动安装更新。