如果没有数据硬盘,Windows 7 无法启动

如果没有数据硬盘,Windows 7 无法启动

我的电脑有3个磁盘:

  • 1 个 SATA SSD 256GB,一个分区:Windows 7(C:)
  • 1 个 SATA SSD 256GB,一个分区:数据(F:)
  • 1 个 SATA HDD 750GB,三个分区:数据(E:、G:、L:)

机械磁盘(HDD 750GB)有故障,我只能列出其目录。但如果我将其移除,Windows 将无法启动,BIOS/UEFI 会要求提供有效的启动媒体。

使用 Windows 7 的磁盘管理器,我发现它一开始有一个 100 MB 的分区,没有分配任何字母,并带有以下描述:“系统、活动、主分区”。

相反,C: 驱动器显示:“启动、分页文件、主分区”。我还发现 Windows 现在需要大约 15-20 分钟才能启动和关闭,我猜这是因为需要访问有故障的磁盘。

我已经恢复了硬盘上的重要文件,但我不确定我必须做什么才能让 Windows 继续启动,即使断开连接也是如此。

答案1

这是 Windows 中一直存在的错误之一。本质上,由于引导加载程序位于编号较低的 SATA 端口中,因此在安装 Windows 时将其安装到数据驱动器中。如果您不介意清除 Windows 安装,最好的办法是拔下数据驱动器,然后仅连接操作系统磁盘重新安装。如果您不想重新安装,则需要缩小操作系统驱动器上的分区,并使用 Linux 可启动光盘和 gparted 或类似程序在驱动器前面为启动分区腾出空间。之后,您仍然需要拔下数据驱动器并使用 Windows 安装介质重建引导加载程序。

相关内容