找一张xp安装盘,引导启动进入故障恢复控制台,输入以下命令,每行输完都敲一下回车:
cd system32
expand X:\i386\userinit.ex_
exit
注:上述第二行命令中的X:是你的光驱盘符。
如果还不行的话可能是注册表中userinit键值有问题了,可以用pe引导启动,修改注册表[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon],将其下的"Userinit"值改为"C:\WINDOWS\system32\userinit.exe,"
注:C:是你的系统盘,最后的逗号不要省略