C盘空间被Windows更新缓存大量占用时,可通过五种方法清理:一、磁盘清理工具勾选“Windows更新清理”和“以前的Windows安装”;二、停止Windows Update服务后手动删除SoftwareDistribution\Download文件夹;三、设置→存储→临时文件中勾选相关项一键清理;四、管理员命令提示符执行net stop/start命令重置更新缓存;五、禁用自动更新后集中清理残留。

如果您发现C盘空间被大量占用,且系统提示“Windows更新缓存”或“系统更新安装包”占据数GB甚至数十GB空间,则很可能是Windows Update服务在下载、安装过程中遗留的冗余文件未被自动清除。以下是解决此问题的步骤:
一、使用磁盘清理工具删除Windows更新缓存
该方法调用Windows官方内置机制识别并安全移除补丁缓存、旧版安装包及临时下载文件,无需第三方软件,风险低且释放空间显著。
1、按下Win + R组合键,输入cleanmgr并回车,启动磁盘清理程序。
2、在驱动器列表中选择C:,点击“确定”等待扫描完成。
3、勾选“临时文件”、“回收站”、“缩略图”、“系统错误内存转储文件”等常规项目。
4、点击“清理系统文件”按钮(需管理员权限),再次选择C:盘进行深层扫描。
5、在新增列表中,务必勾选“Windows更新清理”和“以前的Windows安装”两项,前者清除补丁缓存,后者移除升级后遗留的完整旧系统镜像。
6、点击“确定”,在确认对话框中选择“删除文件”执行清理。
二、手动清空SoftwareDistribution文件夹
Windows Update服务在运行过程中会将所有更新包缓存至C:\Windows\SoftwareDistribution\Download目录,即使更新成功,该目录仍长期保留冗余数据,手动清理可释放数GB空间。
1、右键点击“开始”按钮,选择“计算机管理”→“服务和应用程序”→“服务”。
2、在服务列表中找到“Windows Update”,右键选择“停止”。
3、按下Win + R,输入C:\Windows\SoftwareDistribution\Download并回车,打开该子文件夹。
4、全选Download文件夹内所有内容,按Shift + Delete永久删除(跳过正在使用的文件提示)。
5、返回“服务”界面,右键重启“Windows Update”服务。
三、通过设置应用中的临时文件界面清理
Windows 11设置界面集成图形化临时文件管理模块,可直观定位并一键清除更新残留,适合不熟悉命令行操作的用户。
1、按Win + I打开“设置”,进入“系统”→“存储”。
2、等待系统完成空间分析后,点击“临时文件”。
3、在列表中查找并勾选“Windows更新清理”、“以前的Windows安装”、“传递优化文件”三项。
4、可同时勾选“下载”、“回收站”等其他临时项以扩大清理范围。
5、点击顶部“删除文件”按钮,系统自动执行清理任务。
四、使用命令提示符重置更新缓存
该方法绕过图形界面,直接调用系统服务控制命令强制停止更新服务、清空缓存目录并重启服务,执行效率高,适合熟悉命令行操作的用户。
1、在任务栏搜索框中输入cmd,右键点击“命令提示符”,选择以管理员身份运行。
2、依次执行以下命令(每行回车一次):
net stop wuauserv
net stop bits
del /q /f /s "%windir%\SoftwareDistribution\Download\*"
3、执行完成后,输入:
net start wuauserv
net start bits
4、系统将重新启用Windows Update与BITS服务,缓存目录已清空。
五、禁用自动更新后清理残留(仅限必要场景)
若用户明确不希望系统继续下载更新,可在禁用功能更新机制后集中清理历史缓存,避免后续反复堆积。
1、按Win + R输入gpedit.msc(专业版/企业版)或regedit(家庭版),定位至更新策略配置项。
2、配置禁用自动更新策略并保存。
3、重启电脑后,立即执行前述磁盘清理工具或设置应用临时文件清理步骤,确保“Windows更新清理”和“以前的Windows安装”被勾选并删除。










