我以前运行的是 32 位 Windows 7,但由于 RAM 升级而安装了 64 位版本。安装过程中我收到以下消息:
您选择的分区可能包含以前安装的 Windows 的文件。如果包含,这些文件和文件夹将被移动到名为 Windows.old 的文件夹中。您将能够访问 Windows.old 中的信息,但无法使用以前版本的 Windows。
该C:\
驱动器现在有两个 (2) 个 Windows 文件夹:
- Windows(15.3 GB)
- Windows.old (15.7 GB)
我不明白为什么 Windows.old 会占用我硬盘上的 15GB 空间,所以我尝试删除它。但没有成功。
我怎样才能安全地删除该文件夹?
答案1
您可能需要保留“Windows.Old”文件夹的唯一原因是,它包含来自旧 Windows 安装的文件(书签、设置等),而您尚未在其他地方备份或尚未提取这些文件。如果是这样,我建议您现在就这样做。
您尝试删除“Windows.Old”文件夹失败的原因是您尝试从 Windows 资源管理器执行此操作。显然这是被禁止的。删除此文件夹需要遵循的步骤如下这里(请注意,您可能必须以管理员身份运行磁盘清理 - 右键单击快捷方式,然后单击“以管理员身份运行”):
1.打开磁盘清理单击“开始”按钮。在搜索框中,键入“磁盘清理”,然后在结果列表中单击“磁盘清理”。
如果系统提示您选择驱动器,请单击刚刚安装 Windows 的驱动器,然后单击好的。2.在磁盘清理对话框中的磁盘清理选项卡上,单击清理系统文件。
如果再次提示你选择驱动器,请单击刚刚安装 Windows 的驱动器,然后单击好的。3.选择以前的 Windows 安装复选框,以及要删除的文件的任何其他复选框,然后单击 好的。
在出现的消息中,单击删除文件。
如果您是命令行迷,您也可以使用 获取文件夹的所有权takeown
,但如果您真的是命令行迷,那么您已经知道这一点。
答案2
您需要取得所有权才能删除它。在提升的命令提示符中尝试以下一行:
takeown /F C:\Windows.old\* /R /A && cacls C:\Windows.old\*.* /T /grant administrators:F && rmdir /S /Q C:\Windows.old\
这将取得文件夹的所有权,如果成功,则修改DACL授予管理员对 Windows.old 目录及其所有子目录的完全控制权,如果成功,则删除该目录。
将来您可能只希望进行全新安装,Windows.old 旨在作为以前安装的备份,如果您进行全新安装(无论是通过设置还是在(重新)安装 Windows 之前重新格式化系统分区),这显然不会发生。
答案3
Windows.old
包含您的所有旧程序文件、Windows 和个人空间 (C:\Users\your name\etc)。
您可以删除它(您可能需要先取得它的所有权,然后重新分配您的权限)。但就像我说的那样,它包含您的旧桌面和个人文件夹,您可能仍然有您想要的东西。
答案4
对于 Windows 11 用户
Windows.old 文件夹临时保存了您之前安装的 Windows 中的所有文件。您可以使用它来手动恢复文件或回滚 Windows 安装。您可以手动或使用磁盘清理实用程序删除 Windows.old。Windows 也会在大约一个月后自动将其删除。-howtogeek.com
- 转至
Settings
>System
>Storage
>Temporary Files
- 您应该会看到类似这样的选项。(图片附在底部