如何在 Windows 中删除 Windows.old?

14 windows windows-7

我曾经运行 Windows 7 32 位,但由于 RAM 升级安装了 64 位版本。在安装过程中,我收到了这条消息:

您选择的分区可能包含来自先前 Windows 安装的文件。如果是,这些文件和文件夹将移动到名为 Windows.old 的文件夹中。您将能够访问 Windows.old 中的信息,但您将无法使用以前版本的 Windows。

C:\驱动器现在有两 (2) 个 Windows 文件夹:

  1. 视窗 (15.3 GB)
  2. Windows.old (15.7 GB)

显示 windows.old 文件夹的屏幕截图

不明白为什么我需要 Windows.old 在我的硬盘上占用超过 15GB 的空间,所以我试图删除它。它没有用。

如何安全地删除此文件夹?

Cod*_*ray 14

您可能需要保留“Windows.Old”文件夹的唯一原因是它包含来自旧 Windows 安装的文件(书签、设置等),而您尚未在其他地方备份或尚未解压缩。如果是这样,我建议你现在就这样做。

您尝试删除“Windows.Old”文件夹失败的原因是您尝试从 Windows 资源管理器中删除。显然这是被禁止的。此处列出删除此文件夹所需执行的步骤(请注意,您可能必须以管理员身份运行磁盘清理——右键单击快捷方式,然后单击“以管理员身份运行”):

1.单击开始按钮打开磁盘清理。在搜索框中,键入磁盘清理,然后在结果列表中单击磁盘清理。

如果系统提示您选择驱动器,请单击您刚刚安装了 Windows 的驱动器,然后单击“确定”

2.在“磁盘清理”对话框中的“磁盘清理”选项卡上,单击“清理系统文件”。

如果再次提示您选择驱动器,请单击您刚刚安装了 Windows 的驱动器,然后单击“确定”

3.选中以前的 Windows 安装复选框,以及要删除的文件的任何其他复选框,然后单击 确定

在出现的消息中,单击删除文件

如果您是命令行迷,您还可以使用 取得文件夹的所有权takeown,但如果您真的是命令行迷,您已经知道这一点。


Mat*_*ier 8

您需要先取得所有权,然后才能删除它。在提升的命令提示符下尝试以下一行:

takeown /F C:\Windows.old\* /R /A && cacls C:\Windows.old\*.* /T /grant administrators:F && rmdir /S /Q C:\Windows.old\
Run Code Online (Sandbox Code Playgroud)

这将取得文件夹的所有权,如果成功,请修改DACL以授予管理员对 Windows.old 目录及其所有子目录的完全控制权,如果成功,则删除该目录。

将来您可能只想进行全新安装,Windows.old 被设计为先前安装的备份,如果您进行全新安装,无论是通过安装程序还是通过重新格式化系统分区之前的系统分区,这显然不会发生(重新)安装 Windows。


slu*_*ter 3

Windows.old包含您所有旧的程序文件、Windows 和个人空间(C:\Users\您的姓名\etc)。

您可以删除它(您可能需要先获得它的所有权,然后重新分配您对它的权利)。但就像我说的,它包含您的旧桌面和个人文件夹,您可能仍然有您想要的东西。