• 締切済み

<Windows root>¥system32¥hal.dll

XPのHomeを使用していますが \system32\hal.dllが壊れているため・・・ とメッセージが表示され起動出来なくなってしまいました。 リカバリする前は正常に動作していましたが、リカバリした直後にこうなってしまいました。リカバリを2度3度しても結果は変わらず困っています。 自分で調べてみた結果、OSを再インストールすれば治るらしいのですがリカバリしかありません。他にも方法があるみたいなんですがよくわかりませんどうしたらよいのでしょうか? この症状はリカバリ直後によくでる症状なのでしょうか。過去に数回リカバリして問題なかったのでリカバリディスクに欠陥があるとは思えないですし・・・

みんなの回答

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

リカバリというのは、ソフトウェアに問題がある場合の最後の手段(ソフトウェア環境を初期状態に戻す)という事です。 つまり、リカバリしても改善しない、またはリカバリ直後に同じ現象が発生する場合、 ソフトウェアの問題ではない=環境やハードウェアの問題という事です。 ハードウェアに問題があるのであれば、自分で解決(ハードディスク換装など)できそうに無ければメーカーのサポート(修理)を受けて下さい。

  • Syleena
  • ベストアンサー率39% (385/974)
回答No.6

No.1です。 結構皆さんが回答してくれてるのでそちらも参照にしてください。 とりあえず私の書いた方法をするのであれば、起動ディスクをその方法で作ってみてください。 ついてないって事はCD起動できると思うのですけどね・・・

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

稀にUSB機器(特にキ-ボード)の故障でなる場合もありますので USB全部外して再度お試し下さい。 PS/2ポートがあれば試す、無ければUSBキーボード買ってくる。(ジャンクでも可) あとは、HDDやケーブル、電源、マザーの順に疑います。 機種を書くと、他の角度からのアドバイスも可能です。

  • kentan384
  • ベストアンサー率35% (781/2203)
回答No.4

HDDが健康なら、リカバリで直ります。 >他にも方法があるみたいなんですがよくわかりませんどうしたらよいのでしょうか? リカバリ直後ですから、他の方法をとってもダメです。 HDDを交換することで直るものと思われます。 リカバリのプロセス。 必要なファイルのインストール → Windowsのインストール → チップセットなどのドライバのインストール → 各ユーティリティなどのインストール。等など つまり、OSもインストールしているのです。これがなければリカバリの意味がない。 >この症状はリカバリ直後によくでる症状なのでしょうか。 普通の状態では、ありえません。

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.3

逆でしょう。 そのエラーが起きたらリカバリするのが通常です。 ハードウェア障害を疑います。 メーカ製ならメーカへ修理を依頼します。

回答No.2

システムの復元で、そのエラーが出た日にちより前を選ぶ。 すべてのプログラム→アクセサリ→システムツール system32だと、OSの起動の問題(ファイルの故障)、 周辺機器の故障などあります。 それでも直らなかったらHDDなどのエラーチェックをした方がいいかもしれません。

  • Syleena
  • ベストアンサー率39% (385/974)
回答No.1

上の状態の場合 一応Microsoftにはこのように出ているのですが、 http://support.microsoft.com/kb/320252/ja 実際にはBoot.iniが壊れていてなる場合が多いです。 起動ディスク(FD)を使って(CD起動可能ならWindowsのCDで) 回復コンソールで修復できる可能性があります。 ・インストール時のようにしばらく待ってると画面がでます 画面の中央に 「インストール済のWindows XPを回復コンソールを使って修復するには、Rキーを押してください。」 Rキー入力にてキーボード選択→普通は106日本語キーボード→Y/NでY しばらくすると黒い画面に変わり、ログオンを求められます。 Homeであればエンター空押しで入れるはずです。 たぶんDOSプロンプトのC:\Windows>になってるので bootcfg /listと入力してエンター 現在、表示できるブートエントリがありません。とかでるかもしれないですが bootcfg /rebuild 最後に exit でいけるかもです(この時起動DiskやCDからまた立ち上げないように)

kokoro000
質問者

補足

回答ありがとうございます。 http://support.microsoft.com/kb/320252/ja こちらの内容でやってみましたが作業の途中で\system32\hal.dllが壊れているため・・・ とメッセージが表示されます。 修復できそうにありません。 又、起動ディスクは持っていないのですが、これはネットからダウンロードしてやればいいのでしょうか?? Windows&reg; XP Home Edition ユーティリティ: フロッピー ブート インストール用起動ディスク http://www.microsoft.com/downloads/details.aspx?FamilyId=E8FE6868-6E4F-471C-B455-BD5AFEE126D8&displaylang=ja 調べてみたのですがこれでできますか?? PCに関して素人なのでどうぞよろしくお願いいたします。

関連するQ&A