Hi,
Yes, System Restore will restore the registry, other than some values
that contain passwords.
This will require that the system can boot to Safe Mode, or Command
Prompt. Otherwise a utility such as Erunt will be needed.
You will want to made sure System Restore is functioning correctly
before proceeding.
Create a new restore point named TEST.
Create a new folder in the desktop an name it TEST.
Now restore to the Test restore point.
You will receive a message if the restore was successful, and the Test
folder on the desktop will be gone.
ERUNT: The Emergency Recovery Utility NT - Registry Backup and Restore
for Windows NT/2000/2003/XP
http://www.larshederer.homepage.t-online.de/erunt/
The Last Known Good Configuration option is very limited.
Choosing the Last Known Good Configuration startup option provides a way
to recover from problems such as a newly added driver that may be
incorrect for your hardware. It does not solve problems caused by
corrupted or missing drivers or files.
When you choose Last Known Good Configuration, only the information in
registry key HKLM\System\CurrentControlSet is restored. Any changes you
have made in other registry keys remain.