• 締切済み

ハードディスクを取り出したんですが

起動時に 次のファイルが存在しないかまたは壊れているため、Windows を起動できませんでした: Windows\System32\Hal.dll と出ました そしてどこかのサイトでハードディスクを取り出して外付けHDDとして他のパソコンにつないで修正すればいいと書いてあって その通りにしてデータは取り出す事できたんですが 修正のやり方がいまいちわからなくて困っています どうやって修正すればいいのか教えてください

みんなの回答

  • yakan9
  • ベストアンサー率54% (2202/4052)
回答No.8

> コマンドプロンプトで > 打ち込むだけですむのではないでしょうか。 > copy c:\windows\system32\Hal.dll d:\windows\syatem32\Hal.dll > これをしたいのですが > コマンドプロンプトってどうやるんでしょうか 外付けHDDは、 F:アクティブ(これがC:) G: コマンドプロンプトは、 プログラム→アクセサリ→コマンドプロンプト C:\Documents and Setting\ユーザー名> と出る。 ここで、前回の copy c:\windows\system32\Hal.dll d:\windows\syatem32\Hal.dll ではなくて、dがfに変わるということ。 よって、 copy c:\windows\system32\Hal.dll f:\windows\syatem32\Hal.dll を打ち込みます。 上書きするかとたずねてくれば、y と答えてEnterキーを押す。 ただこれだけのことです。 これで直るかは、非常に心配です。

回答No.7

PC1→HDDが壊れた(起動しない)→外付HDDにしてデータはだけは復旧できた PC2→上記外付HDDは接続した状態 希望すること PC1のHDDはXPのCDも無くFDDも無いがもとのシステム復旧したい(現在外付HDD) 原因Windows\System32\Hal.dllのエラー 推測(対策1) http://support.microsoft.com/kb/882178/ja 推測(対策2) PC1用の新品HDD購入+XPの再インストール(新規OS購入)デバイスドライバー(メーカーか自作か不明だけどどこからか入手)入れなおし 各使用していたアプリケーションソフトもいれなおしで復旧(アプリは一部つかえるのもあるかも?) 話がよくわからないので全部推測(かってに解釈) 間違っていたら無視希望

  • yakan9
  • ベストアンサー率54% (2202/4052)
回答No.6

> F:とG:でF(アクティブ)になっています 暗号みたいな書き方では、分かりません。 ちゃんと表題を書いて、何を見て、左から順、 F:サイズ c:はどの位置のパーティションだったのか、私には分かりません。 一般的には、定番地の左だと思いますが。 > >C:パーティションからデータを取り出して、 > >復旧します。 > これってどうやればいいか詳しく教えてください 自分の意見は、どう考えているのか、書きましょう。 それに回答したいと思います。 一から十まで回答したくありませんから。

dogooou
質問者

補足

すいません難しくてよくわからなかったので はい左です コマンドプロンプトで 打ち込むだけですむのではないでしょうか。 copy c:\windows\system32\Hal.dll d:\windows\syatem32\Hal.dll これをしたいのですが コマンドプロンプトってどうやるんでしょうか

  • yakan9
  • ベストアンサー率54% (2202/4052)
回答No.5

> 新しいHDDを買って壊れたパソコンに入れて > XPをインストールするんですか? 外付けHDDを購入すれば、その中に、HDD媒体は入っている ということを言いたかっただけですが。

dogooou
質問者

補足

>C:パーティションからデータを取り出して、 >復旧します。 これってどうやればいいか詳しく教えてください

  • yakan9
  • ベストアンサー率54% (2202/4052)
回答No.4

> 他のパソコンで修正してから元のパソコンにHDD戻したいんです 他のパソコンに、外付けHDDをつないで、修正したい、 C:パーティションが今のシステムでどう認識されているかを 見ましょう。 もしそれが、d:として次のコマンドを、コマンドプロンプトで 打ち込むだけですむのではないでしょうか。 copy c:\windows\system32\Hal.dll d:\windows\syatem32\Hal.dll どう認識されているかは、コントロールパネル→管理ツール →コンピュータの管理→ディスクの管理 で見れると思います。 ただ、これで解決できるかが気になります。

dogooou
質問者

補足

外付けのケースに入れて接続してるんですが F:とG:でF(アクティブ)になっています

  • yakan9
  • ベストアンサー率54% (2202/4052)
回答No.3

一般的には、外付けHDDを購入して、内蔵のHDDと交換して、 新たにインストールします。 交換した内蔵のHDD(元は外付けHDDだったもの)が起動できたら、 元は内蔵HDDだったC:パーティションからデータを取り出して、 復旧します。 この場合は、HDD媒体そのものが傷を負っているとみなして交換して しまう方法です。 もう一つは、媒体そのものは不具合はないとみなして、外付けHDDに、 データを保存して、今までどおりの、C:へ、再度フォーマットを かけてインストールします。 このときバックアップを取る手段として、CD-ROMで起動できるような システム(Linuxという種類の中のKNOPPIX)を使って、必要なファイル を外付けHDDへコピーします。 今現在は、前者の方法で、HDDを交換しているので、インストールして、起動確認した後、外付けHDDから、C:の中の必要なファイルを 取り出してくる作業をすればよいのではないでしょうか。 KNOPPIXを使わない作業の分だけ、楽な方法だと思います。 KNOPPIXは、コマンド操作を多用しますので、少し知識がないと、 できないかもしれません。

dogooou
質問者

補足

新しいHDDを買って壊れたパソコンに入れて XPをインストールするんですか?

  • bozechan
  • ベストアンサー率59% (13/22)
回答No.2

