Windows系统更新后C盘空间告急主因是更新缓存、Windows.old和组件备份;推荐用磁盘清理工具勾选“Windows更新清理”等三项并点击“清理系统文件”,或手动清空SoftwareDistribution\Download目录,Win10停更后还可执行DISM /StartComponentCleanup /ResetBase命令精简WinSxS。

Windows系统更新后C盘空间告急,主因是更新缓存、旧系统镜像(如Windows.old)和组件备份在后台悄悄占满几十GB空间——这不是软件或文档在作祟,而是每次检查更新、下载补丁、安装累积更新时,系统自动在SoftwareDistribution\Download目录里堆积的完整安装包,有些失败重试多次的机器甚至存了14GB以上。
用磁盘清理工具一键清“Windows更新清理”项
这是最安全、最推荐的首选方法,系统自动识别可删项,不会误伤核心文件。
按Win + R打开运行窗口,输入cleanmgr并回车。
在驱动器列表中选中C盘,点击“确定”开始扫描。
等待扫描完成,在文件类型列表中务必勾选:【Windows 更新清理】、【临时Windows 安装文件】;如果列表里出现“以前的 Windows 安装”(即Windows.old),且你已稳定使用当前系统超过10天,也请一并勾选。
点击“清理系统文件”按钮(此时会提示需要管理员权限),再次选择C盘进行深层扫描。
新扫描结果出来后,重新勾选刚才三项,点击“确定”→在弹出的确认框中点“删除文件”。这一步会清空 WinSxS 中标记为“可替代”的旧组件、所有已安装更新的原始 .cab/.msu 包,以及临时安装目录里的解压产物。
手动清空SoftwareDistribution\Download目录
这个文件夹是更新缓存的“重灾区”,每月打补丁都会往里塞几百MB到几GB不等的安装包,但系统从不主动清空它。
方法一:通过服务管理器操作
右键“开始”按钮 → 选择“计算机管理” → 展开“服务和应用程序” → 点击“服务”。
在服务列表中找到Windows Update,右键 → “停止”。
按Win + R,输入C:\Windows\SoftwareDistribution\Download并回车,直接进入该目录。
全选内容(Ctrl+A),按Shift + Delete永久删除——别用普通Delete,否则进回收站还占空间。
回到服务列表,右键重新启动Windows Update服务。
方法二:用记事本写个批处理脚本
新建文本文档,粘贴以下三行代码:
@Echo Off
net stop wuauserv
del /f /s /q %windir%\SoftwareDistribution\Download
另存为Cleardown.cmd,保存类型选“所有文件”,编码选ANSI。
右键该文件 → “以管理员身份运行”,脚本会自动停服务、清目录、不弹错就代表成功了。
注意:不要删除 SoftwareDistribution 整个文件夹,只清 Download 子目录。
老Win10停更后激进清理:DISM重置组件存储
Win10停更后,历史更新残留再也不会被用到了。原先留着旧组件备份是为了万一某个补丁出问题能卸载回退,这个理由已不成立。
第一步:以管理员身份打开PowerShell或CMD。
第二步:依次执行以下命令:
net stop wuauserv
net stop bits
Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase
这条命令在老机械盘上可能要跑一个多小时,跑之前插上电源,别中途打断。
执行完成后重启电脑,WinSxS目录体积通常能缩减8–12GB。


















