Windows 更新缓存是什么,为什么会越长越大
Windows 安装的每一个更新都要经过系统盘上的 SoftwareDistribution 文件夹。Windows 先把安装包下载到这里,校验之后才应用。按理说每次安装成功后这个文件夹会自行清空,实际上文件却不断堆积:中断的下载烂在半途,失败的更新留下孤立的包,还有些文件被留作修复材料。
健康的机器上,Download 子文件夹只占几百 MB。一次大型功能更新之后,或者在一台更新屡屡失败的电脑上,它可能膨胀到 10 GB 甚至更多。这些没有一样是用户数据——清空它的风险仅限于 Windows 需要重新下载尚未安装的更新而已。
- 已下载但尚未安装的完整和部分更新包
- Windows 为修复或卸载新装补丁而保留的文件
- 失败或卡死的更新尝试留下的残余
- 更新程序用来校验包的交付元数据和校验和文件
- 维护堆栈很少清理的旧日志和临时数据
如何安全地清除更新缓存(分步操作)
更新服务运行期间文件夹处于锁定状态,所以安全顺序是:停服务、清理、再启动。打开“开始”,输入 cmd,右键点击命令提示符并选择“以管理员身份运行”。然后依次执行两条命令,每条都等它执行完:net stop wuauserv 和 net stop bits。第一条停止 Windows Update 服务,第二条停止负责实际下载文件的后台智能传输服务(BITS)。
接着打开文件资源管理器,进入 C:\Windows\SoftwareDistribution\Download(快捷做法是把路径粘贴到地址栏)。Ctrl+A 全选并删除。Windows 可能拒绝删除一两个被锁定的文件——没关系,跳过它们。回到管理员提示符运行 net start wuauserv 和 net start bits,或者干脆重启:下次开机时服务会自动重建该文件夹。如果服务拒绝停止,就进入安全模式重启后再重复一遍。
让缓存保持苗条,并用清理来修复更新
第一次清理之后,这个文件夹能安分好几个月。Windows 10 和 11 还提供了一条更温和的内置路径:磁盘清理中的“Windows 更新清理”选项(运行 cleanmgr,点击“清理系统文件”)会从组件存储中移除被取代的更新组件——那是另一种更深的缓存。Windows 11 的存储感知也能按计划清除更新残余。
清空 SoftwareDistribution 本身就是一步经典的修复操作。当更新卡在某个固定百分比下载不动,或者以错误代码告终时,抹掉缓存会迫使 Windows 去取一份全新的副本。Kleaner PRO 把这些打包进了 Update Cleaner 模块——一键完成停止服务、清缓存、重启全套动作,手动流程从此用不着了。
常见问题与解答
删除 SoftwareDistribution 文件夹安全吗?
安全——Windows 会从零重建。但只清空 Download 子文件夹即可;删掉整个 SoftwareDistribution 还会连带清掉更新历史记录。
清除 Windows 更新缓存能腾出多少空间?
通常 500 MB 到 5 GB。在更新反复失败的电脑上,或刚做完功能更新之后,可能达到 10 GB 以上。
清了缓存之后 Windows 会重新下载更新吗?
只会重新下载已下载但尚未安装的部分。已经装上的都原地不动——缓存不影响已安装的更新。
继续阅读
联系我们: [email protected]