HDDをとりはずした理由がいまいちよくわかりませんが、 Hal.dll関連の起動エラーの修正方法として マイクロソフト公式に対処法が載っていますよ。 参考にしてみてはどうでしょうか?

参考URL:
http://support.microsoft.com/kb/882178/ja#3
dogooou
質問者

補足

XPのCDも無くFDも無いので回復コンソロールが使えないので取り出しました 他のパソコンで修正してから元のパソコンにHDD戻したいんです 消したく無いので困ってます

  • outerlimit
  • ベストアンサー率26% (993/3718)
回答No.1

修正とは 取り出したデータではなく HDDですね それ再使用したいのでしょうか ? データを消去しても良いのならば ディスクの区画割当からやり直すのがよろしいでしょう

関連するQ&A

  • 起動しなくなりました・

    ノートパソコンを起動しようとしたら、次のメッセージがでて、うごかなくなりました。 「次のファイルが存在しないか、または壊れているためWindowsを起動できませんでした。<windows root>\system32\hal.dll. 次のファイルをインストールしなおしてください」 どうしたらいいのでしょうか?あと、データが消えないようになおしたいのですが、できるのでしょうか?

  • ファイルが壊れているみたいでWindowsが起動できない・・・

    ハードディスクだと思うんですがついさっきで正常だったのにキリキリ?というかコトコトおとがして急に再起動とかしたりしていました。 それはまだましで今はもう完全に起動しなくなってしまいました。 次のファイルが存在しないかまたは壊れているため、Windowsを起動できませんでした: <Windows root>\system32\hal.dll. 上記のファイルをインストールし直して下さい。 と出てきます。 もう一つパソコンもっているのでそこにあるこの \system32\hal.dll.のファイルをUSBでもってきてDLしようとしたのですが起動もしないのでUSBも動きません。 どうしたらいいでしょうか?? どなたか解決方法、あるいは原因、なぜこういうふうなことが起こるか知っていたら教えてください。 お願い致します。

  • 回復コンソールについて

    このようなエラーが出て、WINDOWSが起動できなくなりました。 <エラー> 次のファイルが存在しないか、または壊れているためWindowsを起動できませんでした。 Windows root \system32\hal.dll 上記のファイルをインストールし直して下さい。 色々調べて、インストール用のCDから回復コンソールというものを見つけ、実行を試みたのですが、そもそも「C:WINDOWS」を認識せず、作業をすることができません。 (設定は何も変更しておりませんので、Cで良いと思います。) やはりOSデータが壊れているのでしょうか? 何か対策はありませんでしょうか?

  • と表示されてパソコンが使えなくなった場合どのように対処すればよいか教えてください。

    次のファイルが存在しないかまたは壊れているため、Windowsを 起動できませんでした: <Windows root>\\system32\\hal.dll. 上記のファイルをインストールしなおしてください。 と表示されてパソコンが使えなくなった場合どのように対処すればよいか教えてください。 できればもとのデータを失わない方法をお願いします。

  • 起動できない場合

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

  • 再インストールできない

    こんばんは 早速ですが次のファイルが存在しないか破損しているためWindowsを起動できませんでした\system32\hal.dll となってしまったのでPCを買った時に付属していた再インストール用CDで再インストールをしようと思いOnboard or USB CD-ROM Driveを選んだところ 次のファイルが存在しないか破損しているためWindowsを起動できませんでした\system32\hal.dll となってしまいました再インストールしたいのでわかる方対処法を教えてください 自分の使っているPCはDELL Dimension 5150Cです

  • dllファイルが破損してWindowsが起動できません

    WindowsXPを起動中、突如電源が切れ、再起動しようとしたところ、 「次のファイルが存在しないかまたは壊れているためWindowsを起動できませんでした。    Windows root\system32\hal.dll. 上記のファイルをインストールし直してください。」と表示され 起動できません。どなたか助けていただけないでしょうか。

  • XPのPCです

    次のファイルが存在しないか、または壊れているためwindowsを起動できませんでした。  〈windows root〉¥system32¥hal.dll というエラーが出て起動できません。 ファイルを再インストールしなければいけないと思いますが、治し方はどうすればいいのでしょうか? ちなみにPC購入時のウインドウズのソフト類はすべて紛失してしまいました。 家族が使う、別のPCのウィンドウズソフトならありますが・・・。 それを代用で使えませんか?

  • 次のファイルが存在しないかまたは壊れているため・・・

    次のファイルが存在しないかまたは壊れているためwindowsを 起動できませんでした: \windows\system32\config\system オリジナルセットアップCD-ROMからwindowsセットアップを起動してこのファイルを修復できます。 修復するには、最初の画面でRキーを押してください。 とでました。 PCは DELL INSPIRON 2500 windowsME intelinside pentium3 メモリ128を使っています 中古で購入したためCDロムが手元になく、セットアップが できません。 それと、セーフモードでの立ち上げを何度も心みたのですが、 セーフモードで立ち上げようとすると、 windows\system32\ntoskrnl.exe windows\system32\hal.dll windows\system32\kdcom.dll windows\system32\bootvid.dll windows\system32\config\system windows\system32\config\sistem.log 次のファイルが存在しないかまたは壊れているため windowsを起動できませんでしたとでます。 この状態でセットアップCDが無くても直す方法はありますか? 今すぐに仕事で使っているためになおしたいのですが どうぞ、よろしくお願いします。

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

    再起動したら起動しなくなりました。 エラーのメッセージは 「次のファイルが存在しないか、または壊れているためWindowsを起動できませんでした。<Windows root>¥system32\hal.dll 上記ファイルをインストールし直してください」 とでます。大変困っております。どうかよろしくお願いいたします。