参考以下百度搜索到的内容:
分析:最终原因就是userinit.exe的事有好几种情况。
1.这个一般是由于可恶的病毒把自身加载到了注册表
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
分支下的键Userinit的后面C:\WINDOWS\system32\userinit.exe,
形成C:\WINDOWS\system32\userinit.exe,病毒文件.exe的形式
杀毒软件清除时,不小心将整个键值清除,那么系统无法初始化,就会反复注销了。
2、还有一种情况就是病毒会把注册表中键值的userinit改为userinit32。
3、误把系统中的userinit.exe删除了。
故障排除方法:
userinit.exe文件丢失和注册表键值错误的恢复方法是不同的,故分别表述。
1、userinit.exe文件丢失
方法一、原位升级安装(我不推荐)
很多系统问题可以用这个方法解决,比如反复自动重启之类,优点是不影响原有的应用软件,个人设置也不会丢失,缺点是花时间比较多,重装系统至少也要半个小时左右吧。
方法二、用故障恢复控制台(推荐)
从 Windows 2000 开始安装光盘附带故障恢复控制台功能,用它能解决很多系统问题,针对本文所述问题的解决方法是,用操作系统的安装光盘启动计算机进故障恢复控制台,键入(假设光驱盘符为F):
cd system32
expand f:\i386\userinit.ex_
exit
2、userinit.exe相关注册表键值错误
方法一、原位升级安装
方法二、用网络上流传的系统急救光盘
光盘附带注册表编辑工具的就行,比如深山红叶袖珍PE工具箱、Rock2000做的中文菜单超级启动工具光盘,另外,《计算机应用文摘》每月下旬刊附带的光盘也可以。
在此以使用中文菜单超级工具启动光盘(2005.10.30)为例说一下修复方法。
用这张光盘启动计算机,选[1] Windows NT/2000/XP 工具,再选[2] Windows PE中文版带汉化ERD2003,进入命令行界面后,键入erd2003启动ERD2003系统,开始 -> 注册表编辑器,按本文开头所述修改为正确的键值即可。
原帖地址:
推荐楼主选择比较接近的一步,然后在回复中注明出现楼主这故障的,一般是禁止了
userinit.exe不推荐未经分析就使用卡卡助手禁止启动项。Ö»NîhðáZbbs.ikaka.comSÙWþHá©