Windows 定期创建“Windows.old”文件夹:如何控制或安全删除它们

最后更新: 10/10/2025

  • Windows.old 保存您以前的安装,并在有限的时间后自动删除。
  • 您可以从存储、空间清理或具有权限的 CMD 中安全地删除它。
  • 可以从 C:\Windows.old\Users 中恢复被删除之前的文档。
  • 为了长期保护,请使用还原点和备份。
窗户老

如果你只是 更新您的设备,你很可能会在 C 盘看到一个名为 Windows.old 的文件夹。很多人看到它占用了多少空间时都会感到害怕,它占用几 GB 的空间也很常见;事实上, 通常很容易超过 8 GB 很多情况下都是这样。别慌:Windows.old 不是病毒,也不是其他什么奇怪的东西;它只是你之前安装的系统的一个副本。

在下文中,您将详细了解该文件夹包含的内容、它在磁盘上保留多长时间以及如何在 Windows 11 和 Windows 10 中安全地删除它。此外,您还将了解如何在需要时从里面恢复个人文档,为什么有时无法删除它,以及有哪些替代方案 释放空间而不危及稳定性 也不会失去返回到以前系统的选择。

Windows.old 文件夹是什么?

每当您执行重大 Windows 更新时(例如, 从 Windows 10 升级到 Windows 11),系统会在系统驱动器的根目录下创建一个名为 Windows.old 的文件夹。在其中,您将找到之前的 Windows 安装,包括 系统文件、设置、用户配置文件和数据。简而言之,它是您以前的 Windows 的快照,创建它是为了在出现问题或您后悔更改时轻松回滚。

除了作为撤销升级的基础之外,Windows.old 还可以帮助您找到未复制到新系统的个人文件。只需转到 C:\Windows.old 并浏览文件夹结构(用户、程序文件等)即可恢复您可能丢失的任何内容。这个文件夹并不是新的: 它自 Windows Vista 等版本以来就存在 并继续存在于 Windows 7、8.1、10 和 11 中。

Windows.old 的位置始终不变,直接位于 C 盘,位于当前 Windows 文件夹旁边。它的大小可能相当大,因为它包含系统文件、用户数据以及一些之前的软件。因此,许多使用 Windows.old 的用户 小型 SSD(例如 128 GB) 看看更新后空间是如何大幅减少的。

值得一提的是,Windows.old 并非长期备份。虽然您可以查看并恢复文档,但 Microsoft 禁用正常恢复过程 在该文件夹中放置一段时间后,其中的系统文件在新更新后很快就会变得过时。

windows.old 文件夹

Windows.old 保留多长时间?

通常,Windows 会在一段有限的时间后自动删除 Windows.old。在 Windows 10 和 Windows 11 中,通常就是这种情况。 10天保证金 回滚更新。在之前的版本中,例如 Windows 7,该期限可以延长至 30 天,而在 Windows 8/8.1 中则为 28 天。您会看到一些工具和指南仍然提到 30 天: 这不是错误,这取决于微软随着时间的推移而改变的系统和设置。

独家内容 - 点击这里  如何修复 MSVCP140.dll 并避免重新安装游戏或程序

如果更新后一切顺利,最简单的方法就是让系统在适当的时候删除该文件夹。但是,如果您现在需要释放空间,或者确定不会恢复,您可以使用我们稍后会讨论的安全方法手动删除它。请尽量避免在资源管理器中使用 Delete 键删除它,因为这可能会导致问题。 它不会工作,或者它会要求你提供权限 这使得事情变得复杂。

我可以安全地删除 Windows.old 吗?

是的,只要你使用正确的工具即可。使用 Windows 程序删除 Windows.old 不会损坏你的电脑或造成任何问题,但有一个明显的例外:如果你删除该文件夹, 你失去了返回的选择 从“设置”中恢复到 Windows 的旧版本。因此,如果您仍在考虑升级,并且还有剩余空间,最好等待 Windows 在规定时间内将其删除。

但是,如果您急需这些空间,您可以轻松从 Windows 设置(存储)、磁盘清理,甚至使用命令提示符中的高级命令将其删除。所有这些方法都旨在 彻底删除文件夹,正确处理权限和系统文件。

从 Windows.old 恢复个人文件

如果您在升级时在“选择要保留的内容”下选择了“无”,或者您发现某些文档丢失,您仍然可以暂时挽救 Windows.old 数据。以下步骤将帮助您 复制您的个人文件 到新设施:

  1. 使用具有管理员权限的帐户登录计算机(这将防止复制时出现权限提示)。
  2. 右键单击“开始”按钮,打开文件资源管理器。然后,转到“此电脑”并导航到 C: 盘。
  3. 找到 Windows.old 文件夹,右键单击它,然后选择打开来浏览其内容,就像浏览其他目录一样。
  4. 在里面,转到“用户”,然后转到包含您之前的用户名的文件夹。
  5. 打开存储数据的文件夹(例如,文档、图片或桌面)并选择要恢复的文件。
  6. 右键单击所选内容并选择“复制”;然后导航到要保存它们的当前路径并按“粘贴”。您可以根据需要重复此过程多次 恢复所有文件.

请记住,此选项不会永久有效:宽限期过后,Windows.old 将被删除。因此,如果您发现需要该文件夹中的数据,请尽快采取行动。 避免不必要的损失.

返回到以前版本的 Windows

