windows更新后c盘残留大量临时文件,可通过磁盘清理工具勾选“临时windows安装文件”和“windows更新清理”安全删除;手动清空softwaredistribution\download目录需先停止windows update服务;命令行重置缓存(重命名softwaredistribution、重启服务、运行dism)可解决图形界面失效问题。

Windows系统更新完成后,C盘常被“临时Windows安装文件”持续占用数GB甚至数十GB空间,这些文件本该自动清除却长期残留,导致磁盘告警、更新失败或系统卡顿。
用磁盘清理工具精准识别并删除
这一步调用系统原生cleanmgr,能安全定位已安装更新产生的临时安装文件,不误删系统核心组件。
按下 Win + R 打开运行窗口,输入 cleanmgr 并回车。
在弹出的驱动器选择界面中,确认选中 C盘,点击“确定”开始扫描。
扫描完成后,先不要点“确定”,直接点击右下角的“清理系统文件”按钮——这一步必须做,否则无法看到“临时Windows安装文件”选项。
再次选择C盘,等待深层扫描结束,在文件类型列表中务必勾选“临时Windows安装文件”和“Windows更新清理”;若同时出现“以前的Windows安装”,且当前系统已稳定运行超10天,也一并勾选。
点击“确定”,在弹出的确认对话框中选择“删除文件”。清理过程可能持续1–5分钟,期间不要关闭窗口或重启电脑。
手动清空SoftwareDistribution\Download目录
Windows Update服务下载的所有补丁包、离线安装包、解压中间文件,全部存放在这个路径下。更新成功后它们就失去作用,但系统从不自动清空。
右键“开始”按钮 → 选择“计算机管理” → 展开左侧“服务和应用程序” → 点击“服务”。
在服务列表中找到Windows Update,右键 → 选择“停止”。【必须先停止服务,否则Download文件夹会被锁定无法删除】
按 Win + R,输入 C:\Windows\SoftwareDistribution\Download 并回车,进入该文件夹。
按 Ctrl + A 全选 → 按 Shift + Delete 永久删除(绕过回收站)。遇到个别无法删除的文件,跳过即可,不影响整体清理效果。
返回上一级 SoftwareDistribution 目录,可选清空 DataStore 文件夹——它存储更新索引缓存,体积通常较小,但清掉后能加速下次更新扫描。
回到“服务”列表,右键重新启动Windows Update服务。
命令行强制重置更新缓存(覆盖更全)
当图形界面清理无效、更新反复失败、或磁盘清理找不到“临时Windows安装文件”时,说明缓存已损坏或路径异常,需用命令行穿透式清理。
在任务栏搜索“cmd”,右键“命令提示符”,选择“以管理员身份运行”。
依次执行以下三条命令,每条执行完等待光标返回再输下一条:
net stop wuauserv
net stop cryptsvc
net stop bits
执行完后,输入:ren C:\Windows\SoftwareDistribution SoftwareDistribution.old —— 这会重命名整个缓存根目录,比手动删更彻底,且避免权限报错。
再输入:net start wuauserv && net start cryptsvc && net start bits,重启三项关键服务。
最后运行:Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase,该命令压缩系统组件存储并清除旧版本更新基线,释放空间效果显著。











