Trouble:
We have been receiving mails from several readers that they are not able to login to
Windows.
As soon as they login, the windows show applying your settings, saving your settings and logs off automatically without logging in. This situation is really very troublesome and gets onto the nerves of a person who needs his computer badly for some important work.
The main reasons behind this problem is a corruption in the registry key which holds the value of the files which are executed while login to windows. This registry key can get either replaced with some incorrect value or it might get corrupt due to some virus / trojan activity. Lets see how to fix this issue.
Fix:
We need to remotely access the infected computer from another computer on same network. Then we need to correct the registry key for userinit under winlogon.
Lets see the steps
one by one:
1. Connect the infected computer to a network which has at least one healthy computer connected.
Power on both of the computers.
2. From the healthy computer, Go to
Start > Run, type
regedit.exe and press enter. This will launch the registry editor.
3. Go to
File > Connect Network Registry, by using this infected computer’s name or IP address. For more details on this,
see this link.
4. Locate this entry
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\
5. At this entry there is a key names userinit, double click on the key and set its value to
“C:\WINDOWS\System32\userinit.exe,“
Exit the registry editor, restart the infected computer. This is it. This will work for most of the computers.
For those computers which still don’t let you login, you need to run a repair setup on such computers.To run a recovery setup,
see this link.
=========================================================
In windows xp or other os we can not change some registry values through network.
So in this case I have a solution…..
Make a bootable cd of UBCD.
Boot with that Cd and now you can change registry from here.