Ads by Google
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
[--/--/-- --:--] | スポンサー広告 | page top
windows\system32\config\SYSTEM が壊れている?
※ この作業はあくまでも今日のレスキュー作業手順の紹介しています.
  この作業を参考に行う方は,自己の責任で行ってください.

--- 突然にWindowsXP が起動しなくなったPCが持ち込まれました. ---
起動のメッセージは

”次のファイルが存在しないかまたは壊れているため、Windows を起動できませんでした: \WINDOWS\SYSTEM32\CONFIG\SYSTEM”

こういう場合は,システムの復元のデータ戻すことで回復する場合があります.

レスキュー準備作業
1.PCの起動を確認
2.HDDの音の確認 異常音無し(ディスク障害でないことを確認)
3.CD起動できるバックアップツールでよる外付けHDDなどにバックアップ
  (PowerX Hard Disk Manger はお勧めです.)

これで,ディスク内の修正ができる状態になります.
思い切って修復にあたりましょう.
何かあった時は,上記3のバックアップデータを戻しましょう.

レスキュー作業

先に「注意書き」
※ 下記の内容は例で,必ずしも hda1 は場合に C:\ でない場合があるので,
  自分のPC環境を確認して作業してください.
※ RPxx(xxは追い番)
※ RPxx は最新日時のデータはすでにレジストリデータとして壊れている場合が
  あるので,1つ2つ前の日時データが良いと思います.

1.knoppix で起動
2.GUI では,ntfs への書き込み説明が難しいので,コンソールでやります.
  $ sudo -s
  # ntfsmount /mnt/hda1 -o dev=/dev/hda1,umask=0,succeed_chmod
  # cd /mnt/hda1/System Volume Information/_restore
  # cd RPxx (snapshotに全てのファイルが残っている最新のフォルダ)
  # cd snapshot
  # cp _REGISTRY_MACHINE_SYSTEM /mnt/hda1/WINDOWS/system32/config/system
  # cp _REGISTRY_MACHINE_SAM /mnt/hda1/WINDOWS/system32/config/sam
  # cp _REGISTRY_MACHINE_SECURITY /mnt/hda1/WINDOWS/system32/config/security
  # cp _REGISTRY_MACHINE_SOFTWARE /mnt/hda1/WINDOWS/system32/config/software
  # cp _REGISTRY_USER_.DEFAULT /mnt/hda1/WINDOWS/system32/config/default

3.この後 Windows を 再起動.

4.Windows の起動を確認.再起動.
5.Windows の再起動確認.OK.復旧完了!

以上

ウィルス対策ソフトとかでは,System Volume Information/_restore へは,
アクセスできるのに,ユーザレベルでは,アクセスできないのが不思議です...

[2009/01/12 17:54] | 今日のレスキュー | トラックバック(0) | page top
トラックバック
トラックバック URL
http://memoandarc.blog100.fc2.com/tb.php/28-f4cdb50f
この記事にトラックバックする(FC2ブログユーザー)
| ホーム |