• ベストアンサー

急に起動できなくなりました。

ソーテックのS2120Cで、WindowsXPホームエディションを使っていましたが、急に起動できなくなりました。 無効な BOOT.INI ファイルです 次のファイルが存在しないかまたは壊れているため、Windows を起動できませんでした: Windows\System32\Hal.dll というメッセージが出ます。F8を押してセーフモードや前回正常に起動したときの設定での立ち上げも試しましたがまったく上がりません。 XPのCD-ROMがないため回復コンソールを試すこともできません。 リカバリCDを使わないと直らないでしょうか? データのバックアップをしていないため、出来ればリカバリはしたくないと思っています。 別のPCでFDへの起動ディスクのダウンロードも試しましたが、うまく出来ていません。 以前ブレーカが落ちたときにPCの電源が入っていた、かも、知れませんが、それが問題でしょうか? ブレーカが落ちた後、一度は普通に立ち上がって使えていたと思いますが、その後はあがらなくなりました。 どうすればよいのでしょうか?

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

  • ベストアンサー
  • MOP
  • ベストアンサー率30% (6/20)
回答No.4

#2です。 Windows XP にアップグレード後 Hal.dll が存在しないか壊れていると表示されて起動できない場合の対処方法 http://support.microsoft.com/default.aspx?scid=kb;ja;882178 参考になりませんか?

参考URL:
http://support.microsoft.com/default.aspx?scid=kb;ja;882178
himaraya
質問者

補足

バージョンも正直あやふやなんです。 SP2を適用していないことは確かですが、それ以外のアップグレードは逐一適用していたはずです。(自動通知になっていたはずなので) もうPCのない家にもどりますので、しばらくここをチェックすることも出来ません。 どうすればよいのやら。 アドバイスありがとうございます。

その他の回答 (5)

  • borakko
  • ベストアンサー率27% (3/11)
回答No.6

こんにわ。私もS2120Cで以前同じ現象がおきました。電源ブチッと切ってから、起動できなくなりました。 費用がかかりますが私の対処法をご参考までに。 HDDケースと内蔵ディスクを購入し、起動できない内蔵ディスクをS2120Cから取り出し、購入した内蔵ディスクと入れ替え再インストールし、HDDケースに起動できない内蔵ディスク装着し、データを救うことができました。 himaraya さんの場合、データを救うことを最優先にするのであれば、別のPCを用意できればHDDケース(起動できない内蔵ディスク装着)をそのPCに接続するのが一番手っ取り早いと思います。 その前に、下記のサイトを参照し回復起動ツールを試してみましたが、私はダメでした。 http://support.microsoft.com/kb/314058

  • MOP
  • ベストアンサー率30% (6/20)
回答No.5

#2です。 4M程度のファイルで 落とせない? それとも そのまま FDに入れてるのかな? たしか 落としてから 実行すると 6-7枚のFDが 必要です。 まとめて 2パターン分で 20枚パックで ご用意ください。(ーー;)

himaraya
質問者

お礼

お礼が遅くなり申し訳ございません。 結局回復コンソールを使っても直らずでした。 サポートと連絡が取れたのでたずねましたが、 やはり修理してみないと分からないといわれて しまいました...。 結局家族の古いノートで細々とネットしています。 直したら3万かかるとか...。で、まだ家に置いたまま です。 ありがとうございました。

  • kotaechan
  • ベストアンサー率38% (351/913)
回答No.3

 Hal.dll はカーネル(OSの中核部分として、アプリケーションソフトや周辺機器の監視、ディスクやメモリなどの資源の管理、割りこみ処理、プロセス間通信など、OSとしての基本機能を管理する)を構成するファイルなので、それが存在しないか壊れているとなると、再インストールが解決の早道です。

  • MOP
  • ベストアンサー率30% (6/20)
回答No.2

>別のPCでFDへの起動ディスクのダウンロードも試しましたが、うまく出来ていません。 以下のところから 会うバージョンを 選んで ダウンロード できませんか?

参考URL:
http://support.microsoft.com/kb/880422/JA/
himaraya
質問者

補足

これは何回かやってみましたが、コピーするファイルが大きすぎて、受け側のドライブに入りません。もっと容量の大きいディスクがある場合は、交換してください。 というメッセージが出て、FDを交換しても進めることができません。 どうすればよいのでしょうか?

  • mendokusa
  • ベストアンサー率13% (359/2726)
