- ベストアンサー
hal.dllが見つからず、起動しないPCを回復コンソールで修復を試みたものの
こんにちは。 表題の件、壁に直面しております。 回復コンソールで起動し、以下試みましたがいずれもNGでした。他に方法があればご紹介いただくと幸いです。 1.bootcfg /add を実行し、fixという名称の起動項目を作りました が、fixを選択しても再起動を繰り返す。 2.chkdsk /p /r を実行 変わらず 3.起動diskでbootし、cにhal.dllをコピーしようとしたら、ドライブ自体が認識できなかった 4.c:\winodws\system32を参照しようと思ったらアクセスが拒否された Cドライブはdirで参照できるので、物理的な障害は考えにくいです。 またchkdskでそれほど時間がかからなかったので論理障害でもないかと。 らちがあかないのでOSを上書きインストールしようかと考え中です。。。 以上です。おじゃましました。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
最早手遅れの可能性が高いのですが、boot.iniを編集し直せば良かった かも知れません。 Win FAQ サイトの「起動と終了」カテゴリに、こんなのがありました。 1.起動時に ntoskrnl.exe や hal.dll が見つからないと言われます http://homepage2.nifty.com/winfaq/w2k/boot.html#1208 2.Boot.ini の内容 (ARC パス名) について教えてください http://homepage2.nifty.com/winfaq/w2k/boot.html#1067 C:\>attrib -s -h -r c:\boot.ini として、「Boot.ini」のファイルの 属性を変更してから編集しないと、上書き保存できなかったような… なお、回復コンソールにはテキストファイルの編集機能(editか?)が なかったかも知れません。 その場合は、別のPCでファイルを作成して から…、>copy A:\boot.ini C:\ …と、Cドライブに上書きコピーすれば いいような気がします。(属性を変更しているので可能と思われる) あるいはそのHDDを外して別のPCに外付け→ boot.ini をコピー後 また元に戻すとか…。 因みに、オイラの「boot.ini」ファイルはこんな↓感じですが、環境に よってかなり違ってくるでしょう。 ------------------------------------------------------------------------------- [boot loader] timeout=15 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 C:\CMDCONS\BOOTSECT.DAT="Microsoft Windows XP 回復コンソール ------------------------------------------------------------------------------- これ↑の細かいオプションの説明は、今回はパスさせていただきたいと 思いますが、未だ復旧の見込みがあると判断したときは是非検索して挑戦 してみてください。
その他の回答 (3)
- Niwatori-Sanpo
- ベストアンサー率62% (1168/1867)
ANo.3です。 すみません、以前お世話になったはずのに、これ↓を忘れていました。 Windows XP にアップグレード後 Hal.dll が存在しないか壊れていると 表示されて起動できない場合の対処方法 http://support.microsoft.com/kb/882178/ja
お礼
まことにありがとございます。ハードは先にチェックすべきでした。反省です。
- goold-man
- ベストアンサー率37% (8364/22179)
>再起動を繰り返す (1)ウィルス感染の場合 (2)システムのファイルにトラブルがある場合 「コントロールパネル」「システム」「詳細設定」「起動と回復」「設定」「システムエラー」「自動的に再起動する」のチェックを外す(システムエラーが直るわけではありません) >アクセスが拒否された アドミ権限でログインして? >hal.dllが見つからず、起動しない boot.iniが壊れているかまたは失われている可能性 C:\WINDOWS>bootcfg /add で、「追加するインストールを選択してください」と表示されないのですか?
お礼
ご返答感謝です。 >アドミ権限でログインして? 回復コンソールで起動した時点で、c:\> になり、パスワードも何も聞かれませんでした。 実は、ご紹介のマニュアルを参照したのですが、 >キーボードを使って「/fastdetect」と入力し、「Enter」キーを押します。 を、見逃してしまい、適当に1 と入力してしまったのです。 以降、bootcfg /addを実行しても、無反応です。
- violet430
- ベストアンサー率36% (27472/75001)
上書きインストールで直ればいいですが、クリーンインストールも考えた方が良いです。
お礼
どうもハードウェア障害のようでした。ありがとうございました。
お礼
詳しい解説まことに感謝です。試行錯誤した結果、ハード障害のようでした。遅れまして申し訳ありません。