• ベストアンサー

NTLDR is missing のメッセージ

「NTLDR is missing」のメッセージがでて起動しなくなりました。 パソコンは、ショップで組んでもらったものです。 OSは、Windows XP Professional。 HDDはATA接続。フロッピードライブはありません。 同じパソコンで、過去にも2度、同じ現象が起こっています。 1度目は、ショップの店員さんに電話でいろいろ聞いたものの解決せず、ショップに送って、まっさらにされて返ってきました。 次は、懲りたので、しっかりバックアップをとっておきました。 ある日、同様に起動不能に陥りましたので、HDDをはずし、別のパソコンに接続して、バックアップ時から故障時までの必要なファイルのみサルベージし、故障PCには新しいHDDを載せて、XPをまっさらインストール。バックアッププログラムで環境を復活させ、サルベージファイルをコピーしました。 この2度目の方法が、けっこう面倒な上、完全に同じ環境に戻せたわけでもないので、できれば、もっと普通に、起動できる状態に持っていきたいと考えています。 過去の質問と回答を読み、「CD-ROMドライブにXPのインストールCDを入れ、修復プログラムを使う」というのをやってみようと思います。 ところが、肝心のインストールディスクをどこにしまったか分からなくなってしまいました。 手元には、今、別のパソコンの「Windows XP HOME EDISION」のインストールディスクがあります。 このCD-ROMでも、修復プログラムを使うことは出来ますでしょうか。なにか問題があれば教えてください。

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

  • ベストアンサー
  • dokosoko2
  • ベストアンサー率38% (930/2427)
回答No.5

この書き込みは別PCからですか?フォーマットはNTFS?FAT32? CD-Rに書き込める環境はありますか? bootの仕組み、理由等が分かります。 http://lets-go.hp.infoseek.co.jp/bootdisk1.html http://f44.aaa.livedoor.jp/~pcdoctor/winxp.htm fixmbrは、是非やってください。 回復コンソールで直ればラッキーですが。 (XPのCDで可、まずはインストールから) http://www.iizuka.isc.kyutech.ac.jp/Staff/masaaki/windows/mbr.html http://lets-go.hp.infoseek.co.jp/kaihuku.html 失われたパーティションをリカバリする http://lets-go.hp.infoseek.co.jp/testdisk1.html 復活できたら、是非緊急起動Disc作ってください。 avast!を使っているとエラーをはくので、削除後再イン ストールで直ります。

ASAYOSHI
質問者

お礼

インターリンク (ノートPC) の方のフォーマットを確認できました。 こちらはFAT32です。 この環境で、緊急起動用CD-ROMを作っても問題ないのでしょうか? なお、補足情報として、ノートも、故障中のPCも、「マルチブート」環境ではありません。

ASAYOSHI
質問者

補足

》この書き込みは別PCからですか? そうです。サブに使用しているノートパソコン、ビクター インターリンク MP-XP7230です。 》フォーマットはNTFS?FAT32? 現在故障中のパソコンは、NTFSです。このノートPCのことを言っておられるならば、確認したことがないのでわかりません。 》CD-Rに書き込める環境はありますか? 外付けドライブがありますので、ノートPCから書き込みをする環境はあります。 》avast!を使っているとエラーをはくので、 この意味がまったくわかりません。 いろいろお手間を取らせて申し訳ありません。

その他の回答 (7)

  • dokosoko2
  • ベストアンサー率38% (930/2427)
回答No.8

