• ベストアンサー

「NTLDR is missing」について

PC(自作)を起動すると「NTLDR iz missing」のメッセージが出てXP Proがたちあがらなくなりました。 このメッセージが出るきっかけには特に心当たりがありません。 ハードディスクは5つあって、4つはデータ入れです。OSが入っているハードディスクはCとDに区切っています。OSはXPだけでデュアルブートなどはしていません。XPのCDを使うと今まで通りに立ち上がりますが、CDなしではやはりだめです。 自分なりに調べて対応してみましたが、異常は見つけられず、NDLDRが壊れているのかと思い、OSをクリーンインストールしようとして、OSが入っているハードディスクだけを繋いで、念のため起動してみたところ普通に起動しました。このハードディスクに原因があると思っていたのですが、違うのでしょうか? あまり知識がないので、わかりにくい文章で申し訳ありませんが、至らないところがありましたら補足させていただきますので、どうか宜しくお願い致します。

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

  • ベストアンサー
noname#161749
noname#161749
回答No.3

なんらかのOSのトラブルやHDD自体のトラブルで誤った情報が管理領域に書き込まれたのかもしれませんし(NortonGhostのイメージチェックでブートセクタが書き換えられた事もありました)、 MFT(マスターファイルテーブル)の肥大化などでも起きる事があるようです。

参考URL:
http://support.microsoft.com/default.aspx?scid=kb;ja;320397
HyperDrive
質問者

お礼

ご回答有難うございます。NTローダーに関わるファイルを上書きし、HDDの再認識で復旧致しました。 大変失礼かとは存じますが、No.1のご回答と併せまして、こちらでお礼を申し上げます。 本当に有難うございました。

その他の回答 (2)

  • unos1201
  • ベストアンサー率51% (1110/2159)
回答No.2

NTLDRはNTや2K、XPを起動させるためのブートシステムで、5つのHDのOS以外の別のHDかCDかFDから起動するようにBIOSでなっているのでこのような現象を起こしているのでしょう。 FDが邪魔しているのならHD1つにしても起動しないので、FDではないし、起動時にBIOSの起動順序を確認して、HDの指定を変更しましょう。通常はプライマリーのIDEのマスターに繋ぐのですが、5つというとSCSIやRAIDを使用していると、ちょっとしたことからHDの指定が変わります。 OSがHD1つだけで確実に起動が繰り返し成功したら、1つずつHDをつないでは再起動することをして、改めてHDを認識させ直しましょう。元の順番通りに繋がないとXPが新HDと誤認識して、再ライセンス認証になるかも知れませんが、オンラインですぐに確認が取れます。 あと、HDを複数繋ぐと、その分CPUに負担を懸け、総合的なパフォーマンスが下がります。もしかすると、1台HDがクラッシュして、HDの認識順番が変更になり、今回のようなトラブルになった可能性もあります。出来れば2つか3つ程度に留めた方が後々データの損失を防げると思います。 バックアップ用のHDなら、使用時だけ繋ぐのは寿命を延ばし、温度上昇で複数のHDが一度にだめになることも避けれます。外部HDは特に有効です。転送速度は落ちますが、バックアップなら、数時間から1日に1回すれば十分ではないでしょうか。検討してみて下さい。

HyperDrive
質問者

お礼

ご回答有難うございます。とても参考になりました。 データが多すぎることは予てから心配していたことでした。しかしメディアに焼くのも困難な状態で、尚且つ保管しておかなければならないのです。容量が足りなくなる度に増設してきたので、収集がつかなくなっていました。 ですがこれを機に、環境改善について真剣に検討していきたいと思います。 本当に有難うございました。

noname#161749
noname#161749
回答No.1

増設したHDDがアクティブなプライマリパーティションになっていて、 本来のCドライブにあるはずのブートファイルを見つけられないためでしょう、 HDDを接続し直し、 CDの回復コンソールで起動してFIXBOOTコマンドでブートセクターの修復をおこなう、 もしくはパーティションマジックのようなHDD編集ユーティテリィティーがあれば、 フロッピー起動してアクティブにしてみるとか、 参考URLで紹介しているBOOTPARTユーティリティというフリーソフトを使うかに。

参考URL:
http://nobumasa-web.hp.infoseek.co.jp/multi_boot/bootpart.html
HyperDrive
質問者

補足

HDDを増設したのはかなり前のことなのですが、急に変わってしまうものなのですか?

