Restore the Missing userinit.exe File

Q: When I logon to either user account (both are set up as administrator) the password is accepted, the message “Loading settings” displays, the wallpaper shows briefly, then the message “Logging off” displays and it comes back to the welcome screen. I tried everything that is explained in this link. I do not see the file userinit.exe or wsaupdater.exe in the system32 folder.

A: The DllCache folder (c:\windows\system32\dllcache\) maintains a copy of userinit.exe. Simply copy it to the system32 folder. If not, you may have to expand a copy from the source. (either from the Windows XP CD, or from the ServicePackFiles source path)

As you’re unable to login to the system at present, either use Bart’s PE boot CD, or use the parallel Windows XP installation (if available) to carryout the file/registry operations.


Related Posts


Email SubscriptionPrefer an E-mail subscription?

Enter your email address:

Delivered by FeedBurner

3 Comments

  1. Prashanth
    said this on Monday, January 31st 2011 1:27 am

    so here is the solution to my issue below

    1. I found another system with windows 2003 server 64 bit standard edition.
    2. I copied the C:\windows|system32 folder from another system to my problem hard drive.
    3. Started the system using windows 2003 server 64 bit standard edition CD.
    4. In the first screen it asks if u want to setup windows press enter or if you want to do recovery console press r.
    5. Dont do recovery console. Press enter.
    6. Next screen you will get the C\Windows Path listed and it provides “Repair” option.
    7. Do the REPAIR and provide necessary settings. The system accepts the password this time.

    Thanks

  2. Prashanth
    said this on Wednesday, January 26th 2011 11:59 am

    I have the same issue with my windows 2003 standard edition 64 bit OS. when i try to login it automatically logs me off. I tried the following options using windows 2003 standard edition 64 bit Operating system CD- recovery mode

    1. Copied userinit.exe file from other windows 2003 enterprise edition 64 bit to C:\WINDOWS\SYSTEM32 folder. This did not work.

    Then i tried
    2. Copied userinit.exe file from other windows 2003 enterprise edition 64 bit to C:\WINDOWS\SYSTEM32 folder. And copied userinit.exe to WSAUPDATER.EXE. This didnt work either.

    3. Copied userinit.exe from technize.com and pasted it in C:\Windows\System32 folder and copied it further to WSAUPDATER.EXE. Did not work

    4. I tried BartPE but it didnt recognize the installation files in win 2003 64 bit OS.

    Please let me know if i am missing anything

  3. Alexey
    said this on Thursday, September 23rd 2010 2:00 am

    It didn’t help me, I think because my windows is not on C: disk, but BartPE sees it as C: I copied the file but, I still cann’t log in…please help.

Leave a Reply