Win11 怎么彻底清理 WinSxS 文件夹里的旧补丁备份及冗余

千强酱_1923

千强酱_1923

2026-07-25

364人浏览

原创

Win11 C盘WinSxS文件夹虚占空间需用DISM分析确认可删项,再通过磁盘清理或DISM命令安全释放:先运行DISM /Online /Cleanup-Image /AnalyzeComponentStore判断是否推荐清理,再勾选“Windows更新清理”等选项执行清除。

win11 怎么彻底清理 winsxs 文件夹里的旧补丁备份及冗余

Win11系统盘C盘空间被WinSxS文件夹长期占据20GB以上,实际却只因旧补丁备份与冗余组件未清理——这些文件不参与当前系统运行,但硬链接机制让资源管理器显示虚高体积,必须用官方路径精准识别并移除,不能手动删文件夹。

先确认是否真有可删的旧补丁备份

跳过这步直接清理,可能白忙一场,甚至误判释放空间量。DISM分析不删任何文件,只输出三行关键判断依据。

按 Win + X → 选择“Windows 终端(管理员)” → 输入命令:DISM /Online /Cleanup-Image /AnalyzeComponentStore 并回车。

等待1–3分钟,重点看输出结果:若出现“Component Store Cleanup Recommended : Yes”且“Number of Reclaimable Packages”大于0,说明存在真实可删的旧补丁备份;若显示“No”或数值为0,则当前WinSxS已高度压缩,无需继续。

安全释放空间:磁盘清理工具一键勾选

图形界面操作,调用系统服务自动识别过期更新缓存和安装包,全程由TrustedInstaller权限执行,零风险。

打开“此电脑”,右键点击 C 盘 → “属性” → 点击“磁盘清理”。

等待扫描完成 → 点击左下角“清理系统文件” → 再次选择 C 盘并等待深度扫描。

在列表中务必勾选【Windows 更新清理】;若存在“以前的 Windows 安装”(仅重大版本升级后满30天才出现),也可勾选。

点击“确定” → 在弹出窗口中点“删除文件”。

精准压缩组件:用 DISM 执行基础清理

比磁盘清理更底层,直接与组件存储服务交互,能删掉已被新版本替代但尚未过期的旧组件包,保留“卸载更新”能力。

方法一:标准清理命令

以管理员身份打开 Windows 终端 → 执行:DISM /Online /Cleanup-Image /StartComponentCleanup。

Handsfree Windows Control
Handsfree Windows Control

通过 handsfree-windows CLI控制 Windows 本机应用 (UIA) 和浏览器 (Playwright) 的引导技能,用于自动化或测试桌面应用。

下载

方法二:带重置基线的深度清理(禁用卸载更新)

① 确保系统已稳定运行至少24小时,且已创建系统还原点;

② 在同一终端中,依次执行:DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase;

③ 此操作将永久删除所有旧版Windows更新的组件备份,仅保留当前运行所需最新版本,释放空间幅度最大,但会不可逆地禁用“设置 → Windows更新 → 卸载更新”功能。

启用超级磁盘清理:强制触发补丁级深度扫描

常规磁盘清理不显示“Windows 更新清理”等关键选项,是因为系统未激活深层索引机制——必须用管理员终端强制加载最高级扫描模板。

第一步:右键点击“开始”按钮 → 选择“Windows 终端(管理员)”。【必须以管理员身份运行,否则 cleanmgr 将无法加载受保护的系统文件列表】

第二步:输入 cleanmgr /sageset:65535 并回车 → 弹出窗口直接点“确定”(无需修改设置)。

第三步:立即再输入 cleanmgr /sagerun:65535 并回车 → 等待初始扫描完成 → 在弹出窗口中选中 C: 驱动器 → 点击“确定”。

第四步:扫描完成后,点击左下角“清理系统文件”按钮(系统自动提权重载界面)→ 再次选 C: 进行二次扫描。

第五步:等待二次扫描完成,在新增项目中勾选三项:Windows 更新清理(清除 KB 补丁缓存、.cab 安装包、$PatchCache$ 目录)、以前的 Windows 安装(移除含旧补丁状态的完整系统镜像)、临时Windows 安装文件(删除升级过程生成的驱动与补丁快照备份)→ 点击“确定”→ 在确认弹窗中点击“删除文件”执行清除。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

2026.10.22

60

11

Gradle Wrapper配置教程
Gradle Wrapper配置教程

本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。

2026.10.22

40

10

Golangci-lint检查器使用教程
Golangci-lint检查器使用教程

本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。

2026.10.22

40

15

Gradle怎么构建Java项目
Gradle怎么构建Java项目

本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。

2026.10.22

20

10

PHP时间戳漏洞修复教程
PHP时间戳漏洞修复教程

本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。

2026.10.22

20

25

Golangci-lint配置文件与规则设置
Golangci-lint配置文件与规则设置

本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。

2026.10.22

20

15

Golangci-lint安装与入门教程
Golangci-lint安装与入门教程

本专题讲解Golangci-lint的安装、初始化、基础命令和首次代码检查,覆盖本地环境、Docker及多平台用法,帮助Go开发者快速上手。

2026.10.22

20

15

PHP2Shell高危漏洞修复教程
PHP2Shell高危漏洞修复教程

PHP2Shell漏洞是什么,哪些PHP版本和运行环境会受到影响,服务器应该如何检测与修复?本专题提供版本自查脚本、Linux与Docker升级命令、PHP-FPM和Apache排查步骤,以及修复验证、临时缓解和应急响应方案。

2026.10.22

160

12

剧云人物设定与关系管理教程
剧云人物设定与关系管理教程

本专题介绍剧云人物设定与关系管理,讲解角色小传、性格职业、人物目标、背景资料和关系网络的创建及维护方法。

2026.10.22

20

16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Python uv官方安装与入门文档
Python uv官方安装与入门文档

共0课时 | 0人学习

Buffalo框架快速入门指南
Buffalo框架快速入门指南

共0课时 | 0人学习

Conan 2 安装指南
Conan 2 安装指南

共0课时 | 0人学习