Windows 10でこのパーティションをアクティブにできないのはなぜですか?


11

ディスクの管理によると、これが私のコンピュータのドライブとパーティションです。

ドライブのパーティション

背景:ディスク2、パーティション1(現在アクティブなパーティション)は、Windows 8を実行したときのシステムパーティションでした。Windows10を入手したとき、新しいドライブ、ディスク1を入手してそこにインストールしました。ディスク1、パーティション3が私のブートドライブであることがわかります。これは現在のC:ドライブですが、何らかの理由でアクティブではなく、[パーティションをアクティブとしてマーク]コマンドを使用できません。実際、現在起動しているドライブにはアクティブパーティションがありません。

質問:

  1. アクティブなパーティションがないドライブのパーティションからコンピューターを起動するにはどうすればよいですか?
  2. コンピューターからディスク2を削除した場合(または障害が発生した場合)、アクティブなパーティションはまったくなくなります。コンピューターは起動できなくなりますか?
  3. 現在のブートパーティション(またはブートドライブの任意のパーティション)をアクティブにするにはどうすればよいですか?

1
なぜパーティションをアクティブとしてマークする必要があると思いますか?
ラムハウンド2017年

回答:


13

ブートドライブにE​​FIシステムパーティションがあるという事実から判断すると、ディスクはGPTであり、コンピューターは(BIOSを備えたMBRではなく)UEFI仕様でブートすると思います。このブート方法では、アクティブパーティションの概念は必要ありません。DiskPartを使用してGPTディスクのパーティションをアクティブにしようとすると、次のメッセージが表示されます。

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

どうやら、Windows 8で使用していたDisk 2はMBRディスクです。以前のシステムはアクティブパーティションを使用して起動しましたが、現在のブートローダーがディスク1のEFIパーティションにあると仮定すると(これはで確認できますbcdedit /enum /v)、ディスク2がなくてもシステムの起動機能に影響はありません。


そして、別のWINパーティションを起動可能にする方法は?「fixed mbr」エラーが発生した場合。
T.Todua

@ 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が機能しない場合、これは古いOSのUSBブートメディアにも役立ちます。

注意:デバイスが空であると思います

diskpart
list disk
select disk #
convert mbr

(おそらく最初にパーティションを削除する必要があることに注意してください。)

この後、プライマリパーティションを作成してactiveコマンドを使用できるようになります。


'mbr'に変換すると、ディスク上のデータはそのまま保存されますか?それとも既存のパーティションを削除しますか?私はデータを持っている私のプライマリhddにその操作をしたいと思います。
T.Todua
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.