質問: パソコンのハードに詳しい方にお尋ねします。 現パソコンのOSは、WindowsXPです。 本日、HDDの余分があり2台目としてPCに取り付けました。 2台目のHDDに1台目のHDDとは別のXPがインストールされていたので、そのHDDをフォーマットしました。 その時点までは、WindowsXPは認識されており、PCを通常通り終了して、5分後ぐらいにPCを起動させたところ次のような表示が出て、PCが起動できなくなりました。 『NTLDR is missing Press Ctrl + Alt + Del to restart』と表示されます。 BIOSを開いてDVDドライブからWindowsXPのCD-ROMを入れて再起動を試みましたが、 『NTLDR is missing Press Ctrl + Alt + Del to restart』と、表示され起動できません。 DVDドライブを認識できればよいのですが。BIOS画面で”DVDドライブ”から起動するように設定しても起動しませんが、DVDドライブ正面の作動ランプは作動状態を示す緑色に点灯しています。 この問題の対処方法をご教示いただければ幸甚です。よろしくお願いいたします。
回答: たぶん消したほうのHDDのbootloaderを指していると思います。 そのPCにFDドライブがついていると簡単なのですが・・・ ついていると仮定して まずFDをフォーマットします。 その際に 「MS-DOS起動ディスクを作成する」に必ずチェックを入れて行ってください。 次に「EditBINI」というソフトを使うのでそれをダウンロードしてください(誰かのPCを借りるとかする) 入手先 ダウンロード先 ZIPファイルで圧縮されているので解凍し、その中からEDITBINI.EXEというファイルをしDOS起動ディスクとして初期化したフロッピーに入れてください。 起動しないPCにFDを差したまま再起動すると、通常はFDから起動メニューが表示されると思います。 起動しない場合はFDを起動順の1番にしてください。 FDから起動したらコマンドプロンプトのような画面が出ますので 「EDITBINI」と打ち込んでENTERを押してください EDITBINI.EXEが起動したら勝手にパソコンのハードディスクの解析を始めます. OSのシステムファイルが入っているドライブ・パーティションを選択。 最終行のほうにある、/Safe~の記述を削除。 削除できたらF10で保存・終了するとコマンドプロンプトまで戻ってくるので FDDからFDを抜いて、Ctrl+Alt+Deleteで再起動。(FD抜くのを忘れずに) そうすれば通常通り起動すると思います。 CDで行う方法もありますがその場合はこちらを参照