関連するQ&A

  • NTLDR is missing

    自作PCなのですが、HDを他のPCで初期化し、OS(Win xp Pro)を入れなをそうと思ったのですがNTLDR is missingが出てしまいインストールできません。起動順は(1)CDROM (2)HDD にしているのですが、boot from cd中にキーを押しても読み込んでくれず、NTLDR is missingがでます。NTLDR is missingエラーを調べた所、HDの可能性が高いと思い、HDを外しDVDRWだけで起動してみたのですが、同じくNTLDR is missingが出てしまいます。 原因はHDではないのでしょうか。NTLDR is missingのエラーが消え、インストールすることができる助言をよろしくお願いいたします。 BIOSではHD、DVDROMともに認識しております。

  • NTLDR is Missing

    PC起動時に"NTLDR is missing"とエラーが表示され、OSが起動できません。 細かい状況としましては、 1)自作PCです。使用期間は1年程です。 2)2週間ぶりにPCを起動したところ、上記エラーが発生。 前回使用時は正常終了しました。 3)OSはWindowsXP HomeEdition SP2。 OSのデュアルブートや古いOSからのアップデートはしていません。 4)WindowsXPのOSが入ったCDから起動できました。 HDD内の他のデータ・アプリケーションなどに破損や異常はなく、「HDDからWindowsを起動出来ない」という問題のみのようです。 5)WindowsのCDから修復を実行してみましたが、問題は解決されませんでした。 6)HDDをフォーマットしなおし、OSのクリーンインストールを実行しましたが、問題は解決されませんでした。 "NTLDR is missing"のエラーについて初心者なりに調べてみましたが、OSのデュアルブートやアップデートをしているわけではなく、原因がはっきりしません。 HDDが物理的に破損しているとしても、"起動"以外は正常に動作するのが不可解です。(そういうものなのかも知れませんが) 最終手段でクリーンインストールしてみたのですが、効果がなく困っています。 原因や解決方法に心当たりがある方、是非ご教授頂けないでしょうか。 よろしくお願いします。

  • NTLDR is missingについて。

    IDEのHDにバックアップ用のOSをいれてあり、SATAのHDを買ってきて、IDEのHDはそのままにして、SATAのHDにOSを入れました。 しばらくはブート順を、SATAのHDを先にすることで、使っていましたが、 IDEのOSがいらなくなったので、IDEをフォーマットしてところ、NTLDR is missingというメッセージが出ました。 そこで、いろいろ調べた結果、CDから修復インストールをしようと思い、CDから起動したんですが、普通に起動できました。 しかし、毎回CDから起動せねばならず、とても不便なので、何か解決法はないでしょうか? NTLDRが本当にないのか、boot.iniが悪いのかわからないでいます。

  • NTLDR is missing

    パソコンを起動すると『NTLDR is missing』と出ます。BIOS画面を見ると、内蔵HDDは40GBとあるので、ハードディスクは大丈夫だと思うのですが。最近バックアップをとってなくて、できれば元に戻したいです。パソコンはNECでOSはXPです。 http://www.sorepaso.com/supportblog/2007/11/ntldr-is-missing.html こちらのサイトに対処法がありましたが、CD(『Office XP Personal』というCDです)をいれても何も変わりませんでした。べつのパソコンはありませんし、どうすればいいでしょうか?

  • NTLDR is missing

    PCを操作中、画面がブルーの画面でエラーが表示され、再起動すると NTLDR is missing とでるようになってしまいました。 何故かXPのインストールディスクをCDにいれておくと起動します。 一度OSを再インストールし直し(フォーマットをせずインストールしなおした)たんですが、やはり同じエラーがでます。どうすれば解決するのでしょうか?BIOSの設定で[first boot]やら[secound boot]を試してみたんですが、ダメでした。OSはXPのsp2です。

  • NTLDR is missing とは何か?

    WIN XPsp2をフォーマットしたHDDに再インストールすると、 Verifying DMI Pool Data... Boot from CD: Press any key to boot from CD... NTLDR is missing Press Ctrl+Alt+Del to restart とメッセージがでて止まってしまいます。 Press any key to boot from CD の時にOSを立ち上げようと Enter を押しても立ち上がらず、Press Ctrl+Alt+Del の時も反応がありません。 NTLDR が何か分かればなんとかなるような気がしています。 わかる方教えてください。

  • 「NTLDR is missing」について

    Ghost2003を使っています。 「標準Ghostブートディスク」をフロッピーディスク以外で保存したいので別のパソコンのハードディスクに移しました。 理由はフロッピーディスクだと、読めなくなってしまう可能性があるからです。 しかし、データーをフロッピーデスクに戻して、ブートしようとしても 以下のようなメッセージが出て、Ghost2003を起動出来ません。 NTLDR is missing Press any key to restart フロッピーデスクを作った時点で、起動できることは確認しています。 どなたか、原因を分かる方がいらっしゃったら教えて下さい。 よろしくお願いします。

  • エラー NTLDR is missing 

    こんにちは。ほかの方も似たような質問をなさっているのですが、なかなか解決せず、質問させていただきましちた。自作のPCを使用しているのですが、あるHD(Win xp Proインストール)を起動することができます。で、HDを交換し、新たにWin xp ProをインストールしようとするとNTLDR is missingのエラーが出ました。起動順は(1)CDROM (2)HDD (3)CDROMです。HDD・CDROMともに認識はしています。NTLDR is missing  どのようにすればNTLDR is missingのエラーが消え、インストールすることができるのでしょうか。よろしくお願いいたします。

  • NTLDR is missing

    友人のPCが起動できません。  NTLDR is missing と出ます。 このパソコンは、98とXp Proのマルチで、恐らくパーティションを行っていると思います。  今、私のPCで緊急起動CDを作成しようとしています。  どなたかアドバイス下さい。  

  • NTLDR IS MISSINGについて

    こんばんは。 NTLDR IS MISSINGと表示されて、リセットを要求してきますが リセットしても立ち上がりません。そこでXPのシステムディスクをCDドライブに入れると、「CDから立ち上げるときは何かキーを押して」と言ってきますが、そのままにしてると、勝手にシステムが入っているドライブ(C)から立ち上がり、普通に使えます。 BIOSでは、Cドライブであるハードディスクを1番としているのですが。BIOSを色々触ったのですがこれが災いしているのかと考え、一応デフォルトに戻して、それからbootハードディスクの順番を指定しました。 PCのハードディスクにはIDEの物とSATAの物が混在していて、システムディスクはSATAの方です。 この構成が災いしているのでしょうか。 どうかご教示のほどお願いします。