No.5です。 まず、大事なことの確認事項です。 ・FAT32フォーマットのHDD(OS)からはNTFSのHDDが操作できない、見れません。  (FAT32→NTFSコンバートすれば可能になりますが) ・よってMS-DOSのFDISK等も不可能です。 (:が文字化けし使えません、FD無いので関係ないですが。) ・ブートファイル群は、簡単に書き換えられてしまわないように、  多くが隠しファイルで読み取り専用属性で保護されています。 (すべてのファイルにアクセスできるようになる方法はあります) で、どうするか。OSのCDから回復コンソールや緊急起動discで コマンドで属性を解除し、上書きコピーする必要があります。 このコマンドの説明は、No.4さんの説明と似てます。 リンクの中段、緑の枠の部分は、FD版緊急起動discのコマンド例 ですが、ドライブレターを書き換えればCD-R版にも利用できます。 一度回復コンソールでするとドライブレターが判明します。 (DIRでファイルをすべて表示すればすぐにわかります) http://lets-go.hp.infoseek.co.jp/bootdisk1.html あともう1点。NTLDRファイルのサイズがサービスパックにより 違います。(何を意味するかは不明ですが) XPHome無印-228KB、同SP2-255KB、XPProSP2-255KB,Win2kSP4-219KB。 SP2ならHome,Proとも255KBで日付も同じなので同一ではと考え nLiteやSP+メーカーでSP2適用済みDiscを作り、起動し、回復 コンソールでNTLDRの属性を書き換えて、i386フォルダにある NTLDRをCのルートにコピーすればできます。 ただ、とても面倒ですし、NTLDRの破損以外に原因がある場合は ハードルがどんどん増え、現実的でないかもしれません。 そこで、提案ですが質問者さんには、以下の3つから選択してもらってはいかがでしょうか? 1.頑張ってNTLDRファイルの上書きに挑戦する。 2.市販のTrueImage等でバックアップできていないファイルの救出 3.殆どのデータがあれば、諦めてクリーンインストールする。 不具合から回復したら、緊急起動Discをまず作ってください。 市販のHD革命BackupやTrueImageは、CDから起動し、OSごと、 フォルダ、ファイル単位でHDDのデータがバックアップできます。 XPクリーンインストールし、アップデートをする場合、手馴れた 人の1/3~1/5の時間で直前の状態も細かく再現できます。 今回のように、HDDの臨終以外の起動不能になったPCでも 威力を発揮しますので、購入を検討下さい。 ただ、不調になってからのバックアップは不向きで、破損・ゴミ レジストリも再現していまうデメリットもあります。 http://shop.vector.co.jp/service/special/kaiteki/index5.html http://www.the-hikaku.com/image_backup/08hikaku.html 長文失礼しました。

ASAYOSHI
質問者

お礼

dokosoko2さん、また、他の回答者のみなさま、数多くのご回答ありがとうございました。 回復コンソールからいろいろ試してみましたが、何度やっても「NTLDR is missing」が出てしまいます。 ご教示いただいた方法は、いろいろな意味でハードルが高そうなので、まずはできそうなところからと、修復インストールというのをやってみようとしたところ、誤ってインストールが始まってしまいました。HDDがまっさらになっては困るので、再起動時にインストールディスクを抜いたところ、また「NTLDR is missing」が出て止まってしまいました。ディスクを入れるとインストールが始まってしまいそうなので、まずはHDDを外して、データサルベージを優先させようと思います。 みなさまには、貴重な時間を割いていただいたにもかかわらず、私の不明から生かすことが出来ず、申し訳ありません。 再びお世話になることもあるかと思いますが、それまでに、もう少し勉強しておきます。 あらためて、ありがとうございました。

  • logner
  • ベストアンサー率33% (540/1614)
回答No.7

ほかのPCに起動できなくなっているHDDを接続できるのであれば、WindowsのCD(メーカー製のOEMなどではダメ、自作PCようで販売されているCDが必要)さえあれば難しくありません。 このエラアーはNTLDRというファイルが破損しているだけなのでWindowsのCDの中に「i386」というフォルダがあります。 そのフォルダのなかにNTLDRというプログラムが入っていますのでそれを起動しなくなっているHDDのCドライブの直下にコピーするだけです。 ほかのPCにつないでいればEとかFとかにかわると思いますが。

ASAYOSHI
質問者

お礼

回答ありがとうございます。 週末にならないと、もう一台のデスクトップパソコンのあるところへ行けませんので、今週中は、他の回答者さまの方法をいろいろ試してみることにいたします。

noname#66624
noname#66624
回答No.6

ANo4です >肝心のインストールディスクをどこにしまったか分からなくなってしまいました。 使いません、と言うより使えません お使いのパソコンにFDドライブはありますか? またそれはブート出来ますか? 上の2つの条件を満たすなら別のパソコンで結構ですので質問者さんのパソコンに適して起動FDを作成してください 全部で8種類あります FD枚数は6枚です >文系高校生で理解できるレベルまでの言葉で書いていただけると助かります。 回復コンソールです これで良いでしょうか

ASAYOSHI
質問者

補足

たびたびありがとうございます。前回の回答部分、なんとかやってみました。(補足のところに、結果を書きました) また、故障中のPCも、現在これを書いているノートPCも、フロッピードライブはありません。

noname#66624
noname#66624
回答No.4

