Windows XPのブートファイルを回復しています。 Windows XP ブートローダーの復元

22.08.2018

正しい作り方を教えてください ブートローダーの回復 Windows XP では、2 つのオペレーティング システムと Acronis OS Selector ブート マネージャーがインストールされていました。 1 つのシステムと Acronis をアンインストールしました。問題が発生しました。最初のブート段階で、「Bootmgr が見つかりません」というメッセージが表示され、回復コンソールで Fixmbr および FixBOOT コマンドを適用しました。今度は、別の NTLDR が見つかりませんというエラーが表示されます。 このコンソールを 2 日間かけて研究しましたが、依然として Win XP が読み込まれません。何が間違ったのでしょうか? ドライブ。




次のウィンドウでグループ名を変更できますが、そのままにしても問題ありません。 「次へ」をクリックして続行してください。


再度、オペレーティング システムがインストールされます。 インストールが完了するまで待ちます。 コンピュータをシャットダウンすると、コンピュータは自動的に再起動します。

オペレーティング システムの起動時に、解像度を向上させるために解像度が自動的に変更されるウィンドウが表示されます。 別のウィンドウが表示され、解像度が変更されたことをコンピュータに通知し、それを確認するかどうかを尋ねます。 あとは、オペレーティング システムが起動するまで待つだけです。

Windows XP ブートローダーの復元

親愛なる DRIVE さん、勝利まであと 2 歩でした。忍耐力が足りませんでした。でも、それは問題ではありません。次回はすべてうまくいくでしょう。 Bootmgr is missing エラーは、マスター ブート レコードまたはパーティション テーブルが破損していることを示していることを知っておくことが非常に重要です。 ハードドライブ、ハードドライブの最初のセクターにあります。ちなみに、正常に起動しました 回復 Windows ブートローダー XP問題の半分は解決しました。つまり、Fixmbr コマンドでマスター ブート レコードを上書きし、FixBOOT コマンドで新しいブート セクタを書き込んだため、別のエラーが表示され始め、あとはそれをルートにコピーするだけでした。パーティションのディレクトリ オペレーティング·システム(主に C ドライブ) 3 つのファイル boot.ini、NTDETECT.COM、ntldr。 最初から始めて、それでも達成しましょう。

  1. 検討中です 考えられる理由 Windows XP ブート ローダーが破損しています。ブート デバイスの優先順位項目の BIOS 設定を確認してください。
  2. 回復コンソールで Fixmbr および FixBOOT コマンドを使用する。
  3. boot.ini、NTDETECT.COM、ntldr ファイルを Windows XP インストール ディスクから回復コンソールにコピーし、正常にロードします。
  4. この記事を読んでも Windows XP のブートを復元できない場合は、別の記事「」をお読みください。

コンピュータの電源を入れると、自己テストが行​​われ、制御がハード ドライブのマスター ブート レコードに移されます。そこには、ハード ドライブのパーティション テーブルと、このテーブルからハード ドライブの情報を読み取る小さなブートローダー プログラムが含まれています。ドライブ (複数ある場合) と、OS をロードするためにハード ドライブのどのパーティションを作成するか。 その後、オペレーティング システムのカーネルがロードされます。 ラムそして実際に Windowsの起動 XP。 また、オペレーティング システムのロードには、ドライブ C のルート ディレクトリにある一連のファイル (boot.ini、NTDETECT.COM、ntldr) も含まれることを知っておく必要があります。 上記のすべてが存在すると、XP のロード時に「Bootmgr is missing」エラーが発生することがなくなり、システムが正常に起動します。

ちなみに、このような問題は必ずしも実行する必要はありません Win ブートローダーのリカバリ dows XP で、私が個人的に遭遇したこのエラーの理由をいくつか見てみましょう。 複数ある場合、最初のものが最も単純です。 ハードドライブシステム内で違反されている BIOS 設定、つまり、たとえば AMI バイオス、「ブート」タブで、「ブートデバイスの優先順位」を選択し、 ハードディスクドライブ、起動したいハードドライブは必要なドライブではありません。 この問題のトラブルシューティングとその発生理由については、記事で詳しく説明されています。

