• 締切済み

PCが起動しなくなりました。

Windows XP Professionalが起動しなくなりました。 どうか、助けてください。 PCを立ち上げたところ「NTLDR is missing・・」のメッセージが表示され起動されなくなりました。 FDは入っていない、ということはNTLDRとboot.iniが壊れたか、無いなと考え、回復コンソールを使用して以下のことを行いました。 copy e:\i386\ntldr c:\ →正常にコピーされた。 copy e:\i386\ntdetect.com c:\ →正常にコピーされた。 type c:\Boot.ini →やはりファイルがないと言われる。 copy a:\Boot.ini c:\ →FDからコピーを行い、正常にコピーされた。 しかし、起動すると 「NTLDR is missing・・」のメッセージ。 再度、回復コントロールを使用し以下の処理を行いました。 chkdsk/r/p →1個以上の回復できないエラーが発見される。3度ほど試すが修復されず。 fixboot →ブートセクタが破損発見、修復される。 map →念のためmapを確認したところ、 CとDが本来の状態ではなく、逆に設定されていることに気が付きました。 つまり、CになっているはずがDになったおり、DになっているはずがCになっている状態なのです。 何で気が付いたかと言うと、容量も気づいた理由の一つなのですが、もともとDは「FAT」だったんです。それが今はCが「FAT」になってDが「NTFS」になっているのです。 これは「fixboot」で逆になったのでしょうか? それとも起動しなくなった時点で逆だった?? そして、これを元に戻したいのですが どうすればいいのでしょうか?? わかりにくい文章で申し訳ありませんが よろしくお願いします。

みんなの回答

  • mcq
  • ベストアンサー率48% (45/93)
回答No.2

#1さんが紹介された修復セットアップを行っても改善しない場合は、ブートマネージャを使って、MBRを経由せずに直接XPがインストールされたパーティションのブートレコードから起動できないか試してみてはいかがでしょうか。 お勧めのブートマネージャ、MBM↓

参考URL:
http://www.vector.co.jp/soft/dos/util/se035596.html
  • TUKINOHA
  • ベストアンサー率26% (5/19)
回答No.1

ntldrが破損してしまうと、WINDOWSが起動できなくなってしまいます。 もし正常なntldrをコピーしたものがあれば回復コンソールが使用できます。 正常なntldrがない場合は、修復SETUPを試してみて下さい。 <参照↓> http://support.microsoft.com/default.aspx?scid=kb%3bja%3b881207 回復コンソールはXPセットアップCD-ROMから行いますが、メーカー製のPCでリカバリーCD-ROMしか持っていなければ、MicrosoftからXPインストール用起動フロッピーディスクのファイルをダウンロードし、起動フロッピーディスクを作成します 。 <参照↓>

参考URL:
http://www.atmarkit.co.jp/fwin2k/win2ktips/182mkboot_xp/mkboot_xp.html

関連するQ&A