だから、私を信じてください、私はスーパーユーザーの「NTLDRが見つからない」問題を修正する方法に関するすべての関連する投稿を読みました、そしてこれはその質問ではありません。私は実際に問題を修正することができましたが、修正が機能し、それが私を悩ませている理由を完全には理解していません。誰かが私のために空欄を埋めてくれることを願っています。
私の友人は、Windows XP Home SP2を実行している2006年頃の古いHPラップトップを持っています。私はいくつかのさまざまな問題を修正し、マシンの一般的な速度低下に取り組み、新しいウイルス対策ソフトウェア(AVG)をインストールしていました。私はひどいインターネット接続を使用していて、ダウンロードの途中でAVGインストールをキャンセルし(これをきれいに実行しました)、再起動する必要がありました。
コンピュータが再び起動したとき、私が得たのはメッセージだけでした
NTLDRがありません.... Ctrl-Alt-Delを押して再起動します
それが何を意味するのかは理解していますが、そもそも私がやや不思議なことをしていたことに基づいて、それがどのように起こったのかを理解しています。
質問1:そもそもこのエラーがどのように発生したのか考えてみてください。
したがって、このラップトップの楽しい部分は、すべての外付けドライブが少し壊れていることです。そのため、IDE-USBケーブルをつかんで、ラップトップのハードドライブを引き出し、デスクトップに接続する必要がありました。ドライブのルートにある破損している可能性のあるファイルNTLDR
ファイルとNTDETECT.COM
ファイルを置き換える必要があることはわかっていますが、検索やリストの種類に関係なく、次の場所では表示されません。すべて。
ドライブルートにある唯一の非表示ファイルまたはシステムファイルは、pagefile.sys. I couldn't find
boot.ini`です。
質問2:隠しファイルの表示とシステムファイルの表示がオンになっているにもかかわらず、NTDLR
、NTDETECT.COM
、またはboot.ini
がどこにも見つかりませんでした。デスクトップにUSB経由でマウントしたときに、ラップトップのハードディスクにこれらのファイルが表示されなかったのはなぜですか(ファイルが消えたとは信じがたいです)。
結局、私はWindows XPインストールディスクを取得し、NTLDR
とNTDETECT.COM
、および一般的なboot.ini
をのルートにコピーしました。ラップトップドライブ。ファイル交換のプロンプトなどが表示されませんでした...ドラッグアンドドロップするだけでファイルを移動しました。ハードドライブをラップトップに戻し、起動すると、機能しました。
質問3:なぜこの修正が機能したのですか? NTLDR
は、元々どういうわけか削除されましたか?それとも私はそれをきちんと探していなかったのですか?
私は自分の問題が修正されているのが好きです、私は本当に理由がわからないのが嫌いです。誰かが共有する知恵を持っていますか?どうもありがとう!
そのパーティションはその時点では「ブート」パーティションではなかったため、これらのファイルは欠落していました。言い換えると、ブートセクターは何かの影響を受け、認識可能な場所を指さなくなったため、エラーが発生しました。
FIXMBRとFIXBOOTもおそらく機能したでしょう。
問題は、緊急リカバリのためにMFRによって配置された「システムリカバリ」パーティションにアクセスできるようになるかどうかです。
PS:これは、コンピューターの起動時または再起動時にフラッシュドライブがコンピューターに接続されている場合にも発生する可能性があります。一部のBIOSはそれをスキップしますが、ほとんどのXP時代のPCは、同じメッセージで起動に失敗します。
ComputerHope.com によると、「NTLDR is Missing」エラーメッセージの原因は次のとおりです。
nTLDRおよびNTDETECT.COMを介してコピー
これでおそらく修正された原因#3、破損したNTLDRおよびNTDETECT.COMファイル。
コピーされました...一般的なboot.ini
それはおそらく修正された原因#7、不正なブートセクター/マスターブートレコード。