
如果您发现Windows系统盘空间持续减少,且磁盘清理工具无法有效释放大量空间,则很可能是Windows更新缓存及WinSxS文件夹中累积的旧版本组件占用了大量存储。以下是清理这两类数据的具体操作步骤:
一、停止Windows Update服务并清空SoftwareDistribution文件夹
Windows更新过程中会将下载的补丁包临时存放在SoftwareDistribution文件夹中,若更新失败或中断,该缓存可能长期残留且不被自动清理。
1、按Win + R键打开运行窗口,输入services.msc并回车。
2、在服务列表中找到Windows Update,右键选择停止。
3、打开文件资源管理器,导航至C:\Windows\SoftwareDistribution。
4、选中该文件夹内所有子文件夹与文件,按Ctrl + A全选后按Shift + Delete永久删除。
5、返回服务管理界面,右键Windows Update并选择启动。
二、使用DISM命令清理WinSxS文件夹中的过期组件
WinSxS是Windows组件存储库,系统升级后旧版组件默认保留以支持回滚;通过DISM可安全移除已确认不再需要的历史版本。
1、以管理员身份运行命令提示符或Windows PowerShell。
2、执行以下命令检查可清理内容:DISM /Online /Cleanup-Image /StartComponentCleanup /WhatIf。
3、确认输出中显示“可释放空间”数值后,运行实际清理命令:DISM /Online /Cleanup-Image /StartComponentCleanup。
4、如需进一步清理已安装超过30天的旧版组件,追加参数执行:DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase。
三、运行磁盘清理工具清除Windows更新备份文件
系统内置的磁盘清理工具可识别并删除Windows更新安装后的备份文件(如$WINDOWS.~BT、$WINDOWS.~WS等残留目录),无需手动定位。
1、右键点击系统盘(通常为C盘),选择属性。
2、点击磁盘清理按钮。
3、等待扫描完成后,点击清理系统文件。
4、再次扫描结束后,在文件列表中勾选Windows更新清理和以前的Windows安装(若存在)。
5、点击确定,然后点击删除文件。
四、使用Storage Sense自动管理更新缓存
Windows 10/11内置的Storage Sense功能可在磁盘空间紧张时自动清理临时文件与旧更新缓存,避免人工干预延迟。
1、进入设置 > 系统 > 存储。
2、开启Storage Sense开关。
3、点击配置Storage Sense或运行它现在。
4、在删除我的应用不会使用的临时文件下方,启用自动清理我的‘下载’文件夹和自动清理我的临时文件。
5、将运行Storage Sense的时间设为每天或磁盘空间不足时。

评论(0)