Windows.old 是什么,为什么不应手动删除它
当 Windows 执行功能更新时——例如从 Windows 10 升级到 Windows 11,或每半年一次的版本升级——它并不会原地覆盖旧系统,而是将整个先前的安装移动到 C: 盘根目录下名为 Windows.old 的文件夹中。这个文件夹是你的安全网:只要它存在,“设置 → 系统 → 恢复”中就会提供“返回”选项,可在约半小时内恢复到之前的版本。
该文件夹的所有者是 TrustedInstaller 而非你的账户,这就是为什么用常规方式删除时,文件资源管理器会报权限错误。通过更改所有者强行删除有时可行,但通常会留下数千个孤立文件。请改用内置的清理工具——它们能完整而正确地删除该文件夹,速度也同样快。
- Windows — 整个先前的操作系统
- Program Files 和 Program Files (x86) — 旧安装中的程序
- Users — 你的旧用户配置文件,包括桌面、文档和下载
- ProgramData — 应用程序设置和旧系统的残留
- 回滚所需的注册表配置单元和引导文件
通过“设置”删除 Windows.old
打开“设置”,进入“系统 → 存储 → 临时文件”。Windows 会短暂扫描,然后显示可删除的类别及其大小。勾选“以前的 Windows 安装文件”——在这个界面它通常有 15 GB 或更多——并花一点时间检查其他勾选项:“下载”和“回收站”包含个人文件,除非你真的想删除,否则请取消勾选。点击“删除文件”并等待;删除这种大小的文件夹需要几分钟。
如果列表中没有这一项,说明文件夹已被清理,或者十天的回滚窗口已经关闭。经典替代方法同样有效:按 Win+R,运行 cleanmgr,选择 C: 盘,点击“清理系统文件”,在第二次扫描中勾选“以前的 Windows 安装”。两种途径做的事情完全相同——“设置”只是把它包装在更友好的界面里。
删除前该做什么——删除后又会发生什么
一旦 Windows.old 消失,“设置 → 系统 → 恢复”中的“返回”选项将永久消失:此后若想回滚,就意味着从安装介质全新重装,并从备份恢复文件。因此,在删除之前,请打开 Windows.old\Users\你的用户名\,把任何你还需要的文件复制出来——旧桌面、文档中的文件,或位于 AppData 中的浏览器配置文件。删除操作不会影响当前用户配置文件中的任何内容。
该文件夹也会按自己的时间表消失:更新十天后,Windows 会在维护期间自动将其删除,存储感知还可能更早处理掉它。如果更新后系统运行良好,而且你已检查过旧配置文件中没有值得保留的内容,那么在一块急需空间的磁盘上保留 20 GB 的回滚保险就没有任何理由了。
常见问题与解答
可以在文件资源管理器中手动删除 Windows.old 吗?
并不可靠。该文件夹属于 TrustedInstaller,手动删除要么因权限错误而失败,要么留下残余文件;请改用“设置 → 存储 → 临时文件”或磁盘清理,它们能干净地将其删除。
Windows 会保留 Windows.old 文件夹多久?
在 Windows 10 和 11 上,功能更新后大约十天,之后会自动删除。较旧的 Windows 10 版本最多保留 30 天。
删除 Windows.old 会影响我的文件或程序吗?
不会。它只删除旧安装中的文件副本,当前系统、应用和用户配置文件保持原样——你只是失去了回滚选项。
继续阅读
联系我们: [email protected]