求助,系统进不去!!
系统2003server,今天重启服务器的时候,到了登陆界面输入用户和密码后,系统开始启动,但没显示桌面又自动注销到了登陆界面,这之间速度很快,然后就一直是这样,这怎么解决啊? 汗!还真没试过这样的!!等待高手解答!! 系统启动的时候加载桌面,他是不是把那explorer.exe 给替换成其他的了? 可以尝试DOS下替换explorer.exe 前几次找到原因忘帖了,嘿嘿,这种状况是由于HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon左侧的Userinit的值由C:\WINDOWS\system32\userinit.exe被修改为userinit.exe或者userinit.exe文件损坏或丢失造成的。该程序是一个关建的系统进程用于管理不同的启动顺序,如果当这个程序意外丢失或损坏或被病毒替换或被映象劫持或与其相关的注册表键值被改动后都会出现上述的情况。
解决方法我暂时知道的有以下的方法:
如果userinit.exe文件丢失
1.利用PE系统盘进入系统,将从其他计算机复制的userinit.exe文件拷贝到C:\WINDOWS\system32目录下
2.可以利用系统光盘进入控制台修复,命令为
cd system32
expand f:\i386\userinit.ex_
exit(假设F盘为光驱盘符)
如果注册表的值被修改
1.也是利用PE系统盘进入系统,将注册表相关的值修改为正常即可。
2.利用控制台修复(没试过,网上找的)
因为在故障恢复控制台下无法编辑注册表,所以只能先恢复系统刚安装好时的设置正常登录后,修改预先备份的当前注册表内容为正确的键值,再恢复修改后的注册表,正常登录系统。这个方法比较复杂,只有在你不想用方法一重装系统手头又找不到别的急救光盘时使用。
用操作系统的安装光盘启动计算机进故障恢复控制台,键入(以 Windows XP 为例,如果你用的是 Windows 2000 请将以下命令行中的windows改成winnt):
cd system32
cd config
copy default \windows\regtemp\
copy sam \windows\regtemp\
copy security \windows\regtemp\
copy software \windows\regtemp\
copy system \windows\regtemp\
del default
del sam
del security
del software
del system
copy \windows\repair\default
copy \windows\repair\sam
copy \windows\repair\security
copy \windows\repair\software
copy \windows\repair\system
exit
重启后将恢复系统刚安装好时的配置文件,登录系统后,开始 -> 运行 -> regedit(如果使用的是 Windows 2000 的操作系统,此处应该键入:regedt32),找到HKEY_LOCAL_MACHINE注册表分支,文件 -> 加载配置单元(Windows 2000 系统为:注册表 -> 加载配置单元),加载刚在故障恢复控制台中保存的c:\windows\regtemp\software文件,取一个项名称(比如为:regtemp),然后在这个项下找到本文开头所述键值,修改为正确的值,修改完成后选取刚才加载的regtemp项,文件 -> 卸载配置单元(Windows 2000 系统为:注册表 -> 卸载配置单元)。
重启计算机进故障控制控制台,键入(以 Windows XP 为例,如果你用的是 Windows 2000 请将以下命令行中的windows改成winnt):
cd config
del default
del sam
del security
del software
del system
copy \windows\regtemp\default
copy \windows\regtemp\sam
copy \windows\regtemp\security
copy \windows\regtemp\software
copy \windows\regtemp\system
exit
重启后就能正常登录了,故障排除。
上面这都不行?那我再告诉你一种超级好用的办法算拉——重装系统:loveliness:
页:
[1]