Windows更新缓存堆积会导致C盘空间异常减少、系统更新卡顿或失败,可通过磁盘清理、设置应用、手动清空SoftwareDistribution与catroot2文件夹、命令提示符重置及启用存储感知五种方法安全清除。

如果您在使用 Windows 11 过程中发现 C 盘空间异常减少、系统更新卡顿或安装失败,很可能是 Windows 更新缓存文件持续堆积所致。以下是清除 Windows 更新缓存的多种实操方法:
一、使用磁盘清理工具删除更新缓存与旧系统残留
磁盘清理是 Windows 官方内置的安全工具,能精准识别并移除已安装更新的冗余安装包、Windows.old 目录及临时升级文件,无需第三方软件,风险极低。
1、按 Win + R 打开“运行”对话框,输入 cleanmgr 并回车。
2、在驱动器选择窗口中确认选中 C: 盘,点击“确定”。
3、等待扫描完成,在文件类型列表中勾选 Windows 更新清理、以前的 Windows 安装、临时 Windows 安装文件 三项。
4、点击左下角的 清理系统文件 按钮(需管理员权限),再次选择 C 盘进行深度扫描。
5、新扫描结果中,确保再次勾选 以前的 Windows 安装 和 Windows 更新清理,这两项通常可释放 20–36GB 空间。
6、点击“确定”,在弹出的确认窗口中点击 删除文件 执行清理。
二、通过设置应用清理更新缓存与系统残留
Windows 11 的“设置”应用集成了图形化存储管理模块,可自动识别并一键清理更新缓存及 Windows.old 等大型残留项,适合不熟悉命令行操作的用户。
1、按 Win + I 打开“设置”,依次进入 系统 → 存储 → 临时文件。
2、等待系统完成扫描后,在列表中勾选 Windows 更新清理、以前的 Windows 安装、传递优化文件。
3、向下滚动至 清理建议 → 高级清理建议,展开后勾选 删除先前版本的 Windows。
4、点击 清理 或 删除文件 按钮,系统将自动执行安全删除。
三、手动清空 SoftwareDistribution 与 catroot2 文件夹
Windows Update 服务将全部下载包保存在 C:\Windows\SoftwareDistribution\Download 目录,而证书验证缓存则位于 C:\Windows\System32\catroot2;直接清空这两个位置可彻底清除更新缓存,但需先停止相关系统服务以避免文件占用。
1、右键点击“开始”按钮,选择 Windows 终端(管理员) 或 命令提示符(管理员)。
Windows 桌面自动化技能,支持鼠标控制(移动/点击/拖拽/滚轮/截图)、键盘输入(文字输入/按键/组合键)、窗口管理(查找/聚焦/最大化/最小化/关闭/移动)、截图并发送文件。提供两种截图方式:Python pyautogui 截图(集成在自动化流程中)和 PowerShell + .NET 零依赖截图(支持区域截图和多显示器)。当用户需要自动化 Windows 桌面操作、控制鼠标键盘、管理窗口、执行 GUI 自动化任务、截图发送文件时使用。
2、依次输入以下命令并回车:
net stop wuauserv
net stop bits
net stop appidsvc
net stop cryptsvc
3、在终端中执行路径切换与删除:
cd /d C:\Windows\SoftwareDistribution
del /f /s /q Download
ren C:\Windows\System32\catroot2 catroot2_old
四、通过命令提示符重置更新缓存环境
该方法绕过图形界面,直接调用系统服务控制命令强制停止更新服务、清空缓存目录并重启服务,执行效率高,适合熟悉命令行操作的用户。
1、在任务栏搜索框中输入 cmd,右键点击“命令提示符”,选择 以管理员身份运行。
2、依次执行以下命令:
net stop wuauserv
net stop cryptsvc
net stop bits
net stop msiserver
3、执行缓存清空:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
4、重启服务:
net start wuauserv
net start cryptsvc
net start bits
net start msiserver
五、启用存储感知实现自动清理
存储感知可按设定周期自动触发系统级清理流程,识别已安装更新的冗余缓存包,并在后台静默删除,避免人工干预遗漏。
1、按下 Win + I 打开“设置”,进入 系统 → 存储。
2、将 存储感知 开关切换为开启状态。
3、点击 配置存储感知或立即运行,在“运行存储感知”下拉菜单中选择 每天。
4、向下滚动至“临时文件”区域,勾选 删除我的临时文件,并设置保留时间为 1 天后。
5、返回存储主页面,点击 临时文件,手动勾选 Windows 更新清理 并点击 删除文件 完成首次触发。










