Okay, after much searching of Google, I found an answer that worked for me, my computer is now fixed without having to reinstall the OS. Solution courtesy of Aran, was found athttp://social.technet.microsoft.com/Forums/en-US/itprovistasp/thread/4491fe25-be44-430e-a384-fb58c5da5ad0/
It essentially involves doing a manual system restore.
- Open the recovery console
- Change working directory to whatever the root folder of the Windows install is (might be D: or some other letter for some people):
cd /d C:\windows\system32\config
Rename the following files by typing the following:
ren default default.oldren sam sam.oldren security security.oldren software software.oldren system system.old
- Change the working directory:
cd regback
- Copy the files from this directory to the previous directory as follows:
copy default c:\windows\system32\configcopy sam c:\windows\system32\configcopy security c:\windows\system32\configcopy software c:\windows\system32\configcopy system c:\windows\system32\config
- Having done this, I restarted my computer, and it booted all the way with no errors. However, it seemed somewhat unstable, so I booted into Safe Mode and ran CHKDSK (chkdsk /B) and conducted a normal system restore to before the service pack install using the normal method. To fix remaining problems, I ran sfc /scannow. My computer now seems to be running as well as ever.
Hope this helps,
Sam