两个原因 一个是%systemroot%\system32\userinit.exe文件丢失
解决办法 找一个XP安装盘 最好 进入恢复控制台 然后在命令行下面 把光盘中i386文件 复制到%systemroot%\system32\下面 即可
需要用到 expand userinit.ex_ C:\windows\system32这样的命令
另一个原因[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon]
下面的
<Userinit><C:\WINDOWS\system32\userinit.exe,>这个 键值被破坏
方法 找一个WInpE系统的盘 例如深山红叶的 盘 利用他引导进入PE系统 之后利用里面的注册表编辑器 把这个简直键值 改成上面的样子
这就是 不重装的办法 如果你有这样的盘 可以试下 否则只能重装