質問

次のファイルが存在しないかまたは壊れているため Windows を起動できませんでした Windows\system32\config\systemというエラーが表示され、OSが起動できない
質問者:じゃぐ 質問日時:2013年5月7日(火)
カテゴリ:ソフトウェア > OS

回答

レジストリが壊れています。
回復コンソールを起動し、c:\windows\repairのレジストリバックアップから戻す方法はお勧めしません。レジストリの情報が古すぎます。
  • CドライブのHDDを取り出して他のパソコンに繋げるか、
    他の起動ドライブから起動してください。
  • エクスプローラの[ツール]->[フォルダ オプション]->[表示]->全てのファイルとフォルダを表示するを選択し、 一番下の保護されたオペレーティングシステムファイルを表示しない(推奨)のチェックをはずしてOKを押してください。
  • ドライブの直下に\System Volume Informationフォルダが表示されると思います。
  • このままだとSystem Volume InformationにアクセスできませんのでSystem Volume Informationを右クリックしプロパティを開く自分のアカウントを追加してください。
  • System Volume Informationの中の_restore{xxxx-xxx}の一番更新日付の新しいフォルダを開く、RPXXXも一番更新日付の新しいフォルダを開く
  • snapshotフォルダを開いて以下のファイルを適当なところにコピーします。
    • _REGISTRY_MACHINE_SAM
    • _REGISTRY_MACHINE_SECURITY
    • _REGISTRY_MACHINE_SOFTWARE
    • _REGISTRY_MACHINE_SYSTEM
    • _REGISTRY_USER_.DEFAULT
  • コピーした5つのファイルの名前を変えます。_REGISTRY_MACHINE_SAM->SAMのように_REGISTRY_MACHINE_を消してください。_REGISTRY_USER_.DEFAULT->DEFAULTにしてください。
  • 繋げたHDDの\WINDOWS\SYSTEM32\CONFIGに5つのファイルを移動してください。
  • シャットダウンして元の構成にしてください。
  • 再度起動し「深刻なエラーから回復しました」と表示されるかもしれませんが気にしないでください。以上で終わりです。

この件に関するお問い合わせ

回答に疑問を感じる・問題が解決しない
回答に疑問・不満を感じたら、ご意見をお寄せください。参考にさせていただきます。
※専門家からの返信はありません。
ご意見はこちらから
もっと詳しく知りたい
新しい質問や、より詳しい内容についての質問は有料です。
質問サービスのご案内はこちらから
専門家に直接パソコンを見てもらいたい
有料の出張サービスをご利用いただけます。(地域限定)
出張サービスのご案内はこちらから