为什么我不能在Windows 10上激活该分区?


11

根据磁盘管理,这是我计算机上的驱动器和分区:

驱动器上的分区

背景知识:运行Windows 8时,磁盘2分区1(当前活动分区)是我的系统分区。当我获得Windows 10时,我有了一个新驱动器磁盘1,并将其安装在此。您可以看到磁盘1,分区3是我的引导驱动器-这是我当前的C:驱动器,但是由于某种原因它没有处于活动状态,因此“将分区标记为活动”命令不可用。实际上,当前从中启动的驱动器上没有活动分区。

问题:

  1. 我的计算机如何从没有活动分区的驱动器上的分区启动?
  2. 如果我从计算机上删除磁盘2(或者如果它发生故障),则根本没有活动分区-那么我的计算机将无法启动吗?
  3. 如何使当前的启动分区(或启动驱动器上的任何分区)处于活动状态?

1
为什么您认为该分区需要标记为活动状态?
Ramhound

Answers:


13

从您的启动驱动器具有EFI系统分区这一事实来看,我推测该磁盘为GPT,并且您的计算机使用UEFI规范(而不是带有BIOS的MBR)启动。该引导方法不需要活动分区的概念。如果尝试使用DiskPart激活GPT磁盘的分区,则会显示以下消息:

The selected disk is not a fixed MBR disk.
The ACTIVE command can only be used on fixed MBR disks.

显然,磁盘2(与Windows 8一起使用)是MBR磁盘。先前的系统使用活动分区启动,但是假设当前的引导程序位于磁盘1的EFI分区上(可以使用进行检查bcdedit /enum /v),则磁盘2的缺失将不会影响系统的引导能力。


以及如何使另一个WIN分区可启动?当我们收到“固定的mbr”错误时。
T.Todua '18

@ T.Todua如果您的系统使用GPT / UEFI进行引导,则需要为其他Windows安装创建BCD条目。bootrec /ScanOs在恢复环境中也许可以为您做到这一点。
本N

1

如前所述,这来自GPT。您将无法在那里设置活动分区,并且当您尝试使用diskpart激活分区时,将收到以下消息:

The selected disk is not a fixed MBR disk.
The ACTIVE command can only be used on fixed MBR disks.

我正在回答,因为这是此错误消息的最高Google搜索结果,并且可接受的答案也无法解释如何将卷转换为MBR。

您可以使用diskpart将媒体转换为MBR。如果GPT无法正常工作,这对于旧版操作系统的USB启动媒体也可能会有帮助:

注意:我认为设备为空

diskpart
list disk
select disk #
convert mbr

(请注意,您可能必须先删除分区。)

之后,您应该能够创建主分区并使用active命令。


转换为“ mbr”会将数据完整保存在磁盘上吗?否则它将删除现有分区?我想对我有数据的主硬盘进行该操作。
T.Todua
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.