应启用存储感知并勾选“Windows更新清理”,手动运行存储感知扫描,再用磁盘清理工具勾选“Windows更新清理”和“以前的Windows安装”强制清理,最后通过WinSxS目录检查及DISM命令验证效果。

如果您发现Windows 11的C盘空间被Windows更新残留文件持续占用,但又未在常规清理中被自动移除,则可能是存储感知未配置覆盖系统更新类冗余项。以下是解决此问题的步骤:
一、启用存储感知并开启Windows更新清理选项
存储感知默认不自动清理Windows更新安装包和旧版本系统文件,需手动启用高级清理策略,使系统识别并删除已成功应用的更新缓存及“以前的Windows安装”备份。
1、按下Win + I组合键打开“设置”应用。
2、点击左侧“系统”,再点击右侧“存储”选项。
3、向下滚动至“存储感知”区域,将顶部开关切换为“开”状态。
4、点击“配置存储感知或立即运行”,进入详细设置界面。
5、向下滚动至“清理建议”区域,勾选“Windows更新清理”选项。
6、确保“删除临时文件”也处于启用状态,该选项会协同清理更新过程中生成的中间缓存。
二、手动触发含更新清理的完整扫描流程
仅开启选项不会立即释放空间,必须执行一次包含系统级清理项的全量扫描,才能定位并清除Windows更新安装后遗留的ESD、WIM、SoftwareDistribution缓存及旧系统备份。
1、保持在“配置存储感知或立即运行”设置界面。
2、向下滚动,点击“立即运行存储感知”按钮。
3、系统将启动双重扫描:先遍历用户临时目录与回收站,再以管理员权限调用底层清理引擎扫描C:\Windows\WinSxS、C:\Windows\SoftwareDistribution\Download、C:$WINDOWS.~BT等关键路径。
4、扫描完成后,符合清理条件的Windows更新包、补丁缓存及“以前的Windows安装”文件夹将被自动标记并删除。
三、通过磁盘清理工具补充执行Windows更新专项清理
存储感知对“以前的Windows安装”的识别依赖于系统健康状态与更新完成标志;若升级后该备份仍被保留且存储感知未触发删除,可借助磁盘清理工具强制调用系统内置的更新清理模块,绕过感知逻辑直接释放空间。
1、按下Win + R打开“运行”对话框,输入cleanmgr并回车。
2、在驱动器选择窗口中确认C:被选中,点击“确定”。
3、等待初始扫描完成,在文件类型列表中勾选“Windows更新清理”和“以前的Windows安装”。
4、点击“清理系统文件”按钮(需管理员权限),再次选择C盘进行深层扫描。
5、二次扫描完成后,重新勾选上述两项,并点击“确定”执行删除操作。
四、验证Windows更新清理是否生效
清理操作完成后,需确认关键路径中的更新残留是否真实移除,避免因权限不足或系统锁定导致清理失败,尤其关注WinSxS组件存储与旧系统备份目录的物理变化。
1、打开文件资源管理器,在地址栏输入%windir%\WinSxS并按回车,观察文件夹属性中“大小”与“占用空间”数值是否明显下降。
2、在C盘根目录下检查是否存在$WINDOWS.~BT或$WINDOWS.~WS隐藏文件夹,若存在且时间戳早于当前系统安装日期,说明更新清理未完成。
3、在命令提示符(管理员)中运行:DISM /Online /Cleanup-Image /StartComponentCleanup,强制压缩WinSxS并移除已弃用组件。










