【雑記】NTLDR is missing…

HDDの調子が悪くなってからWINDOWS起動時に、

NTLDR is missing

Press CTRL+ALT+DEL to restart

こんなメッセージが表示するように。

このエラーメッセージを解説すると

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

という事らしい。

とりあえず、NTLDRの4種類のファイル

「boot.ini」

「NTDETECT.COM」

「ntldr」

「bootfont.bin」

WINDOWSのCDからコピーして再起動したら何とか起動。

いやー、再インストールしなくて助かった。

でも、HDDから異音がするから寿命は近いな。

今週末、秋葉原に行きます。

以下、修復方法。


■NTLDR is missingの通常の直し方

Microsoft WindowsのOSのインストール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(元に戻す)にして再起動

以上