• ベストアンサー

〈windows root〉\system32\hal.dll が出ます。

こんにちは。早速ですが教えていただきたい事があります。 現在windows xpを使っていて 次のファイルが存在しないかまたは壊れているため、Windowsを起動できませんでした <Windows root>\system32\hal.dll 上記のファイルをインストールし直してください。 と出て起動しなくなってしまいました。 解決する為に試してみた事は、マイクロソフトのサポートページで解決方法を探ったのですが、何をするにもまずxpのCD-ROMがないと話にならない感じでした。修復インストールや回復コンソールをしてみてはという解決方法もあるみたいなのですが、これもそこまでたどりつけません。 そしてもう一つ試したのがKNOPPIXというosを入れて起動させそこから修復する方法をとったのです。が、デスクトップアイコンのHard DISK1を開こうとすると デバイスをマウント出来ませんでした。 mount:noneが指定されましたがファイルシステムタイプを決定できません。 などというメッセージがでてしまいます。 もうどうしたらいいかわかりません。 もっと簡単な方法や確実に解決できる方法があれば教えて欲しいです。 ちなみにデータはipod用の曲と録画番組位しか入ってないので、 最悪の手段としてはリカバリもあるのですが、なるべくそれをせずに解決したいのです。宜しくお願い致します。

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

  • ベストアンサー
  • E-HR33
  • ベストアンサー率25% (20/78)
回答No.2

可能かどうかはわかりませんが手段としては下記があります。 1.空の、もしくはフォーマットしてもよいHDDを用意 2.故障しているHDDをとりはずす。 3.用意したHDDを取り付け、OS(Windows系)をインストールする。 4.故障しているHDDをスレーブにとりつけて通常のHDDとして開いてみる。 これがだめならHDD自体が死んでる可能性ありです。 これで故障しているHDDの中身が見れれば修復も可能かと思います。 >そしてもう一つ試したのがKNOPPIXというosを入れて起動させそこから修復する方法をとったのです。 >が、デスクトップアイコンのHard DISK1を開こうとすると デバイスをマウント出来ませんでした。 >mount:noneが指定されましたがファイルシステムタイプを決定できません。などというメッセージがでてしまいます。 このエラーがでている時点でHDDが死んでいるのかもしれませんが。

その他の回答 (3)

  • roukin
  • ベストアンサー率24% (622/2564)
回答No.4

system32\hal.dllは経験あります。下記URLは試されたようです。 http://support.microsoft.com/kb/882178/ja #1さんの方法、もしくは、HDDを取り出し、USBケースに入れ、他のPCから読み出しを試行してください。

  • Strawoods
  • ベストアンサー率42% (85/199)
回答No.3

KNOPPIXのバージョンは5.0を使いましたか? 5.0以前では、NTFSをサポートしていないのでマウントできず、結果、開けません。 06年4月のリリースなので結構前ではありますが、バージョンが古い場合は下記から再度ダウンロードして試してみるのもいいと思います。 http://unit.aist.go.jp/itri/knoppix/ あと、セーフモード(かコマンドプロンプト)で立ち上がるのであれば、CHKDSKをかけてやるだけで直る場合もあります。 起動中、電源を入れたときの画面>WindowsXPのロゴの間にF8を連打していると、起動メニューが出てきます。 ここでセーフモード+コマンドプロンプトという記述の所を選んで、起動したら"CHKDSK /f c:"でチェックが走ります。

kou900
質問者

お礼

ありがとうございます。 KNOPPIXのバージョンはWindows○○○%という某雑誌についていたオリジナルみたいです。発売は今月なので最新だとは思いますが・・・。 あとはセーフモードのチェックを試してみます。

回答No.1

こちらからどうぞー。 http://support.microsoft.com/kb/882178/ja

関連するQ&A