質問: こんにちは 先日、Cドライブ内のNTLDRというフォルダを必要ないものと思い消してしまい、再起動したところ「NTLDR is missing」というエラーメッセージが出てきました。 自分なりに調べて試行錯誤してみましたが、直せませんでした。 メーカーはDELLで、元はwindows2000が入っていたノートPCにXPをインストールしたものを3年前にオークションで落として購入しました。 XPのインストールCDは落札したときについてきました。 リカバリCDはありません。 FDDは搭載されていますが、CDドライブは外付けで、そのせいなのかインストールCDを読み込んでくれません。(CDドライブの接続が認識されない) 電気屋さんにもっていってみましたが、HDDのデータ救出はできるけどOSの復旧は難しいといわれました。 最悪、新しく購入するしかないかなと考えているところです。 何か解決法がありましたらご教授願います。よろしくお願いします。
回答: NTLDRはOSのブートローダーというプログラム・ファイルですからOSが起動しない のは当然ですね。 フォルダオプションでシステムファイルは非表示にしておくべきです。 以前に同じOSの他PCからコピーして復旧したことがあります。 ・他PCからNTLDRをFDDにコピーする。 (なるべく同一構成のPCがいいかも) ・ノートPCからHDDを取出しUSB変換ケーブルか外付けBOXで 他PCに繋ぎFDDからHDDにコピーする。255KB程度です。 ※同じOSの他PCがない場合SPを当ててればHDDの \WINDOWS\ServicePackFiles\i386フォルダ にあるかもしれません。 (XpのCD上にもあるはずですが解凍が必要だったかも) ・もうひとつの方法としてDOSのFDDを作りcopyコマンドでFDDからHDDにコピーする。 (この方法だとHDDを取り出す必要がありません) ・もしくは外付けHDDにして、復元ソフトでNTLDRを復元する方法(上書きはしてない 前提で) ※上記NGならXpのbootFDDを作って作業する方法もありますがMSで検索して見て ください、確かFDDが数十枚近く必要だったと思います。 またはUSBブート対応のCDドライブを用意するとか。 ご健闘を祈ります!