可以直接用 Windows 自带磁盘清理工具彻底删除旧系统文件,关键在于以管理员权限点击“清理系统文件”触发深度扫描,勾选“以前的 Windows 安装”“临时 Windows 安装文件”和“Windows 更新清理”三项即可释放数十 GB 空间。
可以直接用 windows 自带的磁盘清理工具彻底删除旧系统文件,关键在于启用“清理系统文件”这一步——它会扫描并显示受保护的系统级冗余项,比如 windows.old、临时 windows 安装文件和旧更新缓存。
必须以管理员权限触发深度扫描
普通磁盘清理只能删用户临时文件,看不到 Windows.old。要让它出现,得手动点一次“清理系统文件”按钮,系统会弹出 UAC 提示,点“是”才能加载完整索引。这个动作不是可选项,而是必要前提。
- 按 Win + R 输入
cleanmgr回车 - 选中 C: 盘,点击“确定”等第一次扫描结束
- 点击左下角清理系统文件(别跳过!)
- 再次选 C:,等待二次扫描完成
勾选时注意三项核心内容
第二次扫描后的列表里,真正占用空间的旧系统残留集中在以下几项,建议全勾:
- 以前的 Windows 安装(即 Windows.old 文件夹本体)
- 临时 Windows 安装文件(升级过程中生成的中间镜像)
- Windows 更新清理(旧版补丁包和安装缓存)
其他如缩略图、回收站等可按需勾选,但上面三项是释放几十 GB 空间的关键。
在 Windows 上执行终端命令,或对比 Windows 与 Linux 的 Shell 语法时使用。建议先检测当前 Shell 是 PowerShell 还是 cmd.exe,再给出相应命令……
确认删除前再检查一遍状态
如果列表里没出现“以前的 Windows 安装”,说明两种可能:一是升级不满 10 天,系统仍保留回退能力;二是权限未真正生效。此时可尝试右键“开始”菜单 → “Windows 终端(管理员)”,输入 cleanmgr /d C: 强制调起,并确保 UAC 提权成功。
删除过程无需人工干预,系统自动处理所有权限校验和文件锁定问题,完成后 Windows.old 就彻底消失,不可恢复。

















