Windows 7:无法格式化驱动器

Windows 7:无法格式化驱动器

我之前使用的是 Windows XP,刚刚在另一个分区上安装了 Windows 7。

现在我想格式化包含 Windows XP 的分区,但是它显示:

Windows无法完成格式化。

在磁盘管理下,格式化被禁用。

在此处输入图片描述

如何格式化左侧分区(D:)并将其与当前分区(C:)合并?

答案1

如果您查看每个卷的状态,您将看到 XP 卷是您的系统卷。这是包含 NTLDR 的卷。因此,Windows 不会让您删除它。

我强烈建议您在尝试修复此问题之前备份所有内容。

首先,您需要使用 LiveCD 中的第三方工具(如 GParted)来实际删除 XP 分区。在此空间中创建一个 100MB 的分区并使其处于活动状态。然后,您应该能够将 Win7 分区扩展到空白空间。小分区将成为新的系统卷,因此将来您可以添加/删除分区而不必再次执行此操作。

您可能会注意到您的计算机不再启动!这是因为 NTLDR 不再存在。运行 Windows 7 安装程序并执行启动修复。希望它能找到 100MB 分区并将其设为新的系统卷。它也可能只是将 Win7 分区设为系统卷,在这种情况下,您只会有一个额外的小分区。如果这让您感到困扰,您可以删除它,然后再次使用 GParted 来扩大 Win7 分区。

答案2

您将无法格式化它,但您应该能够缩小它,然后使用剩余空间创建一个新的分区。

在做任何事情之前请确保你已经做好了备份。

答案3

您无法格式化装有 XP 的驱动器,因为它仍然是您的启动驱动器,并且包含您的页面文件,因此它不允许您这样做。由于安装方式,我认为您无法删除全部C: 上的文件也一样。不过,您应该能够删除其中的大多数文件。

页面文件答案更新: 您提供的屏幕截图中已经说明了这一点。“健康(启动,页面 F)”它被切断了,但是……
您可以通过以下方式移动页面文件(Windows 7):

  1. 开始 > 右键单击​​计算机,选择属性
  2. 在左侧单击高级系统设置,系统属性对话框打开
  3. 系统属性对话框中,转到高级选项卡
  4. 在性能部分中,点击设置按钮
  5. 您现在应该位于“性能选项”对话框中
  6. 转到虚拟内存部分的高级选项卡,然后单击改变按钮
  7. 从这里你可以将页面文件从 c: 更改为另一个驱动器

请注意,该驱动器上的页面文件可能来自 XP 安装,而不是 Win7 安装。只有查看后才会知道。

答案4

解决该问题的另一种方法可能是移除硬盘并将其设置为允许从 cd/dvd 启动的 PC 上的外部硬盘。使用 gparted 或大多数 Linux 发行版启动计算机,然后格式化该外部驱动器。

相关内容