\WINDOWS\SYSTEM32\CONFIG\SYSTEM が存在しない

1ヶ月くらい前、いつも通り、ノートパソコンの電源を入れたところ、


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



と表示され、safe モードですら、起動できなくなってしまいました。

今回は、突然起こった Windows のトラブルに関する解決方法について、
備忘録的に書いておこうと思います。


別の PC で、インターネットを検索したところ、同じ現象で Windows が起動できなくなったという記事をいくつか見つけました。
解決方法もいくつかのページで紹介されていますが、


レジストリの破損により Windows XP を起動できなくなった場合の回復方法



を忠実に守るべきだと思います。他のページの解決方法を読むと、対応が中途半端だったりして、さらに深みにはまることになります。
実際、さらに深みにはまってしまったのですが。。。


まず、最初に困ったのが、WindowsXP の CD-ROM など手元にないため、
というのが、最近のノートパソコンは OS の CD-ROM など付属していないため、
フロッピーディスクを用意しないといけないということです。
WindowsXP の起動ディスクを作るためには、フロッピーディスクが6枚も必要です。
この6枚のフロッピーディスクをどう用意するか、それが一番最初の課題になります。
いまどき、空のフロッピーディスクを6枚も持ってる人はそうそういないのでは
ないでしょうか。。。
押入れを探して、使っていないほこりをかぶったフロッピーディスクを掘り当てて、
なんとか6枚用意しました。

起動ディスク自体は、「Windows XP のインストール用起動ディスクを入手する方法」通りの手順で作成することができます。
手元に PC が1台しかないと、いざというときに起動ディスクすら作れませんので、
事前に作っておくべきだと思います。備えあれば、憂いなしです。

重要なことは、


WindowsXP の起動ディスク作成には、フロッピーディスクが6枚必要!!



ということです。(大きく書いておきます。)

起動ディスクを使って起動しようとしたところ、USB 接続のフロッピーディスクドライブが
全く認識してくれませんでした。。。
ThinkPad の X40 という機種なのですが、おそらく、ThinkPad 純正の FDD があったはずだと、これも押入れを探しました。純正の FDD であれば、認識してくれました。


メーカー純正の USB 接続の FDD が必要!!



なんとかフロッピーディスクから起動し、\WINDOWS\SYSTEM32\CONFIG\SYSTEM を
repair フォルダからコピーしました。
前述したマイクロソフトのページではなく、他のページを参照していたため、
それだけで十分だと思っていました。

これだけでは、対応が不十分です!!

マイクロソフトのページにあるように、


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つのファイルで1セットです。したがって、system をコピーするだけでは、
復旧できませんし、それどころか、起動ディスクでも起動できなくなってしまいます。。。

結局、自分の PC は、間違った対応方法により、起動ディスクでも起動できなくなってしまいました。。。

このような状態になっても、まだ、復旧は可能です。その方法については、次回。