删除 Windows Server Enterprise SP2 中文件夹 windows\winsxs 和 windows\Installer 的内容?

删除 Windows Server Enterprise SP2 中文件夹 windows\winsxs 和 windows\Installer 的内容?

我添加了标签windows-server-2008-r2和,windows-server-2008因为我没有看到标签Windows Server Enterprise SP2

我见过很多关于使用Disk Cleanupwith 的文章Windows Server 2008 R2,但不幸的是它们并不适用于我们。

我们有Windows Server Enterprise SP2两个文件夹(版权所有 2007),大小分别为 11GB 和 5GB。也就是说,它有超过 16GB 的空间winsxsInstaller

当我运行 WindowsDisk Cleanup实用程序时,我注意到该选项Windows Update Cleanup不在列表中。我也没有看到引用的选项Installer

还有其他方法可以删除这些文件夹吗?里面有 2008 年的文件夹。里面有 10,000 个文件夹winsxs是在 2008 年和 2009 年创建的。

以下是我们使用的操作系统版本的屏幕截图: 在此处输入图片描述

谢谢。

答案1

永远不要手动删除这些文件夹中的任何内容。

第一个包含多个版本的系统文件和 DLL,以便任何程序都可以找到精确的版本,从而解决了长期令人生畏的“DLL 地狱”问题。不幸的是,每次安装任何更新时,文件夹内容都会变大。但手动删除任何事物这可能会损害您的系统,甚至可能导致系统无法使用。

第二个文件夹存储已安装应用程序的 Windows Installer 文件,以便您(或系统)需要修复、修改或卸载应用程序时可以使用它们。如果您从那里删除文件,下次尝试修复、修改或卸载应用程序时,系统将要求您提供其 Windows Installer 包,您可能不再拥有该包,或者从原始安装媒体或设置文件中提取该包可能相当困难。

不要碰那里的任何东西,即使它占用了一些空间。那些文件需要以确保您的系统能够按预期运行。

答案2

I added the tags windows-server-2008-r2 and windows-server-2008 because I didn't see a tag for Windows Server Enterprise SP2.- 因为根本就没有这种东西。它要么是 Windows Server 2008 企业版,要么是 Windows Server 2008 R2 企业版。它不仅仅是 Windows Server 企业版。如果你要问问题,你至少应该弄清楚如何确定你正在运行的 Windows 版本。

至于您的问题,您可以使用 Windows 组件清理工具 -https://technet.microsoft.com/en-us/library/dd351467%28v=WS.10%29.aspx?f=255&MSPPError=-2147217396#BKMK_COMPCLN

编辑:

好的,我明白了。微软在 Windows Server 2008 中并没有特别直观地显示 Windows 版本。您可以通过单击帮助...关于在您发布图片的屏幕上,或者您可以通过ver从命令提示符运行并交叉引用版本号来找到它。

在此处输入图片描述

答案3

Windows 更新清理仅适用于 Windows Server 2008 R2(Windows 7 对应版本)安装此更新,您使用的 Windows Vista 对应版本永远不会具有此功能。

要清理 WinSxS,你必须手动卸载旧更新

要了解哪些更新不再需要(已被取代),请打开 regedit,然后转到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\ComponentDetect\ 此处的关键 Windows 商店,查看每个已安装的组件 + 已安装的更新。Internet Explorer 更新是不错的选择,如下所示HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\ComponentDetect\amd64_microsoft-windows-ie-htmlrendering_31bf3856ad364e35_0.0.0.0_none_933ba3cd22b12888

每个新更新都会替换所有旧的 GDR 更新。因此,请查找最高版本号并卸载旧更新。我在 Vista/7 时这样做了,节省了大量空间。

要清理Windows\Installer文件夹,您可以尝试第三方工具补丁清理器它允许清理旧的未使用的 MSI/MSP 文件。

在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

单击Move将不再需要的文件移动到网络驱动器,这样万一工具出现错误并且删除/更新软件需要 MSI/MSP 文件,您可以将其复制回来。

相关内容