マスター ブート レコードでのサードパーティ プログラム、いわゆるブート マネージャー (Acronis OS Selector など) の使用は、主にコンピューター上に複数のオペレーティング システムが存在する場合に使用され、マネージャーが起動時に便利な OS 選択メニューを表示します。ブート。 Acronis プログラム自体をコンピュータから誤って削除した場合に備えて、このようなプログラムは非常に慎重に使用する必要があります。 ディスクディレクター、非常に大きなチャンスです Windows XP ブートローダーの復元。 同じことは、同じコンピュータ上で Linux と Windows XP を使用できるようにする GRUB ブートローダにも当てはまります。GRUB を削除すると、コンピュータには理解できないブート レコードが残されたままになり、ためらうことなく Bootmgr が見つからないことが表示されます。 この場合、コンソールで状況を修正します。 Windowsのリカバリ XP の場合、最初に FIXMBR コマンドを入力してマスター ブート レコードを書き換え、次に FIXBOOT コマンドを使用して新しいブート セクターを書き込みます。
しかし、それだけではありません。ブート レコードを修正し、コンソールに新しいブート セクターを記録した後でも、エラー出力の状況は変わらない可能性があり、他のエラー (たとえば、NTLDR が見つからない) が発生する可能性があります。 この場合、Windows XP のロードに直接関係するブート セクタ ファイル ( 、 NTDETECT.COM 、 ntldr ) がディスクのルート ディレクトリ (C:) に存在することをもう一度確認する必要があります。 Windows ブートこれら 3 つのファイルには XP で十分です。
最も簡単な方法は、Live CD を使用してそこから起動し、ドライブ C のルート ディレクトリに移動し、これらのファイルが存在することを確認します。存在しない場合は、動作している XP からコピーしてアップロードする必要があります。最初に確認し、必要に応じて確認してください。 boot.ini ファイルを編集することによって、 単純 テキストファイルへのパスが含まれています。 システムファイル Windows XP の場合は、これを行う必要があります。そうしないと、別のエラーが発生します。読んでください。
しかし、私は別の方法が気に入っています。それは、回復コンソールを使用して Windows XP ブートローダーを復元することです。 XP ディストリビューションをお持ちの場合は、それを使用して、boot.ini、NTDETECT.COM、NTLDR の 3 つのファイルをドライブ C のルート ディレクトリにコピーしましょう。 これは非常に簡単で、boot.ini ファイルを編集する必要はなく、コンソールがすべてを自動的に実行します。
Windows XP インストール ディスクから起動し、[復元 R] を選択します。オペレーティング システムが 1 つである場合は、番号 1 を設定します。


パスワードがある場合は入力し、ない場合は Enter を押します。

FIXMBR コマンドを入力します。このコマンドは破損したハードディスク パーティション テーブルを復元します。マスター ブート レコードが上書きされます。


新しいMBR、セットYの記録を確認します



FIXBOOT コマンドを入力し、新しいブート セクタの書き込みに同意します。


ファイル ntldr、NTDETECT.COM、boot.ini をディストリビューションからルートにコピーします。 システムディスクと 。
MAP コマンドを入力して、ドライブ文字 (私の場合は D:) を確認します。



ドライブ文字 D: を入力し、Enter キーを押します。


i386 フォルダーに移動します。 インストールディスク Windows XP の場合は、そこから NTLDR ファイルをドライブ C のルートにコピーします。
コマンド cd i386 を入力して Enter


次のコマンドを使用して、NTLDR ファイルをオペレーティング システムのシステム ディスクのルートにコピーします。

正しい作り方を教えてください ブートローダーの回復 Windows XP では、2 つのオペレーティング システムと Acronis OS Selector ブート マネージャーがインストールされていました。 1 つのシステムと Acronis をアンインストールしました。問題が発生しました。最初のブート段階で、「Bootmgr が見つかりません」というメッセージが表示され、回復コンソールで Fixmbr および FixBOOT コマンドを適用しました。今度は、別の NTLDR が見つかりませんというエラーが表示されます。 このコンソールを 2 日間かけて研究しましたが、依然として Win XP が読み込まれません。何が間違ったのでしょうか? ドライブ。




次のウィンドウでグループ名を変更できますが、そのままにしても問題ありません。 「次へ」をクリックして続行してください。


再度、オペレーティング システムがインストールされます。 インストールが完了するまで待ちます。 コンピュータをシャットダウンすると、コンピュータは自動的に再起動します。

オペレーティング システムの起動時に、解像度を向上させるために解像度が自動的に変更されるウィンドウが表示されます。 別のウィンドウが表示され、解像度が変更されたことをコンピュータに通知し、それを確認するかどうかを尋ねます。 あとは、オペレーティング システムが起動するまで待つだけです。

Windows XP ブートローダーの復元

親愛なる DRIVE さん、勝利まであと 2 歩でした。忍耐力が足りませんでした。でも、それは問題ではありません。次回はすべてうまくいくでしょう。 Bootmgr が見つからないエラーは、ハード ドライブの最初のセクターにあるマスター ブート レコードまたはパーティション テーブルの損傷を示していることを知っておくことが非常に重要です。ちなみに、正常に起動しました。 Windows XP ブートローダーの回復問題の半分は解決しました。つまり、Fixmbr コマンドでマスター ブート レコードを上書きし、FixBOOT コマンドで新しいブート セクタを書き込んだため、別のエラーが表示され始め、残された唯一のことは 3 つをルートにコピーすることでしたオペレーティング システム (主にドライブ C) のファイルが存在するパーティションのディレクトリ、boot.ini、NTDETECT.COM、ntldr。 最初から始めて、それでも達成しましょう。

  1. Windows XP ブート ローダーの損傷の考えられる原因を検討し、[ブート デバイスの優先順位] 項目で BIOS 設定を確認します。
  2. 回復コンソールで Fixmbr および FixBOOT コマンドを使用する。
  3. boot.ini、NTDETECT.COM、ntldr ファイルを Windows XP インストール ディスクから回復コンソールにコピーし、正常にロードします。
  4. この記事を読んでも Windows XP のブートを復元できない場合は、別の記事「」をお読みください。

