如何缩小 Windows 主文件夹?

如何缩小 Windows 主文件夹?

我使用 Windows 7 64 位 Premium 已有两年了,在此期间我的 C:\Windows 文件夹已增长到近 30GB,在我看来,这是不可接受的。

最大的子文件夹是 winsxs (10.5 GB)、Installer (5.5 GB)、System32 (4GB) 和 SoftwareDistribution(2.5GB)。我在 Google 上搜索了 winsxs 文件夹,发现它很重要,不能删除。我在 Google 上搜索了 Installer 文件夹,发现它主要与 Office 相关,删除 Office 更新可能会减少一点。

但这并不能令人满意。真的需要 27GB 才能运行 Windows 7 和最新的 Microsoft Office 吗?

有什么方法可以安全地缩小 Windows 文件夹(无需重新安装 Windows 7)?

答案1

除了压缩Backup文件夹winsxs(在其属性中);您无法使它变得winsxs更小,除非您非常仔细地检查所有条目以及这些条目是否是系统上应用程序的依赖项。但这是一件非常繁琐的事情,所以您能做的最好的事情就是安装尽可能多的应用程序和 Windows 功能,希望它变小。或者,重新安装您的系统。请注意,这是正常行为,也列在系统规格

同样,该Installer文件夹包含所有.msi基于安装的包。这些包会保留下来,以便您仍然可以修复或卸载应用程序。您可以安全地压缩此文件夹以腾出一些空间,但除非您确定永远不需要修复或卸载所有已安装的程序,否则请不要删除它。

文件夹中的所有内容SoftwareDistribution\Download都可以删除,这些只是从 Windows 更新下载的更新。但这可能会阻止您将其回滚。

此外,C:\Windows\Temp如果文件夹中有任何东西,请定期清空它。您应该使用具有管理员权限的磁盘清理向导来执行此操作,而不是手动执行...

答案2

尝试从提升的命令提示符运行以下命令:

DISM /online /Cleanup-Image /SpSuperseded

来源: http://everythingsysadmin.wordpress.com/2011/03/16/cleanup-winsxs-after-windows-7-sp1-install

答案3

安装程序

别管它。这些是安装程序文件,当您进入“添加和删除软件”和“卸载”或“修复”软件时会用到它们。

软件分销

运行Disk Cleanup。启动资源管理器,右键单击 C: 驱动器,选择Properties查找,然后单击Disk Cleanup属性窗口中的按钮。等待磁盘清理窗口出现。单击“清理系统文件”。确认并等待磁盘清理窗口再次出现。在“要删除的文件”中选中所有框 - 确保滚动列表中的所有文件,共有约 9 个项目。单击“确定”。

温斯

从命令行运行dism /online /Cleanup-Image /?。这将为您提供一个命令列表,以安全的方式自动清理 WinSxS,并详细说明每个命令的含义。

首先,您应该已经运行这组更新至少几天,最好是几周,这样您就知道您不想回滚任何更新。

然后您可以使用

  • dism /online /Cleanup-Image /SpSuperseded
  • dism /online /Cleanup-Image /StartComponentCleanup(适用于 Windows 8,不适用于 Windows 7)

和/或

  • dism /online /Cleanup-Image /StartComponentCleanup /ResetBase(适用于 Windows 8,不适用于 Windows 7)

以减小 WinSxS 的大小。请务必先通过运行了解这些命令的副作用dism /online /Cleanup-Image /?。您可以在 technet 上了解有关 dism 的更多信息

驱动程序商店

我添加这一条是因为它可能与阅读此答案的某些人有关:查找 Driverstoreexplorer (http://driverstoreexplorer.codeplex.com/)。它是一种删除不需要的驱动程序的工具 - 几年后通常会有很多不需要的驱动程序。在破坏系统之前,请务必了解它的作用。如果您不确定它的作用,请不要使用它。

答案4

尝试 WinsxsLite,在这里阅读,运行之前请先进行完整的系统备份。

在这里编程

相关内容