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.
- Bart’s Preinstalled Environment (BartPE) bootable live windows CD/DVD
- How to edit the registry offline using BartPE boot CD?
Related Posts
- Restore Missing Folders to the Group Policy Editor in Windows XP
- Restore Missing Pin to Start Menu Context Menu Option in Windows XP
- Restore Missing “Mozilla Firefox” Entry to Set Program Access and Defaults in Windows XP
- Unable to Open Display Properties in Windows XP
- How to Restore the Missing Server Service in Windows XP
If you enjoyed this post, make sure you subscribe to our RSS feed! We feature Tips, Troubleshooting information, Scripts and Utilities for Microsoft Windows Operating Systems!
Prefer an E-mail subscription?





Thankyou very much. The solution was easy and fast!!!
If you can’t find userinit.exe in either your system32 or dllcache directory, then download BartPE. The BartPE executable will create a bootable CD that is easier to work with than the XP CD’s Recovery Console. (You need your Windows XP CD, that miscreants can get from piratebay, to make the BartPE CD.) I stuck in the BartPE CD and went to the command line. I typed “DIR” to list the contents at the root of the BartPE CD. I saw that it had a userinit.exe right there, so I didn’t have to deal with moving a copy over from elsewhere. I did something like “copy userinit.exe c:\windows\system32\” and it copied the file right over. I removed all media and restarted. Problem solved.
Thanks for the info, helped alot and made searching for a solution easy as pie.
Woop Woop!!! This fix is the king. Thanks man it worked like a dream.
Yes!!! This answer is my hero!!! :) I was searching for 2 days for this solution!!!
Thanks !
I tried and it helped a lot
Regards,
Durga