OSが起動できません。hal.dllのエラー?
◇-?OSが起動できません。hal.dllのエラー?-米田-06/07-15:15(136)-No.478186 ┣?!Re:OSが起動できません。hal.dll...-NEeDS-06/07-16:36(134)-No.478192 ┗?!Re:OSが起動できません。hal.dll...-ぷにょ!-06/07-20:00(131)-No.478199
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
478186 | OSが起動できません。hal.dllのエラー? | 米田 | 2009/06/07-15:15 |
メーカー名:SONY ソニー OS名:WindowsXp HomeEdition パソコン名:ノート PCG-Z1XE/B トラブル現象:パソコンが起動しない 使用回線:ADSL -- 初めて質問させていただきます。 先日、突然OSが起動しなくなってしまいました。 OSはすでにインストールされていたため、CDはありません。 電源を入れると、VAIOのロゴマークが出た後に、真っ黒な画面になり、 ************************************************** 次のファイルが存在しないかまたは壊れているため、 Windowsを起動できませんでした: C:\system32\hal.dll. 上記のファイルをインストールし直してください。 ************************************************** というエラーメッセージが出てしまいました。 このエラーメッセージを調べてみたところ、 まず、boot.iniの再構築というものが必要であることがわかりました。 (参考にしたURL:http://pctrouble.lessismore.cc/boot/system32_haldll.html ) 上記URLを元に、UltimateBootCDを作成し、 EditBINIでのboot.iniの編集を試みました。EditBINI起動後、 1.編集するハードディスクを選択 → 1つしかなかったのでこれを選択 2.編集対象の「boot.ini」があるパーティションを選択 → 1つめは『NTFSでない』というエラーが出たので、2番目を選択 上記手順で、boot.iniの内容が出てきました。 ************************************************** [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Home Edition" /fastdetect /NoExecute=OptIn ************************************************** partitionの値が2になっていますが、boot.iniを表示させるための手順で、 2番目を選んだので、特に問題はないように思いました。 そのため、そのまま終了し、再起動をしたのですが、始めに書いたエラーが出てしまいます。 もう一度、今度はpartitionの値を1にして、保存しようとしたら、今度は、 1と記入した後ろに、 ************************************************** LBACACHE flush:write error 0480/LBA#1040 ************************************************** という文字列が5,6回、ずらりと表示され、書き込みが出来ませんでした。 仕方が無いので、今度は違う手順でWindowsの起動を試みました。 (参考にしたURL:http://support.microsoft.com/kb/880636/ja#desk ) ただ、FDのドライバが無いため、起動ディスクをCDで作成し、 (参考にしたURL:http://homepage2.nifty.com/kusuchurch/sight6/kilinuki/new/pc/Reconsole/cdboot.htm ) (参考にしたURL:http://lets-go.hp.infoseek.co.jp/kaihuku.html ) PCを起動させ、すぐにこのCDを入れました。 ガタガタとパソコンの中で何かが動く音や、ピー、と音がして、セットアップ画面が出ました。 1.セットアップでは、Rを選択 2.日本語のキーボードを選択 この手順を行い、暫く待つと、次のようなメッセージが表示されました。 ************************************************** Microsoft Windows XP (TM) 回復コンソール 回復コンソールはシステムの修復と回復機能を提供します。 EXITと入力すると、回復コンソールを終了し、コンピュータを再起動 します。 C:\> ************************************************** マイクロソフトのサポートでは、ここでログオンの選択になるはずなのですが、 私のパソコンでは『C:\>』と出たまま、一向に『1.C:\WINOWS』という文字が出てきませんでした。 仕方が無いので、そのままlogonと記入してみたりしましたが、反応はなく、 dirと記入したところ、 ************************************************** C:\のディレクトリ ディレクトリを列挙するときにエラーが発生しました。 ************************************************** というエラーが出てしまいました。 何とか起動するようにしたいのですが、良い方法はありませんでしょうか。 勉強不足な初心者で申しわけございませんが、どなたかお知恵をお貸しください。 |
▲このページのトップに戻る
478192 | Re:OSが起動できません。hal.dllのエラー? | NEeDS | 2009/06/07-16:36 |
記事番号478186へのコメント 米田さんは No.478186「OSが起動できません。hal.dllのエラー?」で書きました。 まず、BIOS初期化し、 SafeModeでの起動できるか確認。 ダメなら、 再度回復コンソール起動してみる。 同様なら、 リカバリを試みる。 >仕方が無いので、そのままlogonと記入してみたりしました なぜ、logonと? プロンプトが出ているので回復コンソールは起動しています。 ただ、ファイルアクセスに問題を生じています。 テーブル破損(もしくはファイル破損)を生じていると考えます。 起動情報修復では間に合いません。 場合によってはHDD破損を生じているかも知れません。 #たぶんまだ大丈夫かもだがHDD換装も考慮 >何とか起動するようにしたいのですが、良い方法はありませんでしょうか。 よって、起動はムズ、リカバリしてください。 ダメなら、 メーカ修理、もしくはリカバリメディアをメーカより購入し、ご自分でHDD換装。 >OSはすでにインストールされていたため、CDはありません。 リカバリディスクは作成されなかったのですか? バックアップは取ってありますか? 何れも基本です。 |
▲このページのトップに戻る
478199 | Re:OSが起動できません。hal.dllのエラー? | ぷにょ! | 2009/06/07-20:00 |
記事番号478186へのコメント C:約15GB D:約40GB ハードディスクドライブ内にリカバリー用データ 約5GB エラーメッセージ: ************************************************** 次のファイルが存在しないかまたは壊れているため、 Windowsを起動できませんでした: C:\system32\hal.dll. 上記のファイルをインストールし直してください。 ************************************************** これまでの御対応。 EditBINIでのboot.iniの編集を試みました。 1つめは『NTFSでない』というエラーが出たので、2番目を選択 PCG-Z1XE/B は、 C:約15GB D:約40GB 構成みたいですので、 多分正解は、 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 /NoExecute=OptIn partition(2) ではなく、partition(1) と思われます。 回復コンソールで ************************************************** C:\のディレクトリ ディレクトリを列挙するときにエラーが発生しました。 ************************************************** というエラー 総合すると、ファイルシステムが破損しているのでしょう。 必要なデータをバックアップしてから、 その後回復コンソール「chkdsk c: /r」を試してみる。 軽度な破損であれば直るかもしれません。 申し訳ないのですが、ディレクトリーが取得できないと言うことは望みは薄いとは思いますが。 後、「UltimateBootCDを作成し。」と御座いますので、 もう一台起動可能なPCがあるのですね。 そのPCも「WindowsXp」で、USB経由外付けFDDがあり、 PCG-Z1XE/BのBIOSがUSB起動をサポートしているなら もう一台のパソコンでFDDをフォーマットし ntldr boot.ini bootfont.bin NTDETECT.COM というファイルを、HDDからコピーして、 ※C:ドライブ 直下 にあったと思います。 フロッピーディスクにコピーします。 一度、そのFDDから起動を試してみてください! |
何か一言(本ページで参考になったならないを含めて残してあります)
◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり
参考 | 回数 | 投稿日時 | 何か一言 |
---|