userinit.exe一般位于系统目录下,比如在 Windows XP 系统中就是在C:\WINDOWS\SYSTEM32\下面,文件属性中的描述是:Userinit Logon Application,同时在注册表中有一个键值指向这个文件:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Userinit
在我用的 Windows XP 系统上此键值为:C:\WINDOWS\system32\userinit.exe,
(在 Windows 2000 系统上此键值则为:C:\WINNT\system32\userinit.exe,)
在登录系统后首先将读取这个键值并执行其中指向的程序,如果此键值被某些病毒修改或userinit.exe文件被误删除,就会出现登录系统后立即注销的情况,只能借助操作系统的安装光盘及一些网络上流传的系统急救光盘进行修复。