1年以上放置状態でしたが、日々のパソコンサポート備忘録も含めてチョコチョコ更新していこうと思います。
今回は、嫁のママ友からのご相談。
電源を入れると「次のファイルが存在しないかまたは壊れているため、Windowsを起動できませんでした:\WINDOWS\SYSTEM32\CONFIG\SYSTEM」って表示されてWINDOSが起動しないとのこと。
これって結構ある起動時のエラーですよね。
手っ取り早いのは「リカバリ」です。
でも、今回は中古PCでリカバリCDが無いということ・・。
ちょっと面倒な作業ですが、バックアップから壊れたレジストリをコピーして、エラーのところに貼り付けることに。
今回は
C:\WINDOWS\SYSTEM32\CONFIG\SYSTEM
C:\WINDOWS\SYSTEM32\CONFIG\SOFTWARE
C:\WINDOWS\SYSTEM32\CONFIG\SAM
C:\WINDOWS\SYSTEM32\CONFIG\SECURITY
C:\WINDOWS\SYSTEM32\CONFIG\DEFAULT
この5つのファイルの復旧。
作業するには何種類か作業する方法があります。
リナックスで起動して、コマンドで操作する方法。
DOS経験であればそれほど難しいものでは無いと思います。
あとは、HDDを取り外して別のPCに取り付けて操作。
この場合、「System Volume Information」フォルダにアクセスしなくてはいけないのですが、保護されていて普通にはアクセスできません。
このフォルダのプロパティからアクセスできるようにセキュリティを変更。
最新の「RP●●●」を探す。
「snapshot」>
○_REGISTRY_MACHINE_SAM
○_REGISTRY_MACHINE_SECURITY
○_REGISTRY_MACHINE_SOFTWARE
○_REGISTRY_MACHINE_SYSTEM
○_REGISTRY_USER_.DEFAULT
をどこか適当なところにコピー。
それぞれを
○SAM
○SECURITY
○SOFTWARE
○SYSTEM
○DEFAULT
にリネーム。
それを壊れたHDDの
\WINDOWS\SYSTEM32\CONFIG にコピー。
コピー前に一応バックアップしてね。
これで、HDDを元のPCに戻して電源を入れると問題なく「起動」しました。
レジストリ操作なのでかなり慎重に作業をしますが、1時間もあれば確実に終わります。パソコンが2台無いとか、外したHDDを他のPCにつなげる手段が無いという場合は、ドットウェブにサポートをご依頼下さい。
※書かれている内容を実行する場合は、自己責任でお願いします。いかなる損害も当方は一切の責任を負いません。

