出现这种现象很可能是由于病毒修改了这个键值:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Userinit
正常的值应该是象这样的:
C:\WINDOWS\system32\userinit.exe,
病毒修改成了userinit32.exe
原因可能是是杀毒工具将userinit32.exe删除导致登录后立刻注销的情况出现
解决方法:
用Windows的安装光盘启动计算机,进故障恢复控制台,将userinit.exe复制一份命名为userinit32.exe,重启能正常进系统后再修改此键为正常值
另一种解决方案:
上网下载了一个最新版深山红叶袖珍PE系统工具箱V24《黑客X档案专用版》刻录成光盘,并在虚拟机上试验成功,可以修改本机注册表。
下载地址:http://www.downxia.com/downinfo/188.html,
光盘启动-[1]Windwos PE(xp)深山红叶光盘工具箱-开始-强力系统修复ERD2003-首先在此设置当前系统目录!(当前=C:\windows[选择当前系统路径])-注册表编辑器(Regedit,针对硬盘系统)-找到[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon],在其下新建一个字符串值,键名为Userinit,键值为C:\WINDOWS\system32\userinit.exe,,重新启动,系统登陆正常。
2.
电脑清理病毒后出现了登陆自动注销的情况
这样不管你用什么模式,都进不到桌面
后来上网查了一下
原来是病毒把用户启动程序“userinit32.exe”给改名了
我们进DOS下 给他改过来 就OK了
进入DOS
运行 copy c:\windows\system32\userinit.exe userinit32.exe
这样之后重起一下电脑,就可以了
XP登陆后自动注销的解决办法
HKEY_LOCAL_MACHINE>Software>Microsoft>
Windows NT>CurrentVersion>Winlogon的一个键值:UserInit,改为OldUserInit。userInit里边用自己的广告程序代替。就是因为这个UserInit的值里边要用到广告程序,造成系统登录返回。删除UserInit,把OldUserInit改为UserInit就可以了。
因为系统不能够正常启动,是因为%System%\system32\userinit.exe没有给执行。