かなり前から以下のメッセージをが出てWindowsXPが使えなくなる時があった。
次のファイルが存在しないかまたは壊れているため、Windows を起動できませんでした :
\WINDOWS\SYSTEM32\CONFIG\SYSTEM
何回かリトライすれば起動するのでごまかしながらやっていたのだけど、いい加減根本的解決を仕様と思い、復旧に踏み切る。
同じディスクにあるLinuxMint4.0を立ち上げて調べる。
こっちは生きているな。
復旧にはここのページを参考にさせてもらった。
\WINDOWS\SYSTEM32\CONFIG\SYSTEM が存在しない2 - 2apes backyard
http://blog.livedoor.jp/zapes/archives/50106366.html
Linux Mint 4.0を起動して、WINDOWSパーテーションを/media/hda1としてマウント。
その後、/media/hda1/WINDOWS/SYSTEM32/CONFIGを同じフォルダにコピーする。名前がCONFIG のコピーになるけど、後で直すし。
この時読み込みエラーが。セクタ死んでるな、こりゃ^^;
念のため元のディレクトリをCONFIG.bkにリネーム。
さっきコピーした方をCONFIGにリネーム。
その後、System Volume Informationの
_REGISTRY_USER_.DEFAULT
_REGISTRY_MACHINE_SECURITY
_REGISTRY_MACHINE_SOFTWARE
_REGISTRY_MACHINE_SYSTEM
_REGISTRY_MACHINE_SAM
から復旧。
意外とすんなり。
最初、\WINDOWS\REPIARから持ってきたらパスワード云々が違うとかでこけたので
こっちの方法がおすすめなのかも。
|