Let's try to roll back the registry from Recovery Console. Seems like I've been using this technique a lot lately...it's a bit long and a little involved, but it has been very effective.
Boot from the Windows XP installation CD...after the first several screens load, you will be given a choice to choose
R for Recovery Console[. You will then be asked to log in. Choose the installation to be repaired by number (usually 1)...yours will likely be different as we want the old installation, perhaps 2...and press "Enter". When you are asked for the Administrator password, leave it blank and press "Enter".
When you get to the recovery console prompt:
- Type cd \ and press "Enter".
- Type cd system~1\_resto~1 and press "Enter".
- Type dir and press "Enter".
After you press enter you will see a list of folders (like rp1, rp2) If the list of restore points has more than one page then press the "Enter" key until you reach the end of the list- Type cd rp {number of the second to last folder in the list} and press "Enter". (Example: Type cd rp9 if rp10 is the last restore point.)
- Type cd snapshot and press "Enter".
- Type copy _registry_machine_system c:\windows\system32\config\system and press "Enter".
- Type copy _registry_machine_software c:\windows\system32\config\software and press "Enter".
- Type exit and press "Enter".
Your PC will reboot.
If you get an access denied error when doing the above, then do the following at the recovery console:- Type cd \ and press "Enter".
- Type cd windows\system32\config and press "Enter".
- Type ren system system.bak and press "Enter".
- Type exit and press "Enter".
Your PC will reboot, go back into the Recovery Console and start from the beginning.
If you run into a problem or have a question, please ask before proceeding with any given step.