• ベストアンサー

正常に起動しません

PCを起動した際、モニター上に Windows could not start because the following file is missing or corrupt: <windows root>/system32/hal.dll. Please re-install a copy of the above file. という文章が出て、起動しなくなりました。 この場合、PCの再インストール以外の復帰方法はありますか(バックアップをとっていないので)?  また、PC100当番などの業者に依頼するのはどうなのでしょうか? OSはwindows XP、自作PCです。 ぜひお答えをお待ちしております。

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

  • ベストアンサー
  • nacam
  • ベストアンサー率36% (1238/3398)
回答No.2

モニターに表示された文を読めば、 windows/system32/のフォルダに、hal.dllだけコピーすれば、問題が解決すると思いますが。 だれか友人などのパソコンから、コピーしてもらうか、最悪自作PCであれば、XPのアップデートインストゥールをすれば、よいのではないでしょうか。 アップデートインストゥールであれば、HDDの内容を保持したまま、XPだけをインストゥールできます。 (各種設定、インストゥール済みのソフトなどには、全く変更はありません。30分位時間がかかります)

yorusama
質問者

お礼

早速のご回答ありがとうございます。参考になりました。

その他の回答 (3)

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

最近PentiumDマシンを自作した者です。 少しHALについて補足したいと思いまして・・・ HALとは、Hardware Abstraction Layerの省略で、 何のことかと申しますと、デバイスマネージャーの コンピュータの項目のことです。 標準かACPIか、プロセッサはシングルかマルチか によって合計4種類の場合がありうるわけです。 hal.dllで自分のマシンを検索してみました。 #PenDマシン XP Pro (ACPI マルチプロセッサ) \Windows\SYSTEM32 HAL.DLL 131KB \Windows\ServicePackFiles\i386 hal.dll 103KB #Pen4マシン XP HE (ACPI シングルプロセッサ)        \Windows\SYSTEM32 HAL.DLL 80KB \Windows\ServicePackFiles\i386 hal.dll 103KB ですから、コピーするにしても上に述べた4つのうちの同じ 環境のマシンからコピーする必要があるのではないかと思う わけです。 トラブルの原因は電源管理ではないでしょうか? BIOSも含めてチェックしてみてはいかがかと思います。 HALを確立させるには、回復コンソールよりも上の方が 言われるようにアップデートインストゥールが最良かと 思われます。

yorusama
質問者

お礼

ご回答ありがとうございました。ちょっと 難しいので もう少し勉強しないといけませんね、、、。わざわざ ありがとうございました。

  • popesyu
  • ベストアンサー率36% (1782/4883)
回答No.3

WindowsのOSのCDを持っているのなら回復コンソールから該当のファイルをコピーすれば復旧するかもしれません。ただしそもそもシステムファイルが消失してしまった原因が別にある可能性もあり、それがHDDの障害によるものだったりしたらデータの取り出しもリカバリもできないことになります。 データのバックアップは例えば別のHDDを購入してきてそちらにOSを入れなおし、そのHDDはリムーバブルケースなどでそちらのPCに接続すれば別ドライブとしてそのまま利用できる可能性が高いです(データはそのままコピペ可能)。 但し上述のように今回のエラーはそもそもファイルシステムなどが破損しているための可能性もあり、その場合は外付けにつなげても正常に認識はできません。もし試すなら市販の復旧ソフトを別途購入する必要があります。 以上のような説明を聞いて半分ぐらいしか理解できないようなら仰る通りPC100当番?のようなサポート業者さんに依頼されるのが宜しいでしょう。説明したような作業でデータの取り出しやOSの入れなおしの作業を代行してくれると思います。見積は1~5万程度でしょうかね。それなりにスキルも暇もあるのならご自身でトライされてください。

yorusama
質問者

お礼

早速のご回答ありがとうございます。参考になりました。回復コンソールから該当のファイルをコピーするのは 実際では 画面の誘導がありますか?

  • chie65536
  • ベストアンサー率41% (2512/6032)
回答No.1

XPのセットアップCDから起動して「修復セットアップ」と言うのが出来ませんか? 「修復セットアップ」で復活するかも知れません。 もしかすると、バックアップしてないデータやファイルが消えちゃうかも知れませんので、実行する時は自己責任で。

yorusama
質問者

お礼

早速のご回答ありがとうございます。今からやってみます。。。

