• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:「NTLDR is missing」エラー  →  「Hal.dllが見つかりません」)

「NTLDR is missing」エラー が発生しました。どのように解決すれば良いですか?

このQ&Aのポイント
  • 「NTLDR is missing」エラーが発生しました。必要なファイルが足りないため、フロッピーディスクを使用して回復コンソールにアクセスし、必要なファイルをコピーしました。しかし、boot.iniファイルの実行時にエラーメッセージが表示されました。
  • 回復コンソールを終了すると、新たなエラーが表示されました。system32フォルダにhal.dllが存在しないため、「windows/system32/hal.dllが見つかりません云々」というエラーメッセージが表示されます。
  • hal.dllファイルが存在しないため、他のパソコンからhal.dllファイルをコピーする必要があります。適切な方法としては、hal.dllをそのままコピーする方法と、hal.dl_をコピーして展開する方法の2つがあります。しかし、データが含まれるCドライブの重要なデータを保護したいため、パソコン業者に預ける方法にはためらいがあります。

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

  • ベストアンサー
  • hasire750
  • ベストアンサー率14% (153/1066)
回答No.1

WindowsXPの修復(上書き)インストールは出来ますか。 http://support.microsoft.com/kb/881207/ja >(さらに、正直に申しましてアダルトなものも入っていてパソコン業者に預けるやり方はためらってしまいます。) 児童ポルノでなければ気にする必要はありません。

noname#121081
質問者

お礼

第2の質問でございます。 (時系列的には上の補足の後の記述です。) 上記の「hal.dll」は違うパソコンからコピーして一応解決(?)しました。 「オペレーティングシステムの選択」という表示がされるようになりました。 そこでは ・WindowsXP HOME EDITION(先ほどbootcfg/rebuildで指定した識別子)※質問ではできなかったと書いたのですが、後でスペースを空けて試したらうまくいきました。 ・Microsoft WindowsXP HOMEEDITON という二つの選択肢が出ます。 しかし新たなエラー 「次のファイルが存在しないかまたは壊れているため、Windowsを起動できませんでした。 system32/Drivers/Ntfs.sys オリジナルセットアップCD-ROMからwindowsセットアップを起動して、このファイルを修復できます。云々」 これが解決できません。 そもそもntfs.sysはdriversフォルダの下に存在していました。 一応、解決ページのようにntfs.oldと名前を変えて、違うパソコンからntfs.sysをコピーしました。 しかし、相変わらずエラーメッセージは出ます。 ファイルは存在しているのは確かです。だとしたら壊れているのでしょうか。しかし違うパソコンは正常に動いているパソコンなので壊れているとも考えづらいです。 原因がわからなくて手詰まり感があります。 皆様何かありましたらお願いいたします。

noname#121081
質問者

補足

ご回答ありがとうございます。 書いてくださったページを読んだのですが、修復インストールというのは、データはそのまま残るという理解でよろしいでしょうか。 それならば最高なのですが・・・ ・皆様へ 先ほど、違うパソコンからhal.dllをコピーしました。 また違うエラーが出ました。 「system32/driber/ntfs.sys」がありません。というエラーです。 とりあえずまた違うパソコンからコピーしてみようと思います。

関連するQ&A