• ベストアンサー

AUTOEXEC.BATを復旧する方法を教えてください。

ドライブがウイルスに感染したため、Cドライブに新しいフォルダを作成し、その中へ怪しいファイルを移動してました。 その際、間違えてCドライブよりAUTOEXEC.BATも新しいフォルダに移動してしまったため、OS自体が起動しなくなりました。 (ロゴ画面がでて繰り返し同じ画面になります。) こちら起動ディスク等でHDDの中身を保持したままAUTOEXEC.BATを復旧もしくはCドライブ直下へ移動する方法はありませんか? 以上、お手数ですが宜しくお願いいたします。 環境はWinXP Proになります。

質問者が選んだベストアンサー

  • ベストアンサー
  • FEX2053
  • ベストアンサー率37% (7991/21371)
回答No.1

XPの場合、起動時に参照するファイルはautoexec.batじゃなくて、 NTLDRになります。つか、Win98などでも参照するのはIO.SYSとCOMMAND.COM でして、autoexec.batは無くても起動します。 http://nobumasa-web.hp.infoseek.co.jp/boot/boot.html 質問者さんの場合、ロゴ画面まで進んでいるということですので、 既に上記URLの世界から脱し、Windowsの処理が始まっています。 ロゴ画面でリブートするのは大概ビデオ系の問題ですので、 セーフモードで起動し、コンパネをチェックしてみて下さい。 セーフモードでも起動しない、ということだと、HDDの問題かも しれません。

sts2009
質問者

お礼

FEX2053様 ご回答ありがとうございました。 FDでブートディスクを作成し、起動できました。 NTDETECT.COMを移動させてしまっていたことが原因だったようです。 ※ウイルスかと思ってました。 FDで入り再移動したところ無事に起動しました。 ありがとうございました。 また何かありましたら宜しくお願いいたします。

sts2009
質問者

補足

回答ありがとうございます。 ロゴ画面とはN○Cのロゴ画面でWindows画面は起動しません。 ウイルス感染時に、セーフモード・すべてのフォルダファイルを表示にて、ウイルスの感染していないPCのCドライブにないファイルをCドライブ直下に作成したフォルダに移動していたのですが、うっかり何か起動ファイルを移動させてしまったようです。 (覚えがある限りはAUTOEXEC.BATかと推測しました) (IO.SYSは移動した覚えはありませんがCOMMAND.COMはしたかもしれません) 起動ディスク?やLinux?CDR?などの外付で起動し、Cドライブ直下にあるフォルダにあるファイルをCドライブ直下にコピーすれば直るのかと考えました。 現時点で、F8のモード選択の画面ですべてのセーフモード・前回通常起動した~は選択してもリブートされます。

関連するQ&A