win11的winsxs文件夹体积常超10gb,需用dism命令安全清理:先运行/analyzecomponentstore确认可清理空间;再选/startcomponentcleanup(日常)、/resetbase(不可逆,禁用回滚)或/compress(压缩节省空间);最后通过磁盘清理工具勾选“windows更新清理”释放关联缓存。

Win11系统运行一段时间后,【WinSxS文件夹体积常突破10GB甚至30GB】,大量旧补丁和冗余组件堆积其中,但直接删除会触发系统保护机制并导致蓝屏或更新失败——必须通过系统内置工具安全清理。
确认当前系统状态与清理资格
打开终端(以管理员身份运行 PowerShell),执行:DISM /Online /Cleanup-Image /StartComponentCleanup /AnalyzeComponentStore。
等待命令完成(通常需1–3分钟),若返回“可安全清理的组件存储大小:X.X GB”,说明具备清理条件;若提示“组件存储未处于可清理状态”,则需先完成一次成功更新并重启,再重试该命令。
执行深度清理(含旧版本Windows更新)
方法一:仅清理已卸载补丁残留(推荐日常使用)
在管理员 PowerShell 中运行:DISM /Online /Cleanup-Image /StartComponentCleanup。
方法二:连同旧版系统文件一并清除(释放空间更多,但【不可逆,且会永久删除回滚到前一版Windows的选项】)
运行:DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase。
执行后,系统将把当前版本设为唯一基准,此前所有累积更新备份全部丢弃——此操作后无法使用“恢复到上一个版本”功能。
方法三:强制压缩WinSxS中未被引用的文件(适用于磁盘空间极度紧张场景)
运行:DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase /Compress。
该命令在/ResetBase基础上启用LZX压缩,能额外节省15%–25%空间,但首次解压调用时略有延迟,对SSD寿命无影响。
配合磁盘清理工具释放关联缓存
第一步:右键“此电脑”→“属性”→“系统保护”→点击“磁盘清理”→选择系统盘→“清理系统文件”。
第二步:勾选【Windows 更新清理】和【传递优化文件】,取消勾选“回收站”“临时文件”等非必要项(避免误删工作文档)。
第三步:点击“确定”→“删除文件”,系统将自动调用 TrustedInstaller 权限清空 SoftwareDistribution\Download 和 $Windows.~BT 等目录中的冗余安装包。
这一步必须在 DISM 清理完成后执行,否则 Windows 更新清理项呈灰色不可选。











