我的 Windows 文件夹占用了太多空间 - 我该如何减少它?

我的 Windows 文件夹占用了太多空间 - 我该如何减少它?

在典型的 PC 中,Windows 文件夹的大小为 6 到 8 GB,但在我的电脑中它有 25GB。我如何从 Windows 文件夹中删除不需要的文件(这反过来会优化我的 C 盘大小)。

我的系统是 Windows 7,C 盘有 60 GB,已占用 59 GB。

答案1

Windows 文件夹很大是很正常的。Windows 文件夹一开始可能在 6-8GB 范围内,但随着时间的推移它会变得越来越大。这是 Vista/7 的正常现象,你对此无能为力。

原因是 winsxs,详细信息请参见这篇博文

为了进行比较,我的 Windows 文件夹是 29GB,比你的大一点。

其他答案中运行磁盘清理的建议值得一试,但我怀疑 winsxs 是导致 Windows 文件夹过大的主要原因。

编辑从评论中填写:

另一个可能变大的文件夹是 Windows\Installer 文件夹,这是一个受保护的系统文件夹,其中包含已安装的程序和更新的修复和卸载信息。Microsoft 曾经有一个名为 miszap.exe 的程序可以清除此处的孤立文件,但存在问题,因此不再受支持。

事实上,除了磁盘清理之外,没有其他安全的方法可以清除 Windows 文件夹中的内容。随着更新和程序安装到系统上,Windows 文件夹会随着时间的推移而增大,这也是很正常的。

让 Windows 文件夹变小的一个方法是清除系统并从头开始全新安装。但即使这只是一个临时解决方案,因为 Windows 文件夹会随着时间的推移再次变大。

为了防止它增长过多,值得从安装了最新服务包的媒体安装窗口,并节省安装的程序。

答案2

还有一些建议。

  1. 其中一个典型的大型子文件夹视窗安装程序(隐藏的系统文件夹)。您可以将其移动到更大的驱动器并用符号链接替换它。这是在移动文件夹后创建链接的 cmd 命令:
    mklink /D C:\Windows\Installer D:\...\Installer
    这是一个不经常使用的存档,因此将其移动到较慢的驱动器不会影响您的性能。
  2. 检查本地MLS文件夹(C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Media Player\Art Cache\LocalMLS;“艺术缓存”部分在非英语 Windows 中的名称不同)。它还可以通过保存数千张图像而变得很大。您可以删除它们(它只是一个缓存,没有重要数据),如果您不使用 Windows Media Player 网络共享,您可以在将来禁用它们的收集。运行services.msc,在列表中找到“Windows Media Player 网络共享服务”(俄语中为“Служба общих сетевых ресурсов ...”),停止它,然后打开其属性并更改启动类型项目从“手动”更改为“禁用”。

答案3

如果磁盘空间不足,请执行以下操作:

关闭台式电脑的休眠模式:

powercfg -h off

删除旧的服务包文件:

DISM /online /Cleanup-Image /SpSuperseded

必须从提升的命令提示符运行命令。

运行“磁盘清理”

从运行 ccleaner.exehttp://www.piriform.com/CCLEANER

我刚刚在我的计算机上回收了大约 20GB 的空间。

答案4

我刚刚在一台旧的 Windows 7 机器上发现了类似的问题。(由于担心丢失安装了 Truecrypt 的旧驱动器,所以从未升级过。)

在我的例子中,C:\Windows 目录有 272 GB!我看到其他人提到了 Installer 文件夹,但我的只有 18 GB,另一个可能性是 winsxs 文件夹只有 16 GB。对我来说,罪魁祸首是 C:\Windows\温度文件夹,重达 206 GB!幸运的是,重量级的 Temp 文件夹下巴很脆弱,我一拳就把它打掉了,令人惊讶的是,这花了不到 30 秒的时间。比赛结束后,只剩下 17 个小的锁定文件,我把它们留给鸟儿吃。

提示:我没有删除 Temp 文件夹;我只是打开它,按文件大小反向排序,选择其中的所有内容,然后将其删除。末尾的一些小文件被锁定了,我保留了它们。

相关内容