文書番号: 919529 - 最終更新日: 2009年10月15日 - リビジョン: 8.0 以前のバージョンの Windows オペレーティング システムをデュアルブート構成でインストールした後、Windows Vista が起動しなくなる目次現象以前のバージョンの Windows オペレーティング システムを Microsoft Windows Vista ベースのコンピューターにデュアルブート構成でインストールした後、以下のいずれかの問題が発生することがあります。
原因この問題は、以前のバージョンの Windows オペレーティング システムに、新しい Windows Vista の起動方法との互換性がないことが原因で発生します。Windows Vista では、新しいブート構成データ (BCD) ストアを使用します。このストアには、ブート メニューおよびコンピューターにインストールされているオペレーティング システムに関するすべての情報が含まれています。そのため、以前のバージョンの Windows オペレーティング システムで使用される Boot.ini ファイルを使用して Windows Vista を起動することはできません。 基本入出力システム (BIOS) ベースのコンピューター上で実行される、Windows XP などの以前のバージョンの Windows オペレーティング システムでは、システム BIOS を使用してブート プロセスが開始されます。この BIOS によってブート デバイスが検出され、最初の物理セクターが読み込まれます。この物理セクターをマスター ブート レコード (MBR) と呼びます。MBR にはパーティション テーブルと必要なブート実行コードが含まれています。このコードにより、パーティション テーブルの検索とアクティブ パーティションの検出が行われ、アクティブ パーティション上のブート セクターに制御が渡されます。その後、アクティブ パーティション上のブート セクターに Ntldr.exe プログラムが読み込まれます。Ntldr.exe プログラムでは、Boot.ini ファイルが解析されます。Boot.ini ファイルは、インストールされているオペレーティング システムを列挙するために使用されます。 BIOS ベースのコンピューター上で Windows Vista を起動すると、BIOS によって MBR とブート セクターが読み込まれます。ただし、ブート コードでは、新しい Windows ブート マネージャー プログラム (Bootmgr) が読み込まれます。Windows ブート マネージャー プログラムは、ブート構成データ ファイルを解析し、インストールされているオペレーティング システムを列挙し、ブート メニューを表示します。以前のバージョンの Windows オペレーティング システムが Windows Vista とのデュアルブート構成でインストールされていると、Windows ブート マネージャー プログラムによって、以前のバージョンの Windows オペレーティング システムの Ntldr プログラムに制御が渡されます。これは、ブート メニューで Windows Vista を選択した場合に、Windows ブート マネージャー プログラムによって実行されます。 以前のバージョンの Windows オペレーティング システムを Windows Vista ベースのコンピューターにインストールすると、セットアップによって、MBR、ブート セクター、およびブート ファイルの内容がすべて上書きされます。そのため、以前のバージョンの Windows オペレーティング システムから、Windows Vista との上位互換性が失われます。 解決方法これらの問題を解決するには、以下の手順を実行します。 注: 以下の手順に記載されているコマンドは、コマンド プロンプトを使用して実行できます。これらのコマンドを Windows Vista で実行する場合は、高度なユーザー権利を使用してコマンド プロンプトで実行します。この操作を行うには、[スタート] ボタンをクリックし、[すべてのプログラム]、[アクセサリ] を順にクリックします。次に、[コマンド プロンプト] を右クリックし、[管理者として実行] をクリックします。
詳細Microsoft Windows NT をベースにしたバージョンの Windows オペレーティング システムを起動するには、以下のファイルが必要です。
Windows Vista を含んだマルチブート構成の作成正常に機能するマルチブート構成を作成するには、最も古いバージョンの Windows オペレーティング システムを最初にインストールします。その後、それよりも新しいバージョンの Windows オペレーティング システムを順にインストールします。各バージョンで、それ以前のバージョンの Windows の起動に対して下位互換性が維持されます。Windows Vista を含んだマルチブート構成を作成するには、以前のバージョンの各 Windows に対し、少なくとも 1 つのパーティションを用意する必要があります。以下の一般的なガイドラインに従ってください。
[以前のバージョンの Windows Microsoft Windows Vista] デュアルブート構成からの Windows Vista の削除以前のバージョンの Windows を含んだデュアルブート環境から Windows Vista を削除する場合は、次の手順を実行します。注: 以下の手順を以前のバージョンの Windows または Windows Vista で実行できます。この手順を Windows Vista で実行する場合は、管理者特権を使用してコマンド プロンプトからコマンドを実行します。この操作を行うには、[スタート] ボタンをクリックし、[すべてのプログラム]、[アクセサリ] を順にクリックします。次に、[コマンド プロンプト] を右クリックし、[管理者として実行] をクリックします。
関連情報 関連情報を参照するには、以下のサポート技術情報番号をクリックしてください。 314079?
(http://support.microsoft.com/kb/314079/
)
システム ファイルを使用して起動ディスクを作成し、Windows XP が起動できない状況に備える方法 911080?
(http://support.microsoft.com/kb/911080/
)
Windows XP と Windows Vista がインストールされているコンピューターで Winnt32.exe プログラムを使用して Windows XP を再インストールするときに、[Disk read error has occurred] というエラー メッセージが表示される ブート構成データ (BCD) の詳細については、次のマイクロソフト Web サイトを参照してください。http://msdn.microsoft.com/ja-jp/library/aa362692(VS.85).aspx
(http://msdn.microsoft.com/ja-jp/library/aa362692(VS.85).aspx)
Windows Vista の拡張ファームウェア インターフェイス (EFI) の詳細については、次の Microsoft Developer Network (MSDN) Web サイトを参照してください。http://download.microsoft.com/download/9/c/5/9c5b2167-8017-4bae-9fde-d599bac8184a/UEFI_Windows.docx
(http://download.microsoft.com/download/9/c/5/9c5b2167-8017-4bae-9fde-d599bac8184a/UEFI_Windows.docx)
この資料は以下の製品について記述したものです。
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。" | サポート技術情報の翻訳
|
先頭へ戻る
