web-dev-qa-db-ja.com

Windows7をEFIからBIOSに変換する

そこで、新しいHDD、より大きなHDDを入手しました。再インストールせずに、7つすべてをそのHDDに転送したいと思います。私の研究を行うことで、システムイメージを作成することによってこれを行うことができます。唯一の問題は、インストールがBIOSではなくEFIであるため、新しいディスクからリカバリを実行しようとすると、BIOSが原因でできないと表示されます。それで、私のインストールをEFIからBIOSに変換する方法はありますか。または、Windowsを再インストールする必要がありますか?

編集

クローン作成ソフトウェアを使用しましたが、それでも同じ問題が発生しました。私はそれをWindows7ディスクからまっすぐにイメージしました。前に述べたように、BIOS制御ではなくEFIとしてWindowsをインストールしたので、それを変更する方法を探していました

1
Jeffrey

ハードディスクはEFIでもBIOSでもありません。これらはマザーボード上のファームウェアのタイプです。ただし、Windowsは、ブートモードをパーティションテーブルタイプと緊密に結び付けています。Windowsは、BIOSベースのコンピューターでのみMBRディスクから、EFIベースのコンピューターでのみGPTディスクから起動できます。したがって、何が起こったのかは、MBRパーティションテーブルを使用するためにGPTディスクをコピーしたことだと思います。すでにディスクのコピーを行っている場合は、 GPT fdisk(gdisk ユーティリティを使用してこれを修正できる場合があります。ロスレスのMBRからGPTへの変換を実行できます。ただし、大きな注意点が1つあります。ディスクコピーには、 EFIシステムパーティション(ESP) を含む元のディスクのパーティションのallがコピーされている必要があります。 ESPがコピーされていない場合、新しいディスクは起動しません。ただし、EFIベースのコンピューターでは、not心配する必要があります。 MBRまたはWindowsパーティションでブートセクタコードをコピーまたは再作成します。

ディスクコピーにESPがない場合、または他の問題が発生した場合は、最初からやり直すことをお勧めしますが、他のディスクコピーソフトウェアを使用することをお勧めします。具体的な推奨はできません。

1
Rod Smith

ドライブのクローンを作成する方がより効果的なアプローチのように思えます。

0
Scandalist

クローン作成ソフトウェアをCD /フラッシュドライブからUEFIモードで起動する必要があります。

その後、Windows7インストールCDを使用してUEFIブートコードの修復を実行する必要がある場合があります。

0
Robert