Windows更新后C盘空间被占用,可用磁盘清理工具(cleanmgr)深度扫描并删除Windows更新清理、以前的Windows安装、临时Windows安装文件,或通过设置→存储→临时文件勾选清理,亦可手动停止Windows Update服务后清空SoftwareDistribution\Download目录。
windows 更新完成后,c盘常被大量残留文件悄悄“吃掉”空间——比如没删干净的安装包、解压中间文件、传递优化缓存,还有升级后留下的 windows.old 备份。这些不是系统必需运行文件,而是更新过程产生的冗余副产品,用系统自带的文件管理工具就能安全、彻底地清掉,无需第三方软件。
用磁盘清理工具深度扫描并删除更新残留
cleanmgr 是 Windows 原生、最稳妥的清理入口,它能识别出普通删除看不到的更新缓存和旧系统备份。
- 按 Win + R 输入 cleanmgr,回车启动
- 选中 C 盘,点击“确定”,等基础扫描完成
- 点左下角“清理系统文件”(需管理员权限),再选 C 盘深层扫描
- 新列表中重点勾选:Windows 更新清理、以前的 Windows 安装(即 Windows.old)、临时 Windows 安装文件
- 点击“确定”→“删除文件”,系统会自动校验后执行清理
通过设置中的存储管理快速清理更新缓存
Windows 10/11 的“设置→存储→临时文件”界面,把更新相关缓存做了归类,操作更直观,适合日常维护。
- 按 Win + I 打开设置 → 系统 → 存储 → 临时文件
- 等待扫描完成,勾选:Windows 更新清理、传递优化文件、以前版本的 Windows(若存在且新系统已稳定使用超 10 天)
- 看右侧预估释放空间,确认无误后点“删除文件”
手动停止服务后清空 SoftwareDistribution 缓存目录
C:\Windows\SoftwareDistribution\Download 是更新文件的“主仓库”,哪怕更新成功了,里面仍堆满原始 .cab/.msu 包和失败重试缓存,单这一项就常占 5–20GB。
- 按 Win + R 输入 services.msc,回车打开服务管理器
- 找到 Windows Update,右键 → “停止”
- 在文件资源管理器地址栏输入:C:\Windows\SoftwareDistribution\Download,回车进入
- 全选内容(Ctrl + A),按 Shift + Delete 永久删除
- 返回服务管理器,右键重启 Windows Update 服务
启用存储感知实现定期自动清理
避免反复堆积,可让系统自己定时扫除更新缓存和临时文件,相当于给 C 盘装个“自动保洁员”。
- 设置 → 系统 → 存储 → 开启“存储感知”开关
- 点“配置存储感知或运行它” → 在“运行存储感知”下选“立即运行”
- 勾选:Windows 更新清理、交付优化文件、临时文件
- 后续可设为“每季度”或“低磁盘空间时”自动触发

