これで必ず直るわけじゃないですが C:CD .. C:ATTRIB -H C:\boot.ini C:ATTRIB -S C:\boot.ini C:ATTRIB -R C:\boot.ini C:del boot.ini C:BOOTCFG /Rebuild C:CHKDSK /R /F C:FIXBOOT BOOTCFG /Rebuild・・・これの戻り値が引数になります ここでWindowsシステムが認識されるか認識されなかで結果が出ます ココからはマイクロソフト社の説明です このコマンドを入力すると、次のメッセージが表示されます。 Windows のインストールのスキャンは成功しました。 メモ : これらの結果は、このセッションで静的に保存されます。 このセッションの間ディスク構成が変更される場合、 更新されたスキャンを取得するために、最初に再起動 して、ディスクを再スキャンしてください。 Windows のインストールとして認識された合計数 : 2 [1]: C:\WINNT インストールをブート一覧に追加しますか? (Yes/No/All) : y と入力して Enter キーを押すと、以下のメッセージが表示されます。 読み込み識別子を入力してください : [オペレーティング システムの選択] メニューに表示されるインストールの説明を入力します。たとえば、Microsoft Windows Server 2003 と入力し、Enter キーを押します。 次のメッセージが表示されます。 読み込みオプションを入力してください。: 必要なオペレーティング システム読み込みオプションを入力します。たとえば、/fastdetect と入力し、Enter キーを押します。

ASAYOSHI
質問者

お礼

回答ありがとうございます。 お恥ずかしい話ですが、書いてあることの半分も理解できません。 どこがどうわからないのか書こうと思いましたが、時間もありません。 文系高校生で理解できるレベルまでの言葉で書いていただけると助かります。 (いちおう私は成年男子で、比較的理系には通じていますが、本質的には文系の人間で、情報科学の専門的なことは全くと言っていいほど知識がありません)

ASAYOSHI
質問者

補足

こちらの回答欄にあることを、なんとかかんとか解釈しながらやってみました。 特におかしいところもなく、できたと思うのですが。 (Server 2003のところは、XP Professionalで書きました) 再起動後、やはり「NTLDR is missing」が出てしまいました。

  • fenglu
  • ベストアンサー率43% (317/735)
回答No.3

回復コンソールを使った操作の事を言っているのであれば、 そのHomeから回復コンソールを起動するだけならライセンス違反にはならないと思いますし、 回復コンソールにHomeとProの違いはありません。 修復インストールの事を言っているのであれば、やはりProのディスクを探して下さい。

ASAYOSHI
質問者

お礼

回答ありがとうございます。 上記「補足」を書いた後、なんとか本来のXPのCD-ROMを見つけることが出来ました。 そこで、上記URLの作業をやってみました。 fixbootをやって「無事書き換えられました」は出たものの、あいかわらず、NTLDR is missing が出て止まってしまいます。 fixmbrの方は、「パーティションにアクセスできなくなる可能性があります」との警告が出て怖くなったので、実行していません。 なにか見当違いのことをやっているのでしょうか?

ASAYOSHI
質問者

補足

このページの操作をやってみようと考えています。↓ http://www5f.biglobe.ne.jp/~ayum/sample/mbr.html これは、「回復コンソール」だと思うのですが。 勘違いもあるかもしれませんので、確認します。 この作業なら、HOME のディスクで行って問題なしと考えてよろしいでしょうか?

  • kkkkky
  • ベストアンサー率0% (0/1)
回答No.2

ntldrという隠しファイルをHDのルートフォルダにコピーしてやれば なおるよ XPの場合はたいていCドライブね

ASAYOSHI
質問者

お礼

回答ありがとうございます。 すみません。そのコピー自体のやり方がよくわかりません。 DOSコマンドは、むかーし少しやっただけで、全く使いこなせるレベルにありません。私にはハードルが高いようです。

  • Satyloss
  • ベストアンサー率50% (245/490)
回答No.1

問題。 ライセンス違反になること。 HomeとProでは違うものであること。 XP Proのディスクを探し出してください。

ASAYOSHI
質問者

お礼

全くおっしゃるとおりなのです。 が、明日もありますので、できれば早くなんとかしたいと考えていました。 回答ありがとうございました。

関連するQ&A

  • NTLDR is missing

    Vaio PCG-SRBP1(CD-ROM/PCカード接続 FDDなし) WindowsXP HomeSP2 DドライブにOSがインストールされており、間違ってCドライブ内の隠しファイル等全て削除してしまったところ「NTLDR is missing」エラーにてWindowsが起動しなくなりました。 パソコンのリカバリCDは紛失しており、パッケージ版のXPを使用しています。XPのCD-ROMをセットし、インストールを試していますが同様のメッセージです。BIOSでもHDDの優先度を一番低くしています。 なにか方法がありましたら教えてください。

  • NTLDR is missingで認識しなくなった

    NTLDR is missingと起動時に出たため、いろいろと検索して、 回復コンソールでntldr等のコピーで対処しようとしたところ、 フォルダーが見えず、出来ませんでした。 mapで確認したところ、当該HDDだけFATが逝っているのか、 領域開放されてしまったのか、NTFSと表記されません。 この際、mbr等の修復でよいのか、 それとも何かしらのソフト等でサルベージしなければならないのか、 お教えいただければ幸いです。 なお、BIOS上ではHDDは認識されています。 HDDはS-ATAで、当該の起動ディスクのほか計3台接続しております。 mapで見えないのは起動ディスクのみです。

  • NTLDR is missingとなってしまう。

    Windows2000 SP3をいれたマシンでインストールしたアプリのログをCドライブ直下に作るように設定してあったのですが NTLDR is missing Press Ctrl+Alt+Del to restart と表示され起動できなくなってしまいました。 起動ディスク等を使用してCドライブ直下のログは移動しデフラグ、修復セットアップ、正常な同型機パソコンからNTLDR、Ntdetect.com、boot.iniをコピーなどはしてみましたが、一度は直ったのですが再起動したらそれ以降はNTLDR is missingとなってしまいます。 再インストールしたほうが無難だと思っているのですが 何が原因なのか思いつくものがあれば教えていただけないでしょうか?

  • CDからブートしてもNTLDR is missingが・・・

    みなさん、こんにちは。 本日は皆様のお力をお借りしたく質問をさせていただきます。 知人からパソコンを譲り受けた時に、「変なデータが多く入ってるから消してね」といわれたので、一度パソコンからHDDを外して、私の所有のパソコンでフォーマットを行いました。 その後に再度OS(XP)をインストールしようとHDDをつなぎ、CDを入れて起動させても、 Boot from ATAPI CD-ROM NTLDR is missing Press Ctrl+Alt+Del to restart と表示され、インストールが開始されません。 このような場合はどのあたりに問題がありますか? ブートは 1.CD 2.FDD 3.HDD としています。 その他行った事としては、CDディスクが自分のパソコンで読み取れるかを確認した事と、自分のCDドライブを接続してトライもしてみましたが、結果は同じでした。 もしかして、HDD自体をフォーマットしたこと自体があさはかな行動でしたでしょうか? 以上の状態で困っています。 皆様のお力添え、宜しくお願い致します。

  • NTLDR is missing

    Windows Vistaが入ったPC(HP Pavilion a6177c アメリカで市販されている物)を買って、Vistaが入っていたパーティションにXPをインストールして、してしばらく使用していたら、 NTLDR is missing Press Ctl + Alt + Del to restart というメッセージがでて、XPに起動できず、色々試していますが、解決できません。 現在の対応策としては、フロッピーに下記のファイルを入れて、起動させると、3分程度かかりますが、XPへ起動します。 NTLDR boot.ini ntdetect.com 今まで判っている事や試した事は、 買ってきた時は、 Disk 0 Partition 1 : Windows Vista Home Premium Partition 2 : Recovery な状態だったはずです。 次に、製品版のWindows XPのディスクから、Partition 1へインストールをしました。 この時は、Partition 1をNTFSでクイックフォーマットをして、インストールしました。 (リカバリー領域を触りたく無かったので、FDISKはしておりません。) ここで、 Disk 0 Partition 1 : Windows XP Pro Partition 2 : Recovery な状態になりました。 Windows XPをインストールをして、2-3日は問題なく動いていたのですが、XP用のドライバー類を揃えてインストールして、OfficeXP等のソフトをインストールして、Microsoft Updateをして、IE7とかを入れたり、Perfect Diskでデフラグをしたり、色々しているうちに、この様な症状になってしまい、どの部分で起こったかは、確定できておりません。 フロッピーに入れている3つのファイルをAttribで属性を変えてから、Cのルートにコピーして、Attribで属性を戻して、フロッピーを抜いて起動させると、上記と同じエラーが出て、XPの起動が出来ません。 Windows XPのディスクから起動して、回復コンソールで、 fixboot c:\ fixmbr を試しましたが、効果はありませんでした。 マイクロソフトのページでは、有償でbcupdate2(Boot Code Update Version 1.3(107))というツールがあるらしいのですが、ネットでそれらしい物を見つけて、試しましたが効果はありませんでした。 あと、bootsect.exe という、Vista用のツールで、XPのMBRとNTLDRを試してみましたが、効果はありませんでした。 複数台XPのPCを使用しているのですが、この様な事はありませんでした。 今までのPCと比べて、XPインストール後のアプリケーションは全く差はありません。 気になる点は、今回に限り、元々Vistaが入っていたPCで、MFT、MBR、ブートセクタ等が、残っているの事が怪しいのかなと思いました。 なんとなくですが、VistaのMFTが残ってて、XPのMFTがHDDの頭以外に追加されて、デフラグ等を行って、XPのMFTが、あるべき場所から別の場所へ移動してしまったと考えましたが、対応策が思いつきません。 (HDDを入れ替えたり、今のHDDを完全に消去はしていないので、全てを試したわけとは言えません。) なにかアイデアがあれば、教えて頂けますか。 宜しくお願い致します。

  • 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

    先日、vistaをデュアルブートにしました。 インストールは、CDから起動してインストールしました。 HDD(SATA)の構成としては、 [200GB]--┐         ├RAID0(C:140GB D:232GB);windowsXPpro sp3で使用 [200GB]--┘ [500GB]---┬200GB;windowsvistaで使用         └300GB; [500GB]---; しかし、やはりvistaは不必要だと(ソフトウェアとかを考慮して)思い、 http://www.center-left.com/blog/archives/2006/10/windows_vistaxpvista.html を参考にしながら、vistaを削除しました。 bootsect /nt52 allを行ったにも関わらず、すべてのドライブをPCに接続したままで起動すると、ntldr is missingとなります。しかし、500GBのHDD2つをPCから外して起動するとすんなりとxpで起動します。 回復コンソールについてですが、PCがVAIO VGC-RC52で、FDドライブは手元にありません。 どうすれば、すべてのドライブを接続したままで起動ができるでしょうか? 情報があまり完璧ではないかもしれませんが、 よろしくお願いします。

  • NTLDR is missing

    winXP HE使用中です。ネットでゲームをしていたらいきなり固まってしまいました。(ctrl+Alt+Delも効かず) リセットで再起動すると、「NTLDR is missing」と出ます。 もう1台XP機があるので http://homepage2.nifty.com/winfaq/w2k/boot.html#800 で緊急修復ディスクを作成→BOOTしましたが、改善しません。 XPCDを入れOSインストールしようとすると、Cパーティションが不明と出ます。 復帰させることは出来ないんでしょうか? OS再インストールしか手はないですか?

  • NTLDR is missing

    タイトルの様なメッセージが出て起動できません。 マイクロソフトのHPや他の質問も参照しましたがわからない点があるので、改めて質問させていただきます。 OSはXPのhomeのSP1です。 知人からパソコンごと譲り受けたものなので、リカバリCDの類は一切持っていません。回復コンソールを使うためのディスクもです。 問題のパソコンにはフロッピーディスクドライブがあるのですが、現在使っているパソコンにはありません。そこで、このパソコンからCDを作成し、ブートしたいと思います。 その方法を教えてください。 また、別の策として「KNOPPIX」を利用しようと思うのですが、いまいちよく分からないのでKNOPPIXのCD版の概要と使い方もお願いします。 KNOPPIXを紹介していた回答にはその使い方まではなかったもので。 KNOPPIXとはwindowsの代役としてパソコンをブートできるソフトなんですか? KNOPPIXから起動 ↓ ブートのためのフロッピーを作成 ↓ そのフロッピーを用いてwindows起動 というような手順を考えていますが、詳しい方から見て、実現可能なものですか? CD版の起動ディスクとKNOPPIXについて、どちらか一方でも結構です。

  • NTLDR is missing.

    COBYのパソコンにウィンドーズ7(他のPCのインストールCD)をインストールしたいのですが、NTLDR is missing.・・・・・ が表示され インストール出来ません。  似たような質問があり、BIOSの設定画面を表示して、CD-ROM→HDDの順に変更したいのですが、わかりません。 どなたか手順を教えてください。