因此,Windows\installer 文件夹(以及 WinSxS 文件夹,但那是另外一回事)占用了我硬盘上的大量空间。Windows Installer Cleanup 实用程序以前是常用工具,但现在 Microsoft 以它不安全且可能会删除不应删除的内容为由将其删除。
所以我的问题是:如果我不应该使用此工具来尝试释放一些空间,还有什么呢?我的 Windows 目录单独使用了大约 25 GB。大部分都来自安装程序和 winsxs 文件夹。
答案1
Priform 的CCLeaner 简介是删除临时文件、卸载程序和进行一般整理的热门选择。非商业用途免费,支持 Windows 7、Vista、XP、2000 以及 32 位和 64 位版本。
答案2
答案3
你可以试试revo 卸载程序。但我不知道免费版本有多好。
答案4
所以现在其实还有另一种方法可以对 sxs 文件夹进行特定的清理,详情如下在此 Microsoft 页面上
我将从页面上摘录几段引言,因为它解释得非常好:
不要删除 WinSxS 文件夹,而是可以使用 Windows 内置的工具来减小 WinSxS 文件夹的大小。有关 WinSxS 文件夹的详细信息,请参阅管理组件存储。操作系统会使用与本主题中描述的方法类似的方法自动减小 WinSxS 文件夹的大小。Windows 还使用内部过程来减小 WinSxS 文件夹的大小,例如卸载和删除已被其他较新版本的组件替换的组件包。某些组件的先前版本会在系统中保留一段时间,以便您在必要时进行回滚。一段时间后,这些较旧的组件将自动从安装中删除。
页面上详细列出的方法如下:
在任务计划程序中运行 StartComponentCleanup 任务来清理和压缩组件
跑步
schtasks.exe /Run /TN "\Microsoft\Windows\Servicing\StartComponentCleanup"
使用 DISM,运行相同的过程,但没有“计划任务”的迂回方式
跑步
Dism.exe /online /Cleanup-Image /StartComponentCleanup
使用 DISM,添加 /ResetBase 开关
在正在运行的 Windows 10 或更高版本上将 DISM.exe 的 /ResetBase 参数与 /StartComponentCleanup 参数结合使用将删除组件存储中每个组件的所有取代版本。
跑步
Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase