AndyGa, on Mar 23 2009, 09:05 AM, said:
For Everyone that is having the logon loop with xp, this is what is happening alot of times (but not always). YOu have been hit with malware and when you clean it the userinit file that xp uses to log you accounts on gets deleted. So after trying many things from recovery to complete reinstall, I have found a solution that seems to work (so far) all the time i have tried it. Follow the instructions below:
Before you start this, start your pc in recovery console (using system disk) and go to the system32
directory and make sure your userinit.exe file is in fact deleted (do Not delete it if it is there -- you need another solution than this one).
do not specify the file name to be extracted to.... it will fail... i.e.:
expand d:\i386\userinit.ex_ c:\windows\system32\ or if you CD into \windows\system32
expand d:\i386\userinit.ex_. Will work.
if you still get the logon loop after restarting do the following:
Start the pc in recovery console and make sure that the userinit.exe file is in the windows
directory. If it is type:
copy c:\windows\userinit.exe c:\windows\system32
If it says 1 file copied, type exit and boot from hard drive and it should be all good.
this doesnt work for me.
for the first 3 the system could not locate the specified files
and for the last 1 the file could not be expanded.
i have way to much schoolwork and other stuff on the computer so cleaning is definitely out of the question.
so i figured mayb the cd drive is something other than D so i tried expand d: - expand f: nothing.. im really lost an out of ideas..