Windows.old文件夹是系统升级后保留的旧系统备份,升级超10天且当前系统稳定时可安全删除;推荐用磁盘清理工具——右键C盘→属性→磁盘清理→清理系统文件→勾选“以前的Windows安装”→确认删除,操作后回退功能将永久失效。

Windows升级后C盘根目录下多出的Windows.old文件夹,通常占用10GB至30GB以上空间,它只是旧系统备份镜像,【升级已超10天且当前系统运行稳定】时即可安全删除,否则将无法回退到上一版本系统。
用磁盘清理工具彻底清除(推荐首选)
这是Windows原生最稳妥的方法,能精准识别系统级残留,避免误删当前系统文件。
1、按 Win + S 搜索“磁盘清理”,右键选择“以管理员身份运行”。
2、在驱动器列表中选中 C:,点击“确定”开始首次扫描。
3、扫描完成后,点击窗口下方的“清理系统文件”按钮——这一步必须做,否则“以前的 Windows 安装”选项根本不会出现。
4、再次选中 C: 盘,等待深层扫描结束;新列表加载出来后,勾选“以前的 Windows 安装”(名称可能显示为“上一 Windows 安装”或“旧系统文件”)。
5、点击“确定”→ 在弹出的确认框中点“删除文件”,系统将自动移除整个 Windows.old 文件夹及关联冗余数据。
通过设置中的临时文件界面清理
适合不想开命令行、也不愿提权运行程序的普通用户,全程图形化,但需注意扫描耗时较长。
按 Win + I 打开设置 → 系统 → 存储。
点击“本地磁盘 (C:)”下方的“临时文件”。
等待列表加载完成,找到并勾选“以前的 Windows 安装”。
注意:如果勾选后“删除文件”按钮呈灰色不可点,说明系统尚未完成索引,需等待1–3分钟再试。
点击右下角“删除文件”按钮,清理即开始执行。
用命令提示符强制删除(适用于界面方法失效时)
当磁盘清理和设置里都找不到“以前的 Windows 安装”选项,或反复清理后 Windows.old 仍残留,就该用这条命令了。
方法一:管理员命令提示符
1、按 Win + X,选“终端(管理员)”或“命令提示符(管理员)”。
2、输入以下命令并回车:
rd /S /Q C:\Windows.old
方法二:PowerShell(更兼容Win11)
1、同样以管理员身份打开 PowerShell。
2、执行:
Remove-Item -Path "C:\Windows.old" -Recurse -Force
【执行前务必确认当前系统已正常使用超10天,且重要数据已完成备份】,该操作不可逆,也不会弹出二次确认。