Windows.old 的另一个重要功能是允许您回滚到之前的版本。如果您只是进行了更新,并且时间还不长,您可以在“设置”中找到“返回”选项。在 Windows 11 和 10 中,导航至 设置 > 系统 > 恢复 并检查后退按钮是否仍然可用。

独家内容 - 点击这里  亚马逊欺诈激增:如何识别和避免冒充公司

此选项并非始终可见。如果已超过 10 天(在当前配置下),安装了某些更新,或者已运行系统文件清理, Windows 可能已删除按钮在这种情况下,标准回滚将不再可能,并且删除 Windows.old 不会改变这一事实。

如何删除 Windows.old(Windows 11 和 Windows 10)

让我们来看看一些可靠的方法,既能删除文件夹,又不会让操作变得复杂。下面,您将看到内置的系统选项,以及针对高级用户的命令行方法。选择您最喜欢的一个:所有方法都安全可靠,并且设计用于 释放空间而不破坏任何东西.

从设置(存储)中删除

Windows 11 和 Windows 10 包含用于清理临时文件的现代选项,包括删除以前版本的 Windows 的选项。不同版本之间的操作过程略有不同,但思路是相同的: 勾选相应的框 并启动清理。

  • Windows 11:打开“设置”>“系统”>“存储”,然后选择“清理建议”。选择“之前的 Windows 安装”,然后点击“清理”按钮(您将看到预估大小)。
  • Windows 10:前往“设置”>“系统”>“存储”。在“存储感知”下,点击“更改自动释放空间的方式”,在“立即释放空间”下,选择“删除旧版本的 Windows”。然后,点击“立即清理” 执行删除.
  • Windows 10/11 中的替代方案:设置 > 系统 > 存储 > 临时文件,然后选择以前版本的 Windows(或以前安装的 Windows),然后确认删除文件。

使用磁盘清理删除

经典的磁盘清理实用程序 (cleanmgr) 仍然非常有用。虽然它的界面比较老旧,但它删除的数据与现代“设置”界面完全相同,而且速度很快。 一次释放几千兆字节:

  1. 按 Windows + R 打开运行,输入 cleanmgr 并按 Enter。
  2. 如果出现提示,请选择驱动器 C:,然后点击清理系统文件以扫描受保护的组件。
  3. 列表出现后,选择“先前的 Windows 安装”。如有需要,还可以选择其他临时项目。
  4. 单击“确定”确认,然后在提示中选择“删除文件”。Windows 将处理剩余的操作, 将删除 Windows.old 德尔迪斯科

使用命令提示符删除(高级)

如果您更喜欢手动操作或遇到权限问题,可以使用管理员权限从控制台删除 Windows.old。此方法非常有效,但只有在您知道自己在做什么的情况下才应该使用,因为 没有中间确认:

  1. 使用 Windows + R 打开“运行”,输入 CMD 然后按 Ctrl + Shift + Enter 以管理员身份启动控制台。
  2. 逐个输入这些命令,并在每行之后按 Enter:
    takeown /F "C:\Windows.old" /A /R /D Y
    icacls "C:\Windows.old" /grant *S-1-5-32-544:F /T /C /Q
    RD /S /Q "C:\Windows.old"
  3. 完成后,关闭窗口。文件夹应该已经消失了,你也恢复了。 相当多的 GB.
独家内容 - 点击这里  如何在不破坏 Windows 更新的情况下清理 WinSxS 文件夹

简要说明:takeown 会获取文件和文件夹的所有权,icacls 会授予管理员组完全控制权,RD 会以递归方式静默删除目录。如果命令返回错误,请检查路径是否正确,以及 你在升高的控制台上.

释放空间并扩展 C 盘,无需触碰 Windows.old

如果您希望等待 Windows 自行删除文件夹,也可以尝试一些方法来节省空间。“设置”本身提供了一些选项,可以非常有效地清理临时文件、缓存和更新残留。“存储感知”可以在后台运行,只需点击几下, 节省数十 GB 在利润微薄的球队中。

另一种选择是使用专门的维护工具。有些套件包含“PC Cleaner”,可以扫描并删除系统和注册表中的垃圾文件。这类实用程序可以帮助您安全地进行优化,如果您对新版 Windows 不满意,升级期间 Windows.old 文件夹随时可用。 礼貌日 回去。

你的问题不是垃圾文件,而是分区大小?如果是的话,如果你还有可用空间,可以扩展 C: 盘。Windows 磁盘管理提供了一些基本选项,但有些第三方分区管理器也允许你扩展 C: 盘。 与未分配空间合并 不连续甚至移动边界来为 C: 腾出空间。

一般来说,流程如下:缩小一个有剩余空间的分区,留下一些“未分配”区域,然后将 C: 扩展到该空间。虽然听起来很专业,但图形工具会逐步指导您:选择驱动器,选择“调整大小/移动”,拖动手柄调整大小,然后点击“应用”确认更改。在修改分区之前,请务必备份数据,以防万一,因为 您正在操作磁盘结构.

Windows.old 文件夹的作用非常实用:在重大更新后,它能为您提供临时的“生命线”。在几天内,它可以帮助您恢复文件,并在必要时撤消更改。如果空间不足或不再需要它,您可以安全地从“存储”、“空间清理”或高级命令中删除它。如果您想在 C: 分区上腾出一些空间,有一些方法可以清理和扩展该分区,而无需在宽限期内放弃该通配符;只需稍微整理一下, 良好的备份,您将完全控制您的存储和数据。