windows 11 升级或重装后 c 盘莫名减少 10–30 gb 空间,主因是受保护的 windows.old、旧驱动包及压缩系统更新映像等深层冗余;需通过 cleanmgr 深度扫描、设置→存储→临时文件或管理员运行 cleanmgr /sagerun:65535 强制清除。

Windows 11 升级或重装后 C 盘莫名少了 10–30 GB,资源管理器里却找不到对应大文件,大概率是 Windows.old、旧驱动包、压缩的系统更新映像等深层冗余在后台静默占位——这些内容受系统保护,常规删除无效,必须开启“磁盘深度瘦身”机制才能触发多层扫描并强制清除。
用 cleanmgr 强制二次扫描并勾选核心冗余项
这是最普适、最稳妥的起点,绕过图形界面限制,直接调用系统底层清理引擎重建索引,确保 Windows.old 等关键项可见可删。
第一步:按下 Win + R 打开运行框,输入 cleanmgr 回车。
第二步:在驱动器列表中选中 C:,点击“确定”开始首轮基础扫描。
第三步:首轮扫描完成后,不要急着点“确定”,先勾选“临时文件”“回收站”“缩略图”等常规项——这一步能提前释放几百MB,加快后续流程。
第四步:点击左下角的“清理系统文件”按钮(此时弹出 UAC 提示,必须点“是”,否则无法进入深度模式)。
第五步:再次选择 C: 盘,等待二次扫描完成——这次耗时明显更长,因为系统正在重建驱动包、WinSxS 和旧安装快照的完整索引。
第六步:在新增的文件列表中,重点勾选三项:以前的 Windows 安装(即 Windows.old)、Windows 更新清理、临时Windows 安装文件。这三项加起来通常能释放 12–28 GB 空间,且删除后不可回退旧系统版本。
第七步:点击“确定”,在最终确认窗口中选择“删除文件”执行清除。
通过设置 → 存储 → 临时文件直达高级清理项
适合不想碰命令行、但需要快速定位并删除最大占用项的用户。此路径把“以前的 Windows 安装”作为独立条目展示,大小一目了然,操作零门槛。
方法一:从存储感知入口切入
1、按 Win + I 打开设置,进入【系统】→【存储】。
2、等待页面完成 C 盘分析(进度条走完约 10–20 秒)。
3、点击【临时文件】。
4、向下滚动,找到“以前的 Windows 安装”——如果它存在,右侧会明确标注大小(常见为 10–25 GB),勾选它。
5、继续向下,点击【查看高级选项】,展开隐藏项目。
6、勾选“Windows 更新清理”和“临时 Windows 安装文件”,再点击顶部的【删除文件】按钮。
注意:若“以前的 Windows 安装”未显示,说明 cleanmgr 尚未执行过深度扫描,需先完成上一板块操作。
以管理员身份运行 cleanmgr /sagerun:65535 启动超级清理模板
该方式通过预设最高优先级清理配置(sagerun:65535),强制重建系统文件索引结构,使 DriverStore 冗余驱动包、WinSxS 关联缓存、旧补丁映像等通常不可见的深层项目全部暴露,适用于 cleanmgr 常规调用无法显示关键选项的场景。
1、右键点击“开始”按钮,选择“Windows 终端(管理员)”。
2、输入命令:cleanmgr /sagerun:65535 并回车。
3、系统自动加载 C: 盘并启动深度扫描,全程无需手动选择驱动器或勾选项。
4、扫描完成后,自动弹出清理窗口,所有高占用项(包括 Windows.old、DriverStore 中未引用 INF 包、旧版更新映像)均已预勾选。
5、点击“确定”,在确认弹窗中选择“删除文件”执行清除。