回答No.1

バックアップしてないならHDDを買ってきて入れ替えてリカバリしかないでしょう。

関連するQ&A

  • 起動できない場合

    ソーテックのS2120Cで、プリインストールされたWindowsXPホームエディションを使っていましたが、起動できなくなりました。 無効な BOOT.INI ファイルです 次のファイルが存在しないかまたは壊れているため、Windows を起動できませんでした: Windows\System32\Hal.dll と出ます。 セーフモードや前回起動時の設定での立ち上げも出来ず、回復コンソールも使えず、リカバリCDでも上がりません。こんなことってあるのでしょうか? バックアップしていません。データは諦めたほうがいいですよね? 使えるようにする場合、新しくハードディスクを購入すればよいのですか?いくらぐらいするものなのでしょうか? (家庭でネットに使うだけですが) 知識がなく困っています。教えてください。

  • boot.iniファイル修復

    次のファイルが存在しないかまたは壊れているため、windowsを起動できませんでした。<windowsroot>system32\hal.dll.> 上記のファイルをインストールしなおしてください。 というメッセージがいきなりでてきてWindowsを起動できなくなってしまいました。 セーフモード、通常モードで起動する等を選択できる画面はでるのですが、何を選択してもファイルが見つかりませんとでて再起動になってしまいます。 OSはXPで調べているうちにboot.iniというファイルを修復すれば改善すると聞いたのですが、boot.iniファイルの修復方法がわかりません。 回復コンソールをFDにインストールし、そこから行う事ができるらしいのですが、自作PCでFDは読み取ることができません。CDは読み取り可能なのですが、、、 何か別の方法はありますでしょうか??

  • Windowsが起動できません。

    Windowsが起動できません。boot.iniに は問題がないようです。 パソコンの電源を入れると 「次のファイルが存在しないかまたは壊れているため、 Windowsを起動出来ませんでした」<Windows root>¥system32hal.dll. 上記のファイルをインストールし直して下さい。 とでてきました。 http://uiuicy.cs.land.to/kaihuku.html こちらのサイトを参考に回復コンソールを作り boot.ini を書き換えたのですが、まだ <Windows root>¥system32hal.dll. 上記のファイルをインストールし直して下さい。 とでてきます。 windows起動の対処法を教えてください。 パソコンはデスクトップ型のVAIOなので WINDOWSのインストールディスクは持ってないです。

  • windowsが起動しない。hal.dllのインストール?

    最初の立ち上げのプロセスの中で、「次のファイルが無いかまたは壊れているため、Windowsを起動できませんでした。\system32\hal.dll 上記のファイルをインストールし直してください」というメッセージが出て、起動すらできなくなってしまいました。SAFEモードを使っても、以前の正常時の構成に戻して再起動でも、うまく立ち上がりません。 root.iniが壊れているらしいことは調べて分かったのですが、直すのにはどうしたらいいのでしょうか。上記の状態からどういう操作をすればこの画面から抜け出せるのでしょうか?以前にも似たような質問があったのですがいまいち分かりません。再インストールはできれば避けたいのですよろしくお願いします。 PCはノートでCeleron600,winXP,CD-ROMのみです。メインのデスクトップに無線LANでつなげてました。

  • hal.dllが壊れているため起動できない?

    WindowsXP SP2で 4ヶ月ほどKB946648というファイルが更新できなかったのですが 昨日更新していると完了?したのか再起動が始まりました が、Windowsのロゴ画面(ようこそ~?みたいなことが出てくる画面) で固まりました。 まったく動かず、 再起動してみると hal.dllが存在しないか壊れているため?みたいなことで起動できないようになってしまいました。 セーフモード、前回起動時の設定などでの起動も不可能でした。 knopixxにて起動し、C:Windows\system32\で探してみると ちゃんとhal.dllが存在していました。 XPの回復コンソールも試みましたが どのWindowsインストールにログオンしますか?の際に 1 H:\MiniN\ 2 C:\WINDOWS と出てき、2番を選択すると Administartor?のパスワードの入力を要求されます。 しかし、自分はAdministartorのパスワードの設定などしたことがないです・・・。(初期時にPC起動してから自分の名前のユーザーを作り、パスワードを作ったことがあります。しかしそのパスワードを入れてもだめでした) 回復コンソールもここで断念しています・・・。 どうにかならないのでしょうか? それともHDDがつぶれてしまったのでしょうか? 自分はリカバリーを作っていないのでリカバリすることもできません・・。 おかしな文章になっているかもしれませんが どうか助けてください。

  • 回復コンソール

    PCをリカバリ中に以下のメッセージがでました。 ファイルが存在しないか壊れているため起動できません。 \system32\hal.dll 上記のファイルをインストールしなおしてくださいと表示され そこでいろいろ調べてみて回復コンソールを使ってみることになったのですが、回復コンソールでどのwindowsにログオンしますか?が表示されません。C:の後は空白の状態です。どうしたらいいのでしょうか どなたかアドバイスお願いします

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

    初めて質問させていただきます。 大変困っていますので、よろしくアドバイスをお願いします。 PCがフリーズして再起動したのですが、そのときに 以下のメッセージが黒い画面に出て、起動できません。 セーフモードでの起動も試みましたが、だめなようです。 Cドライブにどうしても必要なファイルがあるのですが、それさえ なんとかできれば、リカバリーでも何でもしてもいのですが。 (画面のメッセージ) -------------------------------------- 次のファイルが存在しないかまたは壊れているため、Windowsを 起動できませんでした。 <Windows root>\system32\hal.dll. 上記のファイルをインストールし直してください。 -------------------------------------- 起動もしないのに、どうやってインストール?なんて途方に くれています。 以上、どうかよろしくお願いします。

  • XPが起動しなくなりました。

    立ち上げてすぐのBIOSのロゴが出たあと、普段はXPのロゴが出る画面が現れず、何のエラーメッセージも出ないまま、左上隅にカーソルが点滅するだけなのです。 とりあえず下記のファイルのように、ntldr / boot.ini / bootfont.bin / NTDETECT.COMが入った起動用CD-ROMとやらを作って、立ち上げてみました。 http://uiuicy.cs.land.to/bootdisk2.html CD-ROMから立ち上げたので、BIOSの画面が出たあと、CD-ROMを読み込みにいきます。そのあとHDDの読み込みへ転じたのですが、それもつかの間、本当にすぐ以下のようなエラーが出て処理が止まってしまいました。 「 次のファイルが存在しないかまたは壊れているため、Windowsを 起動できませんでした: <Windows root>\system32\hal.dll. 上記のファイルをインストールし直してください。 」 なお、「hal.dll.」のドットは、画面でもそのように表示されています。何なんでしょう、dllのあとのドットは。 このあとどのようにすればXPを復旧できるでしょうか。

  • HAL.dllを変更してしまいOSの起動ができなくなりました。

    OS:Windows NT workstation4.0 SP6a オート電源断ができなくなってしまったので、HAL.DLLをCD-ROMから上書きして修復しようと試みましたが、誤ってWindows2000のCD-ROMからHAL.DLLを上書きしてしまいました。 その後、システムを起動してもERRORが発生し、OSが起動しません。内容は、下記のとうりです。 ************************************* OS Lorder V4.01 .. ソフトウェアでエラーが発生したためWindowsNTを起動できませんでした。 この問題を報告してください:HALに必要なDLLを読み込みます。サポート担当に連絡し、この問題を報告してください。 ************************************* Cドライブには、どうしても必要なファイルが残してあるため、極力再インストールは避けたいところなのですが・・・致命的なERRORのようで心配です。 ただ、ERRORの原因がわかっているので、起動できれば再度HAL.DLLの書替を行い修復できそうな気がしてなりません。 MS-MODEからの立ち上げでもできればよいのですが・・・どうか良い知恵をお貸しください。

  • 起動できなくなりました

    昨日、PCを終了しようとしたところ、途中で 「次のファイルが存在しないかまたは壊れているため、Windowsを起動できませんでした。 <windows root>\system32\hal.dll. 上記のファイルをインストールし直してください。」 との画面が表示され、止まってしまいました。電源を落として再起動しても同じ画面が表示され起動しなくなってしまいました。 他の質問を参照したところ「boot.ini」を書きかえれば良いみたいなのですが、XPが起動できない状態で「boot.ini」を表示するにはどのようにしたら良いのでしょうか。 また「boot.ini」をどのように書き換えたらよいものなのでしょうか。 よろしくお願いします。