WinLogon Process – USERINIT.EXE

Userinit.exe is a process in Windows NT 3.x or later, Windows 2000, Windows XP and Windows Vista. It specifies the programs that Winlogon runs when a user logs on. By default, Winlogon runs Userinit.exe, which runs logon scripts, reestablishes network connections, and then starts Explorer.exe, the Windows user interface. This file can be configured to add, remove, or substitute programs. We'd recommend against removal.

More information can be found at http://www.microsoft.com/resources/documentation/Windows/2000/server/reskit/en-us/Default.asp?url=/resources/documentation/Windows/2000/server/reskit/en-us/regentry/12330.asp.

The way in which UserInit.exe and MsGina.dll work has changed in Windows Vista. You can learn more about the chages at http://msdn2.microsoft.com/en-us/library/aa378750.aspx.

Here are some solutions to common problems:,br> Using Windows XP, you find that the My Documents folder opens on system startup - http://support.microsoft.com/default.aspx?scid=kb;en-us;555294.

Desktop icon names do not appear correctly after you restart your Windows XP-based computer - http://support.microsoft.com/kb/835417.

Under Windows 2000 and 2003, you log into Windows and are immediately logged off - http://support.microsoft.com/kb/555648.

How to prevent a computer from running a user logon script in Windows Server 2003 - http://support.microsoft.com/kb/924034.

A modification to the Userinit.exe file can delay the initialization of the spooler until the Windows user interface is initialized to speed up Windows startup in 2000 or 2003 - http://support.microsoft.com/kb/240683/.



  • Safe


  • http://www.microsoft.com