windows.old文件夹需通过三种官方路径清理:设置中临时文件界面一键删除最稳妥;磁盘清理工具cleanmgr深度扫描并勾选“以前的 windows 安装”;或用管理员命令提示符执行rd /s /q c:\windows.old强制清除。

Windows 10 升级已满 15 天,C 盘根目录下那个占着 12–28GB 空间的 Windows.old 文件夹,现在既不能回退系统,又无法右键删除——它被 SYSTEM 权限锁死,直接删会弹出“拒绝访问”,必须用系统认可的三类路径之一才能真正清空。
用设置里的临时文件界面一键清理
这是最稳妥的新手路径,全程图形界面,不弹 UAC、不输命令、不会误删个人文档,Win10 1903 及以上版本原生支持。
按 Win + I 打开设置 → 点击【系统】→ 左侧选【存储】。
等待右侧磁盘分析完成(通常 10–20 秒),在“本地磁盘 (C:)”下方点击【临时文件】。
向下滚动,找到并勾选【以前的 Windows 安装】(Win11 显示为“上一 Windows 安装”,部分旧版 Win10 显示为“以前版本的 Windows”)。
点击右下角【删除文件】按钮,系统自动执行清理,进度条走完即释放空间。这一步操作起来很简单,直接点完就等进度条结束。
用磁盘清理工具深度扫描删除
当设置里找不到该选项、或你曾手动删过一部分却失败了,说明底层残留更多——注册表 hive、旧驱动备份、升级日志都还卡在 Windows.old 里,这时必须用 cleanmgr 深度扫。
按 Win + R 输入 cleanmgr 回车 → 在驱动器选择窗口中确认选中 C: → 点击【确定】开始初始扫描。
扫描完成后,点击左下角【清理系统文件】按钮 → UAC 提示时点【是】→ 再次选择 C: 驱动器,等待深层扫描结束。
在新列表中向下滚动,勾选【以前的 Windows 安装】;【务必取消勾选“系统还原点”】,否则可能把当前可用的还原点一并抹掉。
点击【确定】→ 在弹出的确认对话框中点击【删除文件】。整个过程耗时 3–8 分钟,期间不可强制关闭窗口。
用管理员命令提示符强制清除
前两种方法若提示“项目不可用”、扫描后不显示选项、或勾选后点击删除却毫无反应,说明权限链已错乱,只能直击文件系统。
方法一:一步到位强制删(仅限确认系统绝对稳定、且不保留任何回退可能)
按 Win + S 搜索【cmd】→ 右键【命令提示符】→ 选择【以管理员身份运行】。
输入命令:rd /s /q C:\Windows.old(注意:路径必须全为英文半角字符,【C:\Windows.old 中不能有空格或中文符号】)。
按回车执行,系统不提示确认,直接开始删除,过程不可逆。
方法二:分步重置权限(适用于命令报错“拒绝访问”时)
第一步:在管理员命令提示符中执行 takeown /f C:\Windows.old /r /d y,接管所有权。
第二步:执行 icacls C:\Windows.old /grant administrators:F /t,赋予管理员完全控制权。
第三步:执行 rd /s /q C:\Windows.old,彻底删除。











