Original post : Fix the registry - Guide for Windows XP, Vista, 7, 8, 8.1, 10.
C:
md tmp copy c:\windows\system32\config\system c:\windows\tmp\system.bak copy c:\windows\system32\config\software c:\windows\tmp\software.bak copy c:\windows\system32\config\sam c:\windows\tmp\sam.bak copy c:\windows\system32\config\security c:\windows\tmp\security.bak copy c:\windows\system32\config\default c:\windows\tmp\default.bak
delete c:\windows\system32\config\system delete c:\windows\system32\config\software delete c:\windows\system32\config\sam delete c:\windows\system32\config\security delete c:\windows\system32\config\default
copy c:\windows\repair\system c:\windows\system32\config\system copy c:\windows\repair\software c:\windows\system32\config\software copy c:\windows\repair\sam c:\windows\system32\config\sam copy c:\windows\repair\security c:\windows\system32\config\security copy c:\windows\repair\default c:\windows\system32\config\default
exit
C:\
_restore{87BD36673246476B923FF86E30B3E7F8}
Open any RP folder in that folder, e.g. RP1, and go to Snapshot.These are called Restore Points. Here is an example of path:
C:\System Volume Information\_restore{D86480E373EF47BCA0EBA81BE6EE3ED8}\RP1\Snapshot
C:\Windows\Tmp
Tmp
del c:\windows\system32\config\sam del c:\windows\system32\config\security del c:\windows\system32\config\software del c:\windows\system32\config\default del c:\windows\system32\config\system
copy c:\windows\tmp\software.bak c:\windows\system32\config\software copy c:\windows\tmp\system.bak c:\windows\system32\config\system copy c:\windows\tmp\sam.bak c:\windows\system32\config\sam copy c:\windows\tmp\security.bak c:\windows\system32\config\security copy c:\windows\tmp\default.bak c:\windows\system32\config\default
While an Upgrade Install procedure shouldn't touch your personal files, backup your files before you continue.
Do not boot from the DVD at boot. You must insert the Windows Vista DVD while you're logged in as an Administrator in Windows Vista.
cd Windows\System32\Config
MD Temp
copy BCDTemplate Temp copy COMPONENTS Temp copy DEFAULT Temp copy SAM Temp copy SECURITY Temp copy SOFTWARE Temp copy SYSTEM Temp
ren BCDTemplate BCDTemplate.bak ren COMPONENTS COMPONENTS.bak ren DEFAULT DEFAULT.bak ren SAM SAM.bak ren SECURITY SECURITY.bak ren SOFTWARE SOFTWARE.bak ren SYSTEM SYSTEM.bak
copy Regback\BCDTemplate BCDTemplate copy Regback\COMPONENTS COMPONENTS copy Regback\DEFAULT DEFAULT copy Regback\SAM SAM copy Regback\SECURITY SECURITY copy Regback\SOFTWARE SOFTWARE copy Regback\SYSTEM SYSTEM
While Upgrade procedure shouldn't touch your personal files, backup your files before you continue to make sure.
Important: You need to run the Windows 7 DVD while you're logged in Windows 7.
copy C:\Windows\System32\Config\Regback\BCDTemplate C:\Windows\System32\Config\BCDTemplate copy C:\Windows\System32\Config\Regback\COMPONENTS C:\Windows\System32\Config\COMPONENTS copy C:\Windows\System32\Config\Regback\DEFAULT C:\Windows\System32\Config\DEFAULT copy C:\Windows\System32\Config\Regback\SAM C:\Windows\System32\Config\SAM copy C:\Windows\System32\Config\Regback\SECURITY C:\Windows\System32\Config\SECURITY copy C:\Windows\System32\Config\Regback\SOFTWARE C:\Windows\System32\Config\SOFTWARE copy C:\Windows\System32\Config\Regback\SYSTEM C:\Windows\System32\Config\SYSTEM
A Reset procedure will erase personal data from your computer. Backup your files before you continue.
secedit /configure /cfg %windir%\repair\secsetup.inf /db secsetup.sdb /verbose
.exe
cd "%ProgramFiles%\Windows Resource Kits\Tools
subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f subinacl /subdirectories %SystemDrive%\ /grant=administrators=f /grant=system=f