WinSxS 文件夹不要手动删除。它是 Windows 组件存储,用来保存系统组件、更新和回退所需文件;占用过大时,应使用磁盘清理或 DISM 组件清理。
一、先理解 WinSxS 不是普通垃圾
WinSxS 位于 C:\Windows\WinSxS,里面保存的是 Windows 组件和更新文件。它看起来很大,但其中不少内容由系统引用,直接删除可能导致更新、修复和系统功能异常。
图:WinSxS 里系统组件和更新依赖文件不能手动删,旧组件和更新残留则可以交给磁盘清理或 DISM。
不要直接删除整个 WinSxS 文件夹,也不要用来源不明的强删工具处理系统组件。正确做法是让 Windows 自己判断哪些旧组件可以移除。
二、先用磁盘清理处理更新残留
普通用户优先使用磁盘清理。它会通过系统接口处理 Windows 更新清理,比手动删除文件夹安全。
操作步骤
- 按 Win + R,输入
cleanmgr,选择 C 盘。 - 点击“清理系统文件”,等待重新扫描。
- 勾选“Windows 更新清理”和其他确认不需要的系统项。
- 执行清理后重启电脑,让系统完成收尾。
这一步释放空间不一定立刻非常大,但风险低,适合先做。
三、用 DISM 清理组件存储
熟悉命令行时,可以用 DISM 做组件存储清理。它会清除已经不再需要的旧组件版本,保留当前系统运行需要的文件。
操作步骤
- 右键开始菜单,打开“终端管理员”。
- 输入
Dism.exe /online /Cleanup-Image /StartComponentCleanup。 - 等待命令执行完成,不要中途关闭窗口。
- 重启电脑后再检查 C 盘空间。
如果系统正在更新或刚刚安装补丁,先让更新流程完成,再执行组件清理。
四、用「Windows优化大师」直接做 C 盘深度瘦身
「Windows优化大师」是面向 Windows 电脑的清理和优化工具,适合在 C 盘爆红、系统缓存和更新残留分散时先做一轮集中扫描。这里主要用到 C盘瘦身和大文件分析:前者深度清理垃圾、缓存、Windows.old、休眠文件和旧补丁残留,后者按路径看清目录和文件的体积占用。
C盘瘦身 会集中扫描临时文件、系统缓存、Windows.old、旧补丁残留、休眠文件等可清项目,并标出预计可释放空间。确认后执行一轮一键清理,先把能回收的垃圾、缓存和系统残留清掉。

图:C盘瘦身扫描临时文件、系统缓存、Windows.old 和旧补丁残留,并标出预计可释放空间。
大文件分析 再按路径展开 C 盘占用,用来按路径显示目录和文件的体积占用。它负责看清空间集中位置,不替文件判断用途;后续是迁移、删除还是保留,仍按文件用途判断。

图:大文件分析按路径展开 C 盘占用,看清空间集中在哪些目录和文件。
这个顺序适合 C 盘已经爆红、又不想逐项翻系统入口的情况:先清深度垃圾和残留,再处理需要保留的大路径。

五、对比处理方法
| 方法 | 处理内容 | 适合场景 | 注意事项 |
|---|---|---|---|
| 磁盘清理 | Windows 更新清理 | 普通用户先做 | 点击清理系统文件 |
| DISM 组件清理 | 旧组件版本 | 熟悉命令行 | 等待执行完成 |
| C盘瘦身 | WinSxS 外的缓存残留 | 想整体整理系统盘 | 不替代组件清理 |
| 手动删除 WinSxS | 系统组件文件 | 不推荐 | 可能导致系统异常 |
图:磁盘清理风险最低先做,DISM 清理旧组件版本,C盘瘦身负责 WinSxS 之外的缓存和残留。
六、WinSxS 清理常见误区
把 WinSxS 当成垃圾文件夹
WinSxS 是组件存储,不是普通缓存目录。直接删除会影响系统更新和修复。
只看文件夹显示大小
WinSxS 的显示大小可能包含硬链接统计,并不等于全部可释放空间。
更新中途执行强清理
系统更新未完成时不要清理组件存储。先重启并确认更新结束。
用强删工具处理系统组件
系统组件应由 Windows 工具判断清理范围,不建议交给来源不明的强删工具。
七、总结
WinSxS 可以清理旧组件,但不能手动删除文件夹。先用磁盘清理,再用 DISM 处理组件存储;如果 C 盘仍然不足,再用「Windows优化大师」排查 WinSxS 之外的缓存和大文件。

提示