高原の里 > パソコン > > hal.dllがない! |
hal.dllがない!何が起こったかWindows 2000を含むハードディスクのパーティションをシステムコマンダー7やPartitionExperを使って操作しているうちに、次のエラーによりWindows 2000が立ち上がらなくなりました。 <Windows root>\system32\hal.dll 上記のファイルをインストールし直してください。 次のファイルが存在しないかまたは壊れているため、Windowsを起動できませんでした。 解決法Windows 2000のインストールパーティションのboot.iniの情報がおかしくなったためでした。私のWindows 2000は第二パーティションにインストールし、しかもファイルフォーマットがNTFSですので、フロッピーディスクで立ち上げてboot.iniを編集するというわけに行きませんでした。次のようにしたら解決しました。
ツール -> フォルダーオプション -> 表示 -> 詳細設定 のうち、「ファイルとフォルダの表示」をすべて表示に、「登録されているファイルの拡張子は表示しない」のチェックボックスをはずし、「保護されたオペレーティングシステムを表示しない」のチェックボックスをはずします。警告が出ますが、はいにします。ルートディレクトリーにboot.iniが現れますので、整理しましょう。 |