NTLDR is missing が出てパソコンが起動しない

Your ads will be inserted here by

Google Adsense.

Please go to the plugin admin page to set up your ad code.

※この記事は2007年11月に掲載したものを復活したもので、XP、windows2000 についてのものです。

NTLDR is missing

お客様から電話があり、「パソコンが起動しなくなった。」ということで、現場に行き、現象を確認する。

電源を入れる(通電したので電源ユニットではない)。
BIOS画面が現れる(メモリ等でもない)。
次の画面で

NTLDR is missing
Press CTRL+ALT+DEL to restart

wpbaf9d950_01

と出ました。。。。

NTLDR(NT Loader)というWindowsNT系で使われる標準のブートローダが見当たらない(壊れた)ので、「CTRL」と「ALT」と「DELETE」ボタンを同時に押して、システムを再起動させてね。というメッセージだが、当然システム起動に不可欠のブートローダが壊れているのに、再起動できるわけもない。

ところで、このメッセージがなぜに出ることになってしまったのか?

一般的には、NTFSファイルシステムを使用するブートボリュームのルートフォルダ(要するにC:\直下)に多数のファイルをコピーすると、次にシステムを起動した時に上記の現象が起きるのだが、お客様に聞いても、そんなことはしていないということでした。ただ、電源管理のドライバを更新しただけ。と、、、、、、

う~ん、少しチャレンジャーぢぁないですか?

まっ、いずれににしても行方不明になった?「NTLDR」を探してやらなければ、、、
ということでパソコンをお持ち帰りし、匡体を開け内蔵のハードディスクを取り出し、私のパソコンに「接続の巻」とかいうUSB⇔IDE(SATA)変換ケーブルで接続。

ハードディスクの中身はすんなりと確認できましたので、まず物理的なダメージはないでしょう。

「NTLDR is missing」 の具体的なファイル名ですが、C:\直下の

「boot.ini」
「NTDETECT.COM」
「ntldr」
「bootfont.bin」

上記の4種類のファイルを指します。

ですので、それらがあるか確認します。

4つともありました。(ファイルが存在していても、4つのファイルのうち1つでも何かどこかが壊れている場合、「NTLDR is missing」と表示されます。)

Your ads will be inserted here by

Google Adsense.

Please go to the plugin admin page to set up your ad code.

ちなみに、「boot.ini」の中身はテキストエディタ(notepad等)で確認できます。

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=”Microsoft Windows XP Professional” /fastdetect

私のパソコンもお客様のパソコンも同じ「Microsoft Windows XP Professional」でしたので、上記の「boot.ini」の中身は全く同じ記述でした。

それをふまえて、、、

“一番簡単な直し方”

私のパソコンの「NTLDR」である次の4つのファイル

「boot.ini」
「NTDETECT.COM」
「ntldr」
「bootfont.bin」

をお客様のパソコンにそっくりそのまま上書き”コピペ”

以上

ハードディスクを元のお客様の匡体に戻し、ケーブル等を接続し、電源ON。

お見事!すんなり立ち上がりました。

“通常の直し方”

Microsoft WindowsのOSのインストールCD(メーカー製パソコンの再セットアップ用リカバリCDではない)を用意し、「回復コンソール」でファイルをコピペする。

手順

BIOSの設定にてCDを第一起動に設定

Microsoft WindowsのOSのインストールCDを入れ再起動

Windowsの再セットアップが始まり、最初に「セットアップの開始」画面で一旦とまります。

そこに「Enter=続行」、「R=修復」、「F3=終了」の文字が、一番下の白い帯にでます。

Rキーを押して、「回復コンソール」を起動します。

1: C:\WINDOWS

どのWindows インストールにログオンしますか?(取り消すにはEnterキーを押してください)_

という画面がでますので、アンダーバーのところに1を入れEnter

Adminstratorのパスワードを入力してください。*******

という画面でパスワードを入力(何もパスワードを設定していなければそのまま)しEnter

C:\WINDOWS>_

という画面になります。

で以下を入力してそれぞれEnterを押してください。

C:\WINDOWS>cd ..

C:\>copy D:\i386\boot.ini       (※CD-ROMがDドライブのとき)

上書きしますか?と聞かれるのでYES

C:\>copy D:\i386\NTDETECT.COM

同上

C:\>copy D:\i386\ntldr

同上

C:\copy D:\i386\bootfont.bin

同上

C:\>exit

再起動がかかるので、BIOS設定で第一起動をHDD(元に戻す)にして再起動

以上

Your ads will be inserted here by

Google Adsense.

Please go to the plugin admin page to set up your ad code.

コメントを残す




Menu

HOME

 TOP