如何缩小Windows主文件夹?


24

我已经使用Windows 7 64bit Premium两年了,这次,我的C:\ Windows文件夹已增长到将近30GB,我认为这是不可接受的。

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

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

有什么方法可以安全地收缩Windows文件夹(而不必重新安装Windows 7)?


请注意,这不是重复的,这是关于%Windows%而不是关于%Windows%\winsxs
Tamara Wijsman 2012年

3
winsxs是Windows组件存储。中的所有Windows组件C:\Windows(包括用于64位系统的子文件夹,system32以及SysWOW64用于64位系统的各种子文件夹)C:\Program Files以及中的某些项目C:\ProgramData均通过硬链接winsxs。如果您使用的工具不支持硬链接(TreeSize Free不支持,Explorer本身也不支持),那么您所看到的信息充其量只会误导您,而最糟糕的是完全错误的。
afrazier 2012年

@afrazier Windows属性是否支持硬链接?
据说还有

3
不,“文件夹属性”对话框是资源管理器的一部分,并且不以任何方式进行硬链接感知。 链接外壳扩展程序可以在带有多个硬链接的文件上放置覆盖图标。
afrazier 2012年

Answers:


12

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

同样,该Installer文件夹包含您所有的.msi基础安装软件包。保留这些内容,以便您仍然可以修复或卸载应用程序。您可以安全地压缩该文件夹以获取一些空间,但是除非确定您永远不需要修复或卸载所有已安装的程序,否则不要将其删除。

在一切SoftwareDistribution\Download文件夹删除即可,这些都只是下载从Windows Update更新。但是,这可能会使您无法回滚它们。

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


8
SoftwareDistribution\Download重新启动后清空是非常安全的。这是一个下载缓存,仅此而已。没有回滚信息存储在此处。 C:\Windows\Installer可以安全地复制到另一个驱动器,并将原件替换为新位置的连接点。
afrazier 2012年


7

安装程序

随它去吧。这些是如果您转到“添加和删除软件”以及“卸载”或“修复”软件所使用的安装程序文件。

软件发行

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

WinSxS

运行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/)。它是一种删除不需要的驱动程序的工具-几年后通常会有很多驱动程序。在拧紧系统之前,请务必先阅读其操作说明。如果您不确定它的作用,请不要使用它。


2
最初的问题与Windows 7有关。我相信/ StartComponentCleanup选项仅在Windows 8中可用,尽管support.microsoft.com/kb/2852386已将Windows Update清理添加到“磁盘清理”中。
David Marshall

刚刚在Windows 7安装上进行了测试,您是对的。
彼得-Unban罗伯特·哈维(Robert Harvey)2014年

磁盘清理的答案还是不错的。第一次在Windows 7上运行Windows更新清理选项时,我回收了大约2GB。对于Windows 8.1,应通过维护任务自动完成WinSxS的清理。
David Marshall

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.