今日は朝からやれ「プリンタがエラーを出して印刷できない。」やら「PCの起動時になんかメッセージが出て起動しない。」やらの連絡が来る日だ。
プリンタ(CanonのLBP-9100C)は保証期間内だったので、メーカーサポートに連絡してサービスマンに修理に行って貰う様に手配して対応が終わったけど、PCの起動不良のほうはちょっと手強い。
件のPCを持ってきて貰って電源を入れてみると「次のファイルが存在しないかまたは壊れているため、Windows を起動できませんでしたC:\WINDOWS\SYSTEM32\CONFIG\SYSTEM」と出てしまいWindowsXPが起動しない。
このエラーはなんらかの理由で(Windows自身の問題も含め)レジストリファイルが壊れたということらしく、復旧するにはバックアップされているレジストリファイルで壊れているレジストリファイルを上書きする必要がある。
情報を探してみると対処した人の情報が見つかったが、いずれもknoppixを使ってバックアップからレジストリファイルを復旧している。
早速knoppixをダウンロードしようとしたが、ダウンロードサイト(独立行政法人 産業技術総合研究所)に繋がらないorz
負荷が高いか回線が遅い(通信の集中か?)かサーバーそのものが落ちているか判らないが、とにかくCDイメージのダウンロードが出来ない。
で、思いついたのが他のPCに繋いでファイルを復元すること。
USB接続のHDDケースに問題のPCのHDDを入れ、OSが入っているパーティション(仮にFドライブとする)にある「System Volume Information」内の復元ポイントのフォルダからレジストリファイル(5個)を「F:\Windows\temp」下にコピーし、それを「F:\Windows\system32\config」下へコピーした。
コピーが終わってからHDDを元のPCに戻して電源を入れたところ、WindowsXPの起動画面が出て「やった!直った!!」と思ったが、その後でブルースクリーンが出て「Unknown hard error」とのメッセージが表示された。
うーん、一筋縄ではいかないようだ・・・・・・・・
最後のバックアップではなくて、一つ前のバックアップを使ってみるかぁ、、、、、、、