知识库 →5 分钟阅读更新时间: 2026-09-21

如何清除 Windows 更新缓存以释放磁盘空间

Windows 更新缓存存放在 C:\Windows\SoftwareDistribution\Download,尤其在一串失败的更新之后,可能悄无声息地涨到 10 GB 以上。停掉 Windows Update 和 BITS 服务、清空该文件夹、再重启服务,完全安全——Windows 只会重新下载它仍然需要的东西。

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 会重新下载更新吗?

只会重新下载已下载但尚未安装的部分。已经装上的都原地不动——缓存不影响已安装的更新。

购买前,请先了解许可证包含的内容。

一次性的 30 分钟试用仅包含基础工具。PRO 功能需激活付费许可证后才能使用。

继续阅读

全部文章 · 常见问题

联系我们: [email protected]