Windows.old文件夹需通过磁盘清理、设置存储管理、存储感知、命令提示符或手动改权限五种方法安全删除。推荐优先使用磁盘清理工具,因其官方认证、权限校验严格且操作可靠。

电脑重装系统后,Windows.old 文件夹会保留上一版本 Windows 的全部系统文件与用户数据,占用大量磁盘空间。该文件夹受系统保护机制限制,无法直接右键删除。以下是多种安全、彻底的删除方法,涵盖磁盘清理工具及其他可靠途径:
一、通过磁盘清理工具(含系统文件扫描)
该方法由 Windows 官方提供,通过双重扫描机制识别 Windows.old 及其关联冗余项,执行过程受系统权限校验,可靠性高,适用于所有 Windows 10/11 用户。
1、按 Win + E 打开“此电脑”,右键单击系统盘(通常为 C:)→ 选择“属性”。
2、在属性窗口中点击 “磁盘清理” 按钮。
3、点击 “清理系统文件”(此时将弹出 UAC 提示,点“是”以管理员身份继续)。
4、再次选择系统盘(C:),等待扫描完成。
5、在文件列表中向下滚动,勾选 “以前的 Windows 安装”;建议取消勾选“系统还原点”等不确定项,避免误删关键恢复数据。
6、点击 “确定” → “删除文件”,系统开始清除,进度条结束后即完成。
二、通过设置中的存储管理模块
此方法利用 Windows 内置的存储感知底层接口,无需管理员权限即可触发 Windows.old 清理流程,操作路径直观,适合不熟悉命令行或权限设置的用户。
1、按 Win + I 打开“设置”,依次进入 “系统” → “存储”。
2、在“本地磁盘 (C:)”下方点击 “临时文件”。
3、向下滚动至列表底部,勾选 “以前的 Windows 安装”(部分系统显示为“以前版本的 Windows”)。
4、点击 “删除文件”,系统自动执行移除并释放空间。
三、启用存储感知并立即触发清理
存储感知功能可配置为周期性自动清理,但也可用于一次性强制执行 Windows.old 删除,其底层调用与设置界面一致,但支持更明确的即时控制。
1、进入 “设置” → “系统” → “存储”。
2、点击 “配置存储感知或立即运行”。
3、开启 “存储感知” 开关(若尚未启用)。
4、点击 “配置存储感知”,向下滚动找到 “删除以前版本的 Windows” 选项。
5、勾选该项,然后点击 “立即清理” 按钮,系统随即启动清理任务。
四、使用命令提示符强制删除(需管理员权限)
该方法绕过图形界面权限校验,直接调用系统级目录递归删除指令,适用于其他方法报错、提示“访问被拒绝”或文件夹残留 0 字节占位的情况,但操作不可逆,执行前请确认无误。
1、按 Win + S 输入 cmd,右键“命令提示符”→ 选择 “以管理员身份运行”。
2、在命令行中准确输入:rd /s /q C:\Windows.old(注意路径全为英文半角字符,C: 后有反斜杠,大小写不敏感但空格不可省略)。
3、按回车执行,系统不提示确认,直接开始删除。
4、命令返回空白光标即表示操作完成,可刷新 C 盘查看 Windows.old 是否已消失。
五、手动修改所有权后删除(适用于权限异常场景)
当 Windows.old 文件夹因所有权归属 SYSTEM 或 TrustedInstaller 而拒绝删除时,需先重置所有者与权限,使当前用户获得完全控制权,再执行常规删除。
1、打开文件资源管理器,导航至 C:\Windows.old,右键 → “属性” → “安全” → “高级”。
2、在“所有者”栏点击“更改”,在“输入要选择的对象名称”框中输入 Everyone → 点击“检查名称”→“确定”。
3、勾选 “替换子容器和对象的所有者”,点击“应用”。
4、返回“安全”选项卡,点击“编辑”→“添加”→ 输入 Users → 点击“检查名称”→“确定”。
5、在 Users 权限列表中,勾选 “完全控制”,点击“确定”。
6、关闭所有属性窗口,右键 Windows.old → “删除”,清空回收站。