コンピュータの電源を入れると、自己テストが行​​われ、制御がハード ドライブのマスター ブート レコードに移されます。そこには、ハード ドライブのパーティション テーブルと、このテーブルからハード ドライブの情報を読み取る小さなブートローダー プログラムが含まれています。ドライブ (複数ある場合) と、OS をロードするためにハード ドライブのどのパーティションを作成するか。 その後、オペレーティング システムのカーネルが RAM にロードされ、Windows XP が実際に起動します。 また、オペレーティング システムのロードには、ドライブ C のルート ディレクトリにある一連のファイル (boot.ini、NTDETECT.COM、ntldr) も含まれることを知っておく必要があります。 上記のすべてが存在すると、XP のロード時に「Bootmgr is missing」エラーが発生することがなくなり、システムが正常に起動します。

ちなみに、このような問題は必ずしも実行する必要はありません Win ブートローダーのリカバリ dows XP で、私が個人的に遭遇したこのエラーの理由をいくつか見てみましょう。 1 つ目は最も単純です。システム内に複数のハード ドライブがある場合、BIOS 設定に違反しています。つまり、AMI Bios の [ブート] タブで、[ブート デバイスの優先順位]、[ハード ディスク ドライブ] の順に、ハード ドライブが違反されています。ブートしたいものが間違ったものに設定されていますが、これは必要です。 この問題のトラブルシューティングとその発生理由については、記事で詳しく説明されています。

マスター ブート レコードでのサードパーティ プログラム、いわゆるブート マネージャー (Acronis OS Selector など) の使用は、主にコンピューター上に複数のオペレーティング システムが存在する場合に使用され、マネージャーが起動時に便利な OS 選択メニューを表示します。ブート。 このようなプログラムは非常に慎重に使用する必要があります。Acronis Disk Director 自体がコンピュータから誤って削除された場合、非常に高い確率で問題が発生します。 Windows XP ブートローダーの復元。 同じことは、同じコンピュータ上で Linux と Windows XP を使用できるようにする GRUB ブートローダにも当てはまります。GRUB を削除すると、コンピュータには理解できないブート レコードが残されたままになり、ためらうことなく Bootmgr が見つからないことが表示されます。 この場合、Windows XP 回復コンソールで状況を修正します。最初に FIXMBR コマンドを入力してマスター ブート レコードを書き換え、2 番目の FIXBOOT コマンドで新しいブート セクタを書き込みます。
しかし、それだけではありません。ブート レコードを修正し、コンソールに新しいブート セクターを記録した後でも、エラー出力の状況は変わらない可能性があり、他のエラー (たとえば、NTLDR が見つからない) が発生する可能性があります。 この場合、Windows XP のロードに直接関係するブート セクタ ファイル、 NTDETECT.COM 、 ntldr がディスクのルート ディレクトリ (C:) に存在することをもう一度確認する必要があります。原則として、これらのファイルのうち 3 つが存在します。 Windows XP を起動するには十分です。
最も簡単な方法は、Live CD を使用してそこから起動し、ドライブ C のルート ディレクトリに移動し、これらのファイルが存在することを確認します。存在しない場合は、動作している XP からコピーしてアップロードする必要があります。最初に確認し、必要に応じて確認してください。 boot.ini ファイルを編集することによって、Windows XP システム ファイルへのパスを含む単純なテキスト ファイルです。これを実行する必要があります。そうしないと、別のエラーが発生します。これを読み取ることができます。
しかし、私は別の方法が気に入っています。それは、回復コンソールを使用して Windows XP ブートローダーを復元することです。 XP ディストリビューションをお持ちの場合は、それを使用して、boot.ini、NTDETECT.COM、NTLDR の 3 つのファイルをドライブ C のルート ディレクトリにコピーしましょう。 これは非常に簡単で、boot.ini ファイルを編集する必要はなく、コンソールがすべてを自動的に実行します。
Windows XP インストール ディスクから起動し、[復元 R] を選択します。オペレーティング システムが 1 つである場合は、番号 1 を設定します。


パスワードがある場合は入力し、ない場合は Enter を押します。

FIXMBR コマンドを入力します。このコマンドは破損したハードディスク パーティション テーブルを復元します。マスター ブート レコードが上書きされます。


新しいMBR、セットYの記録を確認します



FIXBOOT コマンドを入力し、新しいブート セクタの書き込みに同意します。


ファイル ntldr、NTDETECT.COM、boot.ini をディストリビューションからシステム ドライブ C のルートにコピーします。
MAP コマンドを入力して、ドライブ文字 (私の場合は D:) を確認します。



ドライブ文字 D: を入力し、Enter キーを押します。


インストール環境にある i386 フォルダーに移動します。 Windowsディスク XP の場合、そこから NTLDR ファイルをドライブ C のルートにコピーします。
コマンド cd i386 を入力して Enter


次のコマンドを使用して、NTLDR ファイルをオペレーティング システムのシステム ディスクのルートにコピーします。