関連するQ&A

  • PCWindowsXPが起動しない

    電源スイッチを入れ、メーカー(DELL)画面が出てすぐに、 Windows could not start because the following file is missing or corrupt: <Windows root>\system32\hal.dll. Please re-install a copy of the above file. との文が表れてストップしました。 対処の仕方をお教え下さい。

  • PCが立ち上がりません

    Windows could not start because the foll following file is missing or corrupt: windows root system32 hal.dell. please re-install a copy of the above file  以上の様な画面になり立ち上がりません 意味が判らなくて困ってます 元に戻すにはどうしたら良いか教えてくだい PC NECのPC-MY26XRZUHです

  • PCが立ち上がらない

    PCを立ち上げ時 windous could not start because the following file is wissing or corrupt: <windous root>\system32\hal.dll. please re-install a copy of the above file. というメッセージが出て立ち上がりません。 リカバリーしないとPCは起動できないでしょうか?

  • 〔XP〕起動できなくなりました。

    Windows XPを使用しています。 DVDforgerというフリーソフトをダウンロードして、 使用してパソコンを再起動したら Windows could not start because the following file is missing or currupt : <Windows root>\system32\hal.dll. Please re-install a copy of the adove file . とブート画面で表示され、起動できません。 リカバリディスク等も持ち合わせていません。 何か対応があるでしょうか?

  • Windowsが起動しない・・・

    パソコンを立ち上げると下記のメッセージがでて起動することが出来ません。 Windows could not start because the following file is missing or corrupt: <Windows root>ヽsystem32ヽhal.dll. Please re-install a copy of the adove file. 当方,パソコンは初心者で,今使ってるパソコン(ノート)は母が使っていたのをもらったものです。 DELLのINSPIRON 6000を使っています。 OSはWindows XPです。 PCが使えないので,インターネットで調べることもできず,携帯で色々と検索してみたのですが・・・ ①リカバリーや,再セットアップをする方法。 ②回復コンソールを使う方法。 などが見つかりました。 ですが,付属のCDも見当たらなく,八方塞がりです。 どうすればいいのかわかりません。 どなたか解決策を教えてください。

  • 突然、PCの起動ができなくなりました

    今日の朝、PCを起動すると以下のようなメッセージが出て、HDDにアクセスし続けています。XPの起動画面すら出てきません。BIOSの設定画面に飛ぶ(?)直後のところです。 ********************************************************************** Windows could not start because the following file is missing or corrupt: <Windows root>\system32\ntoskrnl.exe Please re-install a copy of the above file. **************************************************************** XPのCD-ROMを突っ込んで回復コンソールというのを試してみたのですが、わけが分からないのと、途中でフリーズ;;  こうなったら、再インストールだ!と思って、やってみても、「windowsの以前のバージョンを調べています」みたいなところで、やっぱりフリーズしてしまいます。 スパイウェアや、ウィルスチェックは昨日の寝る前にやったところだったので、感染はないとおもうのですが・・・・ どなたか、この状態からの復活の方法(できれば、HDD内のデーターは残ったままで・・・)分かる方いらっしゃいませんか?よろしくお願いします。

  • Windows XPを起動できません

    パワーボタンを押してパソコンを起動したのですが、FUJITSUのロゴが出たあと、 Windos could not start because the following file is missing or corrupt: <Windos root>\system32\hal.dll Please re-install a copy of the adove file. と黒い画面が出て起動ができません。 hal.dllを再インストールしろと言っているのでしょうか。 この表示が出たあと、Enterやスペースを押すとまたFUJITSUのロゴに戻ります。そして同じ黒い画面が表示されます。 OSの再インストールでしょうか。まだファイルのバックアップが出来ていません。ファイルのバックアップの仕方も分かりません;; ここへはCD-ROMから起動できるKnoppixのFirefoxを使って来ています。 御面倒でしょうが御回答よろしくお願いします。 パソコンのスペック FUJITSU BIBLO OS:Windows XP Home Edition 2002

  • メーカーロゴ画面のあとに><;

    パソコンを起動しようとしたらメーカーのロゴが出てしばらく停止してしまいます 前まではそのまま放置してたら時間はかかるものの起動はできてました しかし、今日はロゴの表示のあとに 『Windows could not start because the follwing file is missing or corrupt: <Windows root>\system32\hal.dll. Please re-install a copy of the above fire』 と表示されてしまいます エンターキーを押したらロゴ画面に戻るのですがまた同じ画面になってしまいます どうすればいいのでしょうか?

  • Windowsが起動できません・・・ntoskrnl.exeについて。

    Windows could not start because the following file is missing or corrupt: <windows root>\system32\ntoskrnl.exe Please re-install a copy of the above file 昨日まで何事もなかったように動いてたのですが今日起動してみると上記表示が出てこれ以上前に進めなくなりました。 セーフモードでもの起動を試みると multi(0)disk(0)rdisk(1)partition(1)\WINDOWS\system32\ntoskrnl.exe と表示され同じく進みませんorz 過去ログを漁ってみたのですが、OSのCDROMから起動の修復インストール、回復コンソールが効果があるといいますが 私のPCにCDROMをいれるところがなくて(前に他のPCに取りつけたので;)CDROMがいれられません(´;ω;`) この場合起動できるまで待ってるしか・・・? OSはWinXPSP2で親戚による自作PCです。 どなたかアドバイスおねがいします(o*。_。)oペコッ

  • マルチブートでWindows Xpが起動しない

    自作PCでWindows8評価版、Windows7、WindowsXPのマルチブートを組んでいますが、OSの選択画面では3OSとも表示されますがWindows Xpをクリックして起動させようとすると下記エラー文言が出て起動しません。  「Windows Could not start because the following file is missing or corrupt: Windows root>\system32\ntoskrn1.exe. Please re-install a copy of the above file.」 Windows XP起動できるようにしたいのですが、どのようにしたら回復するのでしょうか  Windows root>\system32\ntoskrn1.exe.のコピーを再インストールしなさいとのことですが、どのようにしたら良いのですか 方法を教えてください。  分かれば原因も知りたいのですが  よろしくお願いします。 自作PCの主な構成は下記です。 CPU: Intel Core i5 3570 マザーボード:ASUS P8H77-V メモリー: 1Gx4 合計 4G ビデオカード: Raden 9800Gt+  光学ドライブ: スーパーマルチDVD