Windows Update缓存为什么会越来越大?
每次Windows Update下载更新时,安装包会保存在 C:\Windows\SoftwareDistribution\Download 目录。安装完成后,这些安装包不会自动删除。特别是大型功能更新(如Windows 11 23H2升级到24H2),单次更新就可能下载3-5GB的安装文件。
实测:我们这台电脑的SoftwareDistribution目录占用8.2GB,其中大部分是2024年和2025年的更新残留。
方法一:使用磁盘清理工具(最安全)
- 右键点击C盘 → "属性" → "磁盘清理"
- 点击左下角"清理系统文件"
- 等待扫描完成,找到并勾选以下项目:
- "Windows Update清理"(通常最大)
- "传递优化文件"
- "Windows Defender防病毒程序"
- "临时Windows安装文件"
- 点击"确定"执行清理
实测结果:通过磁盘清理工具释放了5.8GB空间。
方法二:命令行清理(更彻底)
如果你想清理得更彻底,可以使用DISM命令:
- 右键开始菜单 → "Windows终端(管理员)"
- 输入以下命令并回车:
Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase - 等待命令执行完成(可能需要5-10分钟)
这个命令会清理WinSxS组件存储中的旧版本组件,通常可以额外释放1-3GB空间。
方法三:手动清理Download目录
- 管理员终端中输入
net stop wuauserv停止更新服务 - 输入
net stop bits停止后台传输服务 - 打开
C:\Windows\SoftwareDistribution\Download - 全选删除所有文件
- 重启服务:
net start wuauserv和net start bits
其他可以一起清理的更新相关文件
- Windows.old文件夹:系统大版本升级后残留,可能占用15-25GB。路径:
C:\Windows.old - 系统错误转储文件:蓝屏后生成的MEMORY.DMP和Minidump文件
- 传递优化文件:Windows P2P更新分享缓存,路径:
C:\Windows\SoftwareDistribution\DeliveryOptimization