win11怎么清理更新缓存文件_win11更新缓存清理教程

Windows 11 C盘空间被占用多因更新缓存未清理,可通过磁盘清理工具、批处理脚本、手动删除、存储感知或PowerShell命令五种方法解决。

如果您发现Windows 11系统的C盘空间被大量占用,很可能是由于系统更新后遗留的缓存文件未被及时清理。这些文件包括已下载的更新补丁、临时日志和安装残留,虽然不影响系统稳定性,但长期积累会显著压缩可用空间。以下是几种有效的清理方法。

本文运行环境:Dell XPS 13,Windows 11 家庭版。

一、使用磁盘清理工具删除更新文件

这是Windows系统自带的标准清理方式,能够安全识别并移除与更新相关的缓存文件,无需第三方软件介入。

1、在键盘上按下 Win + R 组合键打开“运行”对话框。

2、输入 cleanmgr 并按回车,选择系统所在的C盘进行扫描。

3、等待扫描完成后,点击左下角的“清理系统文件”按钮,并再次选择C盘。

4、在新列表中勾选“Windows 更新清理”,也可同时选择“传递优化文件”和“以前的 Windows 安装”以释放更多空间。

5、点击“确定”并确认删除操作,系统将自动完成清理。

二、通过批处理脚本强制清除缓存

此方法适用于需要深度清理或常规工具无法删除的更新缓存,通过命令直接定位并删除SoftwareDistribution目录中的内容。

1、右键桌面空白处,选择“新建” -> “文本文档”,将其命名为 ClearUpdateCache.cmd

2、用记事本打开该文件,粘贴以下代码:

@echo off

net stop wuauserv

cd /d %windir%\SoftwareDistribution\Download

del /f /s /q *

net start wuauserv

pause

3、保存文件后,右键该文件,选择“以管理员身份运行”。

4、等待命令执行完毕,出现“请按任意键继续”提示后按任意键关闭窗口。

三、手动进入系统目录删除缓存

该方法允许用户直接访问更新缓存存储路径,适用于希望精确控制删除范围的高级用户。

1、按下 Win + R 打开运行窗口,输入 %windir%\SoftwareDistribution\Download 并回车。

2、进入文件夹后,全选所有内容(Ctrl + A),然后按 Shift + Delete 永久删除。

3、若提示文件正在使用,请先通过服务管理器停止“Windows Update”服务:按Win + R,输入 services.msc,找到对应服务并右键选择“停止”。

四、启用存储感知自动管理更新缓存

存储感知功能可让系统定期自动清理包括更新缓存在内的临时文件,减少手动干预。

1、打开“设置”应用,进入“系统” -> “存储”。

2、开启“存储感知”开关。

3、点击“配置存储感知或立即运行”,在设置中确保“临时文件”选项已启用,并设定清理频率为每星期或每月。

4、可点击“立即释放空间”触发即时扫描与清理。

五、使用PowerShell命令行清理

PowerShell提供更强大的系统管理能力,可通过内置命令安全地清理更新相关文件。

1、在开始菜单搜索“PowerShell”,右键选择“以管理员身份运行”。

2、输入以下命令并按回车执行:

Stop-Service -Name wuauserv

Remove-Item -Path "$env:windir\SoftwareDistribution\Download\*" -Recurse -Force

Start-Service -Name wuauserv

3、命令执行完毕后关闭窗口即可完成清理。