查看文章 |
XP 用户登录后自动退出
2008-01-14 22:05
XP 用户登录后自动退出 ----请教高手
在出现问题的前一天,用过优化大师,清理过注册表,也设置过"启动时为桌面和EXPLOR使用独立进程". 问题补充:补充一点,电脑上安装了Symantec 10 企业版,并安装了360Safe.都是最新病毒库,并且今早我也上网找最近的病毒情况,没有此种现像的新病毒流行的报告.但在别的网站找到一提问,问题和我基本一样,他也是用过优化大师的.
且安全模式也一样登录不了.确定并非userinit.exe或logonui.exe的问题. 提问者: 匿名
情况一: 昨晚上网电脑中毒,用卡巴斯基杀毒后"WINXP开机登录后自动注销,安全模式也一样",经查询资料解决如下: 故障分析:广告程序BlazeFind干的好事,这个广告程序修改注册表时不是把自己的saupdater.exe放在userinit的后面,而是直接用 wsaupdater.exe替换了userinit.exe,使得注册表这一项HKEY_LOCAL_MACHINE\Software\ Microsoft\Windows nT\CurrentVersion\Winlogon\Userinit 的键值从默认的C:\WINDOWS\system32\userinit.exe,变为C:\Windows\System32\wsaupdater.exe,如果您使用Ad-aware 6 Build 181清除该广告程序,重启动后可能会造成用户无法登录系统。 解决方法:使用光盘或者软盘启动,将userinit.exe复制一份,命名为wsaupdater.exe放在同一目录下,以使得系统能够正常登录,然后将上面所述的注册表中被广告程序修改的键值恢复默认值,再删除wsaupdater.exe文件。(具体操作见以下) cd system32 copy userinit.exe wsaupdater.exe exit Click start, then run. Enter regedit and click OK. Using RegEdit, expand HKEY_LOCAL_MACHINE Software Microsoft Windows NT CurrentVersion Winlogon Locate Userinit in the value column, right-click this item, and choose modify. Replace "wsaupdater.exe" with "userinit.exe," (do not use quotes, and ensure the trailing comma is present as shown) and click OK. Exit RegEdit. Restart your computer, and log on to the system using an account with administrator-level privileges. Go to My Computer, then to the System32 folder (usually C:, then Windows, then System32). If Explorer prompts that removing files from these areas is not recommended, click to continue. Locate and remove wsaupdater.exe, and delete this file. 情况二: XP疯了,登陆后自动注销! 中了WORM_FUNNER.A病毒 用系统盘启动,登录进恢复控制台,copy c:\windows\system32\userinit.exe userinit32.exe 重新启动就可以正常登录了。 原因是MSN FUNNY病毒把正常的userinit.exe给破坏了,并且把注册表里的HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Windows NT\CurrentVersion\Winlogon 下的Userinit 键值由C:\WINDOWS\system32\userinit.exe, 改成了C:\WINDOWS\system32\userinit32.exe, 所以COPY以后,WINXP能找到这个登录处理程序从而成功登录。 登录进系统后,重新把这个注册表键值恢复即可。 除了用安装光盘修复外,还可通过局域网联机修复(远程修改注册表):如用pstools里的psexec.exe执行 Psexec.exe \\主机名 -u 管理员用户名 -p 密码 c:\windows\regedit -s d:\us.reg us.reg 内容如下: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] "Userinit"="C:\\WINDOWS\\system32\\userinit.exe," |
最近读者:

