NTLDR is missing というエラーが起こり大変困っています。OSはXPです。(BIOS)リカバリーなどもしてみましたがHDDが認識されていないため使用することができません。PCの中身を空けたことがないので物理的な問題とは考えにくいです。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/03/31 06:28:04
  • 終了:--

回答(6件)

id:chibikkoman No.1

chibikkoman回答回数89ベストアンサー獲得回数62005/03/31 07:19:51

ポイント10pt

http://support.microsoft.com/default.aspx?scid=kb;ja;318728

Windows 2000 での "NTLDR Is Missing" エラー メッセージのトラブルシューティング方法

BIOSでHDDが認識できないとのことですが

NTLDRがありません と表示が出ているので、HDDが認識されていないのではなく以下のファイルがなくなっていると思われます。

Ntldr

Ntdetect.com

Boot.ini

Ntbootdd.sys

どういう状況で発生するようになったのかわかりませんが、NT系の場合HDDを別のHAL環境に移したときにも下の環境で正常でもこの状況になることがあるようです。

BIOSに関しては、電源を入れてすぐに (BIOSタイプにより違いますが)Delキー か F2キー辺りでBIOS設定にいけるので そこでIDEがどのようになっているのか見てください。

id:toriyo No.2

toriyo回答回数1075ベストアンサー獲得回数02005/03/31 08:44:09

ポイント10pt

http://support.microsoft.com/default.aspx?scid=kb;ja;320397

MFT の断片化が進むと Windows XP または Windows 2000 が起動しない

ここを参考にしてみてはいかがですか。

id:horosuke No.3

horosuke回答回数100ベストアンサー獲得回数02005/04/01 09:39:48

ポイント10pt

http://support.microsoft.com/kb/318728/#6

How to troubleshoot the "NTLDR Is Missing" error message in Windows 2000

信頼性は別にして、NTLDR is missing メッセージが表示されており、ハードウェアは起動可能な状態のようです。これを前提に。


上記サイトに、このエラーメッセージを出す場合のリンクが含まれています。

この中から、以下の記述が、この場合に当てはまるのではありませんか、、


以下のファイルにアクセスできないために、当該メッセージが表示されているようです。

(OSはXPのみで、C:¥WINDOWSにインストールされていると仮定)

C:¥ntldr

C:¥ntdetect.com

C:¥boot.ini


C:¥に大量のファイルが存在している場合にも同様の症状を呈する場合があるようです。


こちらに書かれている内容(Windows2000を対象に書かれていますが、XPにも同様に適用可能です)で対策。

まずは、XPのCD-ROMから起動して、コマンドラインで、フォーマット済みのFDに、

CD-ROMのI386フォルダにある、これら2個のファイルをコピーします。

 ntldr

 ntdetect.com


起動時のメッセージも日本語が必須であれば、このファイルもFDに入れておきます。

 bootfont.bin


次に、MSのweb(上掲)に示されているboot.iniの内容を、テキストファイルとして先ほどのFDに保存して

再起動すれば「とりあえず」アクセス不能だったXPを起動できるはずです。

でも、まだ解決したわけではありませんのでご注意。


すぐに、C:¥ にあるはずのたくさんのファイルを、フォルダを作ってその中に移しましょう。

その後はデフラグ実行をおすすめ。HDDの空き領域が15%程度ないと確認メッセージが出ます。

HDD内のファイル整理が必要になる場合も。


回答する時点ではまだ回答が公開されていないので

内容的に重複するかもしれませんが、参考になれば。

id:piconyan No.4

piconyan回答回数26ベストアンサー獲得回数02005/03/31 07:12:47

ポイント25pt

http://e-words.jp/w/E3838FE383BCE38389E38387E382A3E382B9E382AF.h...

ハードディスクとは 【hard disk】 - 意味・解説 : IT用語辞典 e-Words

ハードディスクの中にはモータがあって、

物凄い速度で回転してます。

ですから、箱を開けずともちょっとしたはずみで

物理的に破損することもあります。

質問の件は、恐らくHDDが物理的に破損したのかと。

どれくらい使用されたのか分かりませんが、

HDDは消耗品ですので…

id:doctormusic

たしかにそう考えてみましたがまだ買って半年以内のPCなのでちょっと考えにくいと思っています。

2005/04/01 06:47:55
id:Kumappus No.5

くまっぷす回答回数3776ベストアンサー獲得回数1842005/03/31 07:12:49

ポイント25pt

HDDの内容の一部が何らかの理由で壊れてしまったと考えられます。

いくつかパターンがあるのですが、とりあえずここと

http://support.microsoft.com/default.aspx?scid=kb;ja;315233

デュアル ブート構成のコンピュータで Windows XP が起動しない

デュアルブートとは関係なく、回復コンソールの使いかたが書いてあるのでここを提示します。

質問者が未読の回答一覧

 回答者回答受取ベストアンサー回答時間
1 skymoai 20 15 0 2005-04-02 02:05:34
  • id:marinelake
    起動したいディスクの中にNTLDRファイルが存在している場合は
    アクティブ領域が狂っていて本来とは別の場所から読み出そうとしている可能性があります。

    マイコンピューターを右クリックして、管理からディスクの管理を呼び出してみてください。アクティブ領域が起動ディスクとは別の場所になったりしていませんか?

    そういうときはXPならば ドライブ全体をダイナミックディスクに変更することで、対処することができます。ダイナミックディスクに変更するとドライブ全体がアクティブ領域になるので、アクティブ領域が狂うということがありません。

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません