• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ntldr is missing とでてXPが起動しない)

ntldrがなくてXPが起動しない

このQ&Aのポイント
  • ntldrというファイルの不足により、XPが起動しない状態になっています。
  • 回復コンソールを作成しましたが、ファイルをコピーする際に見つからないエラーが発生しました。
  • FDスロットがないため、他の方法で問題を解決する必要があります。

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

  • ベストアンサー
  • kata_san
  • ベストアンサー率33% (423/1261)
回答No.2

ANo.1です。 「hal.dll」はインストールCDの「\i386\」フォルダに圧縮されていますので、参考にしているサイトにも解凍方法はあると思います。 しかし、この起動トラブルはめったに見ることはないのですが? もしかすると、次には 「C:\WINDOWS\system32\config\system」 「C:\WINDOWS\system32\config\software」 が壊れているか存在しないか・・・で起動できません という表示が出るような・・・。 レジストリィのバックアップを取っていれば、これも修復できますが、ない場合には、できませんよ? この後も、まだ無しかしらの問題が起きて起動できないということであれば、 必要なデータをバックアップもしくは抜き出して、クリーンインストールするほうが復旧は早いかもしれませんね。

toto380
質問者

お礼

お礼が遅れて申し訳ありません。 ~が壊れているか存在しないと言われる物をコピーしていったのですが、最終的に何らかのエラーによりwindowsが起動しませんのようなことをいわれたのでどうしようもなく、最終的にリカバリしました。 いろいろありがとうございました。

その他の回答 (1)

  • kata_san
  • ベストアンサー率33% (423/1261)
回答No.1

>「NTDETECT.COM」 >「ntldr」 >「bootfont.bin」 はインストールCDの「\i386\」フォルダにありますね。 >「boot.ini」 はありませんので テキストファイルで以下のように作成して拡張子を「.txt」から「.ini」に変更してください。 [boot loader] timeout=10 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect

toto380
質問者

お礼

ありがとうございます。 無事4つともコピーすることが出来ました。 しかし今度は,<Windows root>\system32\hal.dll. が存在しないかまたは壊れているからインストールし直せ,というようなものがでてしまいました・・・

toto380
質問者

補足

knoppixで調べるとやはりhal.dllがなかったので拾ってきたのですが 外付けを使ってsystem32にコピーしようとすると 書き込み権限のないディレクトリにドロップすることはできないとでて,書き込めません。 調べて見てもそれらしきものが見つからず困っております。

関連するQ&A

専門家に質問してみよう