Windows Xpの話題
Windows XP SP3の導入前にレジストリの掃除
1.SP3をインストールしたら起動不能に... <<前提>> 普段SP2の状態で使っていて起動不能になったのではなく、 SP3を適用したとたんに次のようなメッセージが表示されて、起動できなくなった。 次のファイルが存在しないかまたは壊れているため、 Windows を起動できませんでした ¥WINDOWS¥SYSTEM32\CONFIG\SYSTEM オリジナルセットアップCD-ROMから、WINDOWS セットアップを起動して、このファイルを修復できます。 修復するには、最初の画面で、Rキーを押して下さい 2.先ず、SP3をアンインストールしましょう SP3をアンインストールすると、SP3を導入する前の状態に戻すことができます。 SP2の状態でインストールしたならSP2に、SP1の状態でインストールしたならSP1に戻るわけです。 アンインストールする手順 「Windows XP SP2 を回復コンソールからアンインストールする方法」 http://support.microsoft.com/kb/884090/ja 上記のサイトでは「SP2」と書かれていますが、「SP3」に読み替えれば、同様の手順で応用できます。 もし、セーフモードで起動できる状態なら、上記の方法は使わずにセーフモードで起動し、コントロールパネルの「プログラムの追加と削除」の中から、「WindowsXP Service Pack 3」を選択し削除することで、アンインストールできます。 英語ですが、次のようなマイクロソフトからの情報もあります。 「How to remove Windows XP Service Pack 3 from your computer」 http://support.microsoft.com/kb/950249 3.レジストリの掃除を実施してください SP2では問題なく動いていても、SP3を適用したとたんに、上記1に記載したメッセージを表示して起動できなくなるということは、レジストリに何らかの不整合が生じていると考えられます。SP3を適用する前に、レジストリを掃除し不整合な状態を解消すべきです。 SP3を適用する前に、次の作業を実施してください。 (1)ERUNTで現在のレジストリのバックアップをしておく ERUNTはレジストリをバックアップしたり、バックアップから復元をしたりすることができるソフトです。 altechのサイト http://www.altech-ads.com/product/10001070.htm (2)CCleanerでレジストリの掃除 CCleanerはレジストリを掃除するソフトです。 altechのサイト http://www.altech-ads.com/product/10001211.htm (3)再起動で正常動作を確認 問題なく起動することを確認します。 (4)Free Window Registry Repairでレジストリの掃除 Free Window Registry Repairはレジストリを掃除するソフトです。 cow&scorpionのサイト http://cowscorpion.com/Registry/FreeWindowRegistryRepair.html 英語版ですが、使い方は難しくありません。 ・「Full Scan」ボタンをクリック⇒レジストリの検査が自動的にスタート(時間がかかりますので、しばらく待ちます) ・レジストリの検査が終わったら「Fix Errors」のボタンをクリック⇒レジストリの掃除が開始されます。 ・左下に、Fix error finished! のメッセージが出たら完了です。⇒「Exit」をクリックして終了します。 レジストリが汚れている(不整合を起こしている)場合ほど、たくさん問題点が見つかります。 1000個以上問題点が見つかって驚いたことがあります(汗。 (5)再起動で正常動作を確認 問題なく起動することを確認します。 (6)NTREGOPTを使って、レジストリの圧縮 NTREGOPTはレジストリを再構築して最適化してくれるソフトです。レジストリのサイズも小さくなります。 cow&scorpionのサイト http://cowscorpion.com/Registry/ntregopt.html (7)再起動で正常動作を確認 問題なく起動することを確認します。 (8)ERUNTでこの時点のレジストリもバックアップしておく もし、(3)、(5)、(7)の何れかで正常起動できない状態に至ってしまった場合は、セーフモードで起動して(1)のバックアップを使ってレジストリを復元してください。デフォルトでは、C:\Windows\ERDNTフォルダの下に日付のサブフォルダが作成され、その中にERDNT.EXEが格納されます。ERDNT.EXEをダブルクリックすることで、レジストリを復元することができます。 4.SP3のインストールの実施 上記2の(1)〜(8)まで作業が正常に行えた場合には、SP3のインストールを実施してください。 レジストリに不整合があると、SP3のインストールに失敗する確率が高くなります。レジストリを掃除してからインストールをするようにしてください。 (2008年6月7日) 「動け!Windows 」 Home >WindowsXP関連>Windows XP SP3の導入前にレジストリの掃除 |