Windows system >> Windowsの知識 >  >> Windows XPシステムチュートリアル >> XPシステムアプリケーションスキル >> WinXP + Vistaデュアルシステムブートファイルを修復する方法

WinXP + Vistaデュアルシステムブートファイルを修復する方法

  

コンピュータにWinXP + Vistaデュアルシステムがインストールされている場合は、通常、最初にWinXPがインストールされ、次にVistaがインストールされています。;の順序は、そうでなければそれは開始することができないオペレーティングシステムの高いバージョンとの問題を引き起こすかもしれません。今日は、手動でWinXP + Vistaデュアルシステムブートファイルを修復する方法について説明します。

Windows Vista以降、オペレーティングシステムのブートマネージャは、Windows 2000 /XP /Server 2003で使用されていたNTLDR + boot.iniではなくなりました。代わりに、新しいブート構成データベースストア(BCD)を使用します。 。 Windows Vistaベースのコンピュータに以前のバージョンのWindowsオペレーティングシステムをインストールすると、インストーラによってMBR、ブートセクタ、およびブートファイルのすべてが上書きされるため、以前のバージョンのWindowsオペレーティングシステムからの起動は使用できなくなります。 Windows Vistaを起動するための.iniファイル。メモ帳でboot.iniファイルを開いても、図1に示すプロンプト情報しか表示されません(図の赤い枠に注意してください)。

エラーが形成されている事実であるならば、我々は例として、Windows XPを再インストールするためにCドライブをフォーマットした後、何らかの理由で、Windows VistaをインストールするためにDドライブのために、ここで、心配することは何もありません。手動で修正するには、以下の手順に従ってください。

手順1:MBRを復元し、ブートマネージャを復元します。

Windows VistaのインストールCDを使用してコンピュータを起動し、インストール言語、時刻、および通貨の形式に従います。キーボードの順序と入力方法を入力し、インストーラのインターフェイスに入り、左下隅から[コンピュータの修復]を選択してから、次の画面で[コマンドプロンプト]を選択し(図2を参照)、コマンドプロンプト環境に手動で入力します。次のコマンドを実行します。bootsect -nt60すべて

ステップ2:BCDの
を再構築

は、プロンプトの環境をコマンドは、&'の実装にまだある; bootrec /RebuildBcd'コマンド、このこのコマンドは、すべてのディスク上のすべてのWindows互換インストールをスキャンし、それらを新しく生成されたBCDストレージに再度追加します。

手順3:Windows XPプロジェクトを手動で追加する

「Detectrec /RebuildBcd」はWindows VistaとWindows Server 2008でのみ検出されるため、Windows XPを検出して検出することはできません。そのため、Windows XPを手動で追加しないと、マルチブートメニューにはWindows Vistaしか表示されず、Windows XPは表示されません。

bcdedit.exeコマンドラインツールを使用すると、スタートアップコンフィギュレーションデータストアを変更でき、コマンドプロンプト環境で次のコマンドを入力して実行できます括弧内の内容は、コマンドの意味を示しています。 Br>

bcdedit /create {ntldr} /d"初期バージョンのWindows>

(ストア内に「以前のバージョンのWindows」という新しいアイテムを作成します)

bcdedit /set {ntldr}デバイスパーティション= C:

(ストア内のitemオプションの値を設定し、アプリケーションデバイスをC:パーティションに設定します)

bcdedit /set {ntldr} pathntldr

bcdedit /displayorder {ntldr} /addlast

(ブートマネージャにマルチブートメニューが表示される順序を設定します)

上記のコマンドでは、タグ「{ntldr}」を使用します。 Windows Vistaより前のバージョンのオペレーティングシステムを起動するために使用できるOSローダーを指定するために使用されます「初期バージョンのWindows」の情報は自由に変更できます;「PARTITION = C:」はNTLDRが存在するハードディスクのアクティブパーティションです。実際の状況に応じて修理してくださいコマンドを変更します;' /addlast'は、指定されたアイテム識別子を表示順序の末尾に追加することを意味します。bcdedit.exeパラメータを使用すると、ヘルプファイルを表示できます。

最後に、ユーザーがシステムを再起動するだけで問題が解決することがありますWinXP + Vistaデュアルシステムブートファイルの手動での修復は少し複雑ですが、ステップバイステップで実行する限り、いくつかのソフトウェアの修復と比較して、成功することができます、成功率ははるかに大きいです、それを試してみて、修復する必要があるこの分野で問題があります。

Copyright © Windowsの知識 All Rights Reserved