Windows.old文件夹在升级超10天后可安全删除,释放10–40GB空间;方法包括:一、磁盘清理工具二次扫描;二、设置→存储→临时文件勾选删除;三、启用存储感知并立即清理;四、命令提示符管理员执行rd /s /q命令;五、安全模式下手动删除。

如果您在完成 Windows 系统升级或重装后发现 C 盘根目录下存在 Windows.old 文件夹,且该文件夹占用高达 10 GB 至 40 GB 以上空间,则说明系统为支持 10 天内回退而保留了上一版本的完整系统镜像。该文件夹在新系统运行稳定、驱动与软件均适配、且已超 10 天保留期后,即可安全执行彻底删除操作。以下是五种经微软技术文档验证、可独立生效的删除方法:
一、通过磁盘清理工具执行系统级扫描删除
该方法调用 Windows 官方内置的 cleanmgr 模块,需两次扫描:首次识别用户级临时文件,第二次以管理员权限启用“清理系统文件”功能,精准定位并移除 Windows.old 及其深层嵌套组件,全过程受系统签名验证,安全性高。
1、按 Win + R 键打开运行窗口,输入 cleanmgr 并回车。
2、在驱动器选择界面中确认选中 C:,点击“确定”开始初始扫描。
3、扫描完成后,点击左下角“清理系统文件”按钮(UAC 提示时点“是”)。
4、再次选择 C: 驱动器,等待深层扫描结束。
5、在新列表中向下滚动,勾选以前的 Windows 安装;建议取消勾选“系统还原点”等非必要项。
6、点击“确定”,在弹出的确认对话框中点击“删除文件”。
二、通过设置应用中的临时文件界面直接清理
此路径利用 Windows 10/11 存储管理模块将 Windows.old 归类为可清除的临时系统数据,操作全程无需管理员权限弹窗,界面层级清晰,适合对权限提示敏感的用户。
1、按 Win + I 打开设置应用。
2、依次进入“系统 → 存储”。
3、在“本地磁盘 (C:)”条目下方,点击“临时文件”。
4、等待加载完成后,向下滚动至列表底部,勾选以前的 Windows 安装(部分系统显示为“上一 Windows 安装”或“旧系统文件”)。
5、点击右下角“删除文件”按钮,系统自动启动清除流程。
三、启用存储感知并立即触发一次性清理
存储感知功能底层调用与设置界面一致,但支持明确的即时执行控制,启用后不仅可设定周期性自动清理,还可强制触发当前 Windows.old 删除任务,避免等待默认保留期(通常为 10 天)。
1、进入“设置” → “系统” → “存储”。
2、点击“配置存储感知或立即运行”。
3、若存储感知未开启,先将其开关置为启用状态。
4、点击“配置存储感知”,向下滚动找到“删除以前版本的 Windows”选项。
5、勾选该项,然后点击“立即清理”按钮,系统随即启动清理任务。
四、使用命令提示符强制删除(需管理员权限)
该方法绕过图形界面权限校验,直接调用系统级目录递归删除指令,适用于其他方法报错、提示“访问被拒绝”或文件夹残留 0 字节占位的情况,但操作不可逆,执行前请确认无误。
1、在任务栏搜索框输入 cmd,右键“命令提示符”,选择“以管理员身份运行”。
2、在命令行中输入以下完整命令:rd /s /q C:\Windows.old。
3、按回车执行,系统将立即递归强制删除整个文件夹。
五、在安全模式下手动删除 Windows.old
若当前系统存在后台服务或防病毒软件持续占用 Windows.old 中的文件,导致常规方法无法删除,则可进入安全模式——该模式仅加载最小必要驱动与服务,解除多数文件锁定状态,从而实现直接删除。
1、按住 Shift 键不放,同时点击“开始”菜单中的“重启”。
2、进入“选择一个选项”界面后,依次选择“疑难解答 → 高级选项 → 启动设置 → 重启”。
3、重启后按数字键 4 或 F4 进入安全模式。
4、打开文件资源管理器,导航至 C:\,右键单击 Windows.old 文件夹,选择“删除”。
5、若提示“需要提供管理员权限”,点击“继续”;若提示“项目正在使用中”,忽略并勾选“不再询问”,点击“跳过”直至完成。


















