彻底删除升级Win11后留下的 Windows.old
目录非常简单,但绝对不能直接按Delete
键删除。因为该目录包含系统文件,直接删除会因权限问题无法彻底清除,甚至可能引发系统错误。
请遵循以下两种官方且安全的方法,推荐使用第一种。
方法一:使用系统自带的“磁盘清理”工具(最推荐、最彻底)
这是微软官方提供的清理方法,能够安全、彻底地删除 Windows.old
目录以及其它不必要的系统文件。
-
打开磁盘清理:
-
在任务栏的搜索框(或按
Win
+S
)中,输入 “磁盘清理”,然后点击打开最佳匹配的应用程序。 -
或者,按
Win
+R
打开“运行”对话框,输入cleanmgr
然后按回车。
-
-
选择驱动器:
-
在弹出的窗口中,确保选择的是系统驱动器(通常是
C:
盘),然后点击“确定”。
-
-
清理系统文件:
-
磁盘清理会先计算可以释放多少空间。计算完成后,会弹出一个列表。
-
在这个列表的右下角,点击 “清理系统文件” 按钮。这时需要管理员权限,可能会要求你确认。
-
-
再次选择驱动器:
-
同样确保选择的是
C:
盘,点击“确定”。
-
-
找到并选择“以前的Windows安装”:
-
系统会再次进行计算,然后提供一个更详细的列表。
-
在“要删除的文件”列表中,找到并勾选以下几项,尤其是最关键的那一项:
-
以前的 Windows 安装(s)
(或Previous Windows installation(s)
) -> 这是Windows.old
目录的核心项,必须勾选。 -
Windows 升级日志文件
-
临时 Windows 安装文件
-
-
你也可以勾选其他你希望清理的项目,如“临时文件”、“回收站”等。
-
(重要):勾选“以前的 Windows 安装”后,描述栏会提示“如果你需要回退到以前版本的 Windows,这些文件将无法被使用”。这意味着删除后你将无法通过系统设置回退到Win10。请确保Win11运行稳定,无需回退后再进行此操作。
-
-
确认删除:
-
点击“确定”,然后在弹出的确认窗口中点击“删除文件”。
-
系统就会开始自动、安全地删除
Windows.old
目录及其所有内容。这个过程可能需要几分钟,请耐心等待。
-
方法二:通过“设置”中的“存储感知”功能
Win11的存储设置也整合了清理功能,同样可以安全删除。
-
打开 “设置” (
Win
+I
)。 -
点击左侧的 “系统”,然后选择右侧的 “存储”。
-
在“存储管理”下,点击 “清理建议”。
-
向下滚动,找到并展开 “高级清理建议” 部分。
-
在这里你应该能看到一个选项,例如 “删除先前版本的Windows” 或 “以前的Windows安装”。勾选它。
-
点击“清理”或“删除文件”按钮即可。
⚠️ 重要注意事项:
-
回退功能失效:删除
Windows.old
后,你将失去在“设置”->“系统”->“恢复”中“返回”到之前版本的 Windows(Win10)的选项。请确保你已决定留在Win11。 -
备份数据:虽然删除此目录不会影响你的个人文件(它们在
Users
文件夹里),但进行任何系统清理操作前,养成备份重要数据的习惯总是好的。 -
自动删除:即使你不手动删除,
Windows.old
文件夹也会在升级10天之后被系统自动删除(通过存储感知功能)。
总结
首选【方法一:磁盘清理工具】,这是最直接、最官方、最安全的方法,专门用于处理此类系统文件。完成后,你的C盘空间将会得到有效释放,且不会对当前系统造成任何影响。