NTLDR is missing の対処法

Date
2007-01-25 (木)
Category
column

 このエントリーはwindows2000またはwindowsXPの起動時に出現する事があるNTLDR is missingについての対処メモです。

 「NTLDR is missing」 を日本語にすると 「NTLDRが見つからないよ。」という意味で、マザーボードのBIOS(OSを読み込むためのプログラム)がウィンドウズの起動に必要なファイルNTLDRファイルをハードディスクの中で探してみたけど見つからない状態に表示されるエラーです。

■とりあえず起動する方法■
CDROMドライブにXPのインストールディスクを挿入して再起動してください。OSのインストールをするかという表示がでるので、これをしないを選択すると、ハードディスクのXPが起動します。なぜ起動するかというとインストーラにはNTLDRが含まれているので、これをコンピュータは読み込めるからです。
しかし、インストールCDをドライブに入れて、インストールをキャンセルしないとOSが起動しないので、根本的な解決になりません。


■NTLDRが見つからない原因は以下の例があります。

・フロッピーディスク(Aドライブ)が挿しっぱなしになっていて、そこからNTLDRを探そうとしている。
対処法:ドライブからフロッピーディスクをとり出すだけ。

・マザーボードの電池が切れるなどでBIOSの設定がリセットされ、起動用ハードディスク以外のハードディスクから起動を試みているため、NTLDRが見つからない。
対処法:BIOSの設定画面で起動ドライブの順序を元に戻す。

・起動ドライブ以外のドライブにアクティブ領域が作成されている。
AT互換機ではドライブ0のアクティブ領域のパーティションからNTLDRを探します。
ディスクの管理などを触ってアクティブ領域を変更したり、OSの新規インストール時にOS用のドライブ以外がアクティブ領域に指定されていると、NTLDRを見つけることができずに、「NTLDR is missing」エラーがでます。

対処法:まず、OSがインストールされたドライブが0番(IDE0、SATA0)のコネクタに挿してあるかを確認。
上記の「とりあえず起動する方法」でXPを起動させます。マイコンピュータを右クリックして管理を選択→ディスクの管理を選択し、アクティブ領域の場所を確認します。

ディスク0:基本領域(システム)←OSをインストールしたディスク
ディスク1:基本領域(アクティブ)

となっていた場合、BIOSはディスク1のアクティブ領域からNTLDRを探そうとしています。OSをインストールしたディスク0を問答無用でアクティブ領域に変更するには、ディスク0と書かれた部分を右クリックするとダイナミックディスクに変換するという文字列がメニューに表示されますので、これを実行します。するとそのハードドライブは全体がアクティブ領域になるので、BIOSからNTLDRの読み込みが実行されるようになります。

・NTLDファイルが壊れているか、消えている。(可能性はやや低い)
インストールCDから一連のファイルを上書きコピーする。


■チェック順序
その1 フロッピーが挿していないか確認。

その2 BIOSを確認して起動ドライブの順序を確認してみる。
FD,CDドライブ,起動したいHDD の順が好ましい。

その3 インストールCDを挿入しインストールをキャンセルすることで起動するか確認
起動する場合:その4に進む
起動しない場合:NTLDRだけではなくウィンドウズも壊れているか、ハードディスクの故障。
他のパソコンからそのディスクのデータが読み込みできる場合はウィンドウズの再インストール。
他のパソコンからそのディスクのデータが読み込みできない場合はHDDの故障

その4 一時的に起動させる方法でXPを起動させ、マイコンピュータを右クリック、管理→ディスクの管理を選択、起動させたいドライブがドライブ0であるかと、アクティブ状態にあるかと確認。
アクティブである:とりあえずダイナミックディスクに変換して、再起動してみる。
アクティブでない:とりあえずダイナミックディスクに変換して、再起動してみる。(上と同じw)
→再起動してもNTLDR is missingエラーが出る場合 その5に進む。

その5
起動ドライブのNTLDRの損失、破壊 の可能性。
他から持ってきて上書きする。

Comment:0

Comment Form

コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。

Remember Me?

Trackback:0

TrackBack URL for this entry
http://marinelake.com/cms2006/mt-tb.cgi/13
Listed below are links to weblogs that reference
NTLDR is missing の対処法 from マリンレイクドットコム

Return to Page Top