As Pegasus suggested but in greater detail. Another solution that solved
this issue for me was simply doing a repair install of the OS.
1. Navigate to
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Winlogon"
2. If there is a key named "OldUserinit", delete the "Userinit" key and
rename the "OldUserinit" key to "Userinit".
3. The "Userinit" key should now say
"WINDOWS_PATH\system32\userinit.exe,"
"WINDOWS_PATH" is relative to where you have your windows installed.
Mine would be "C:\WINDOWS\system32\userinit.exe,"
You could also do:
1.- Get into the recovery console (with boot disks, you can get them
from microsoft page).
2.- Get the file userinit.exe from another NOT INFECTED computer.
(located in windows/system32 folder)
3.- Overwrite the userinit.exe original file (from the infected
computer) with the new one (use a cd or disk to transport it) (COMMAND:
COPY e:/userinit.exe c:/windows/system32/userinit.exe)
4.- Rename the userinit.exe to wsaupdater.exe
--
Michael D. Alligood,
MCSA, MCDST, MCP, A+,
Network+, i-Net+, CIW Assoc.,
CIW Certified Instructor