Printed from:
http://saveme.danfischbach.com/win7reg
Notice: This fix is for Windows XP and not for Windows Vista or Windows 7. Please make sure you always start at the the beginning of the guide.
Editing the Windows 7 Registry Offline
We're going to edit the Windows 7 registry and hopefully it should fix the issue.
- Boot to the Windows 7 Recovery Partition by pushing F8 when booting up. (before you see the four balls form the Windows 7 flag) Use the arrows keys and select Repair Your Computer by pressing Enter/Return on your keyboard.
- Wait a bit. A bar should be filling up on the bottom of your screen as the Recovery Partition loads.
- Select your language and keyboard layout and click Next.
- Select your user account on the computer and type in your password and click OK.
- A System Recovery Options window will show up. Click on Command Prompt.
- Type the following command: (After each line, push Enter/Return.)
- A Registry Editor window should open
- Left click once on HKEY_LOCAL_MACHINE, but don't expand it. (don't click on the plus sign next to it)
- At the top of the window, click on File -> Load Hive...
- Browse to C:\WINDOWS\system32\config\SOFTWARE
- IMPORTANT NOTE: You'll be dropped into an X: drive! Please navigate to your Windows boot drive. (normally C:)
- A small window will come up. In it, type "abc" for the "Key name" and push Enter/Return on your keyboard
- In the left window pane, navigate to:
HKEY_LOCAL_MACHINE\abc\Microsoft\Windows NT\CurrentVersion\Winlogon - Click on the Winlogon folder and then look in the right window pane
- In the left column of the right window pane, look for Shell
- Make sure it ONLY says "explorer.exe" to the right of it (two columns over)
- If it does not, change it now by double-clicking on Shell
- In the left column of the right window pane, look for Userinit
- Make sure it ONLY says "C:\WINDOWS\system32\userinit.exe," to the right of it (two columns over. NO QUOTES. THAT COMMA ON THE END IS IMPORTANT!) Also, make sure that there is nothing after the comma.
- IMPORTANT NOTE: If you did not install Windows on the C: drive but another drive letter, replace C: above with the letter you use.
- If it does not, change it now by double-clicking on Userinit
- In the left window pane, navigate to: HKEY_LOCAL_MACHINE\abc\Microsoft\Windows NT\CurrentVersion\Image File Execution Options
- Under the "Image File Execution Options" folder, (click the plus sign to the left of the folder) there will be other folders in the left window pane. Highlight and delete any of the following folders if they exist:
alg.exe
cmd.exe
csrss.exe
explorer.exe
firefox.exe
iexplore.exe
logoff.exe
logonui.exe
lsass.exe
regedit.exe
rundll32.exe
services.exe
smss.exe
spoolsv.exe
svchost.exe
taskmgr.exe
userinit.exe
winlogon.exe
wpabaln.exe
wscntfy.exe
wuauclt.exe - Once all are fixed, unload the hive by going to HKEY_LOCAL_MACHINE\abc and then going to File -> Unload Hive...
- Confirm unloading
- Close the Registry Editor
- Close the Command Prompt.
- Try restarting your computer in Normal or Safe Mode to see if you can log in.
regedit
So, NOW are you able to log in?
Yes!: Please go on to the next page! :-)
Still No!: Please contact me. (see the first page)
Was this step extra helpful? Please it!