my説明書
Amebaでブログを始めよう!

NTLDR is missing

PCを起動しようとしたら、いきなり表示された。

NTLDR is missing
 Press Ctrl + Alt + Del to restart

「Ctrl + Alt + Del」を押してみる。
そうすると、また
「Ctrl + Alt + Del」を押せと・・・
言われたから、押してみる。
そうすると、また
「Ctrl + Alt + Del」を押せと・・・(以下3,4回繰り返す)

・・・・・・・・・どうやらPCは起動してくれなくなったらしい。
とりあえずNTLDRって何なんだ??ということで調べてみる。

どうやら起動の時に必要らしく、
・boot.ini
・NTDETECT.COM
・ntldr
・bootfont.bin

の4つのうちのどれかが無くなっている(もしくは壊れている)と表示されるらしい。
要するに、正常な4つのファイルたちを用意すればいいのか・・・な?
用意の仕方として、

・正常なPCから持ってくる(←PCが1台しかないので却下)
・WindowsのCD-ROMからコピーする

ということでWindowsのCD-ROMからコピーしてみる。
なんだかOSはもちろん、SPのバージョンも同じPCからコピーする必要があるらしく・・・CDのSPとPCのSPのバージョンが違うが、やってみることにする

まずWindowsのCD-ROMから回復コンソールを起動してみる。
4つのファイルはCドライブ直下にあるらしいので、 一応、Cドライブ直下の中身を見てみると・・・、「ntldr」がない。

どうやらCD-ROMの「i386」フォルダの中に、「ntldr」があるらしいので、copyしてみると・・・無事起動。
正直、よくわからないまま直ったっぽい感じになってるんで、これでいいのかわからんが・・・
良かった~。