今週日曜日の夜、パソコンの電源を入れるといやなメッセージが...!。
次のファイルが存在しないかまたは壊れているため、Windowsを起動できませんでした。
<windows root>\system32\hal.dll
上記のファイルをインストールし直してください。
なんたること!どうにかならないものかと、別のPCを使ってネットで解決策を調べる。いろいろ情報は見つかり、いろいろ試してみるのだが、いずれをもっても回復できない。丸一日やってもうだめかと、仕方なく新しいハードディスクを買ってくる。XPをインストールして、これからさらに各種アプリケーションをインストールしなければならないことを考えると気が遠くなってくる。
ただ、そこに唯一の救いがあった。バックアップソフトの「StandbyDisk 5」。結果的にはこれを入れておいたおかげで救われる。バックアップスケジュールの都合上、1週間分のデータを失くすだけで済んだのである。それと、この3日間の無駄な労力(哀)。
専門的な情報はその手の詳しいサイトを見ていただくとして
★教訓
・よくわからないままあわてて色々いじらない。回復できるものも回復できなくなる。
・また今回の事を招いた原因で考えられるのが、一度電源が落ちたところで間をおかずに電源を入れたこと。電源が落ちたところですぐにまた電源を入れてはいけない。
★絶対おすすめ!
参考サイト:
http://gigazine.net/news/20060419_xprebuild/
http://pctrouble.lessismore.cc/boot/system32_haldll.html
http://pctrouble.lessismore.cc/running/not_formatted.html
http://www.miuxmiu.com/archives/2011/03/02/windows_pc_startup_system32_hal_dll_error_repair.html
http://www.miuxmiu.com/archives/2011/03/02/windows_xp_boot_ini_repair_command.html
http://mikasaphp.net/winkcboot.html
http://pcr-s.cocolog-nifty.com/blog/2011/06/haldll-42b0.html
http://homepage3.nifty.com/fireblue/p17.html
http://www.e-joy.co.jp/supp/faq/winxp/00016.htm
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1013277565
メモ:
c:\boot.ini
フォルダオプションで
・「すべてのファイルとフォルダを表示する」をチェックする
・「保護されたオペレーティングシステムファイルを表示しない」のチェックを外す
これをしないと見えない。
[boot loader]
timeout=20
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /fastdetect
bootcfg /list
bootcfg /rebuild
余談:
タイの水害が原因とかでハードディスクの値段が跳ね上がっている。たかが500GBで9,970円もした。
コメントする