求救!!!注册表编辑器被错误修改后该怎么办?

来源:百度知道 编辑:UC知道 时间:2024/06/24 16:58:51
注册表编辑器中的

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon中的Userinit项

被改为空后,关机时发生错误,电脑显示

Value creation failed at " " line 196.

无法关机。强行关闭后重启,同样显示这个错误。多次按YES后,进入登陆状态,但一登陆马上自动注销。现在电脑已经打不开了。

请高手指点有什么办法可以修复。万分感激!
那现在有什么可实行的办法吗???是不是只有重装???

开机按f8选择最后一次正确的配置进入看看,进去了就改回去,是C:\WINDOWS\system32\userinit.exe

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"Userinit"="C:\\WINDOWS\\system32\\userinit.exe,"

这个注册表项目假如不小心把C:\\WINDOWS\\system32\\userinit.exe去掉了或者修改了就会可能导致进不了系统.[因为SRENG里面有可能出现这个启动项目.一般都是因为后面缺少逗号而被认定为不正常参数而被SRENG提示.有些不懂的人就会删除了这个启动项目]
UserInitProcess,UserInit程序运行登陆脚本,建立网络连接和启动Shell壳等操作.要是把这个启动去掉的话.将导致无法登陆系统,一登陆系统就注销回到用户登陆界面.造成无法进入系统修复注册表.安全模式.最后一次正确配置也无法进入.并且纯DOS[不是MSDOS]和故障修复控制台没有注册表相关的命令.造成了一定的修复难度.

我在网上找了资料却发觉很多都是错误的.例如在纯DOS下用REG命令.在纯DOS下用REGEDIT.EXE等.都是在我经过实践后被否定的.DOS操作系统时代没有注册表这个概念,所以没有相关命令也是正常的.但在系统修复控制台也没有REG命令.所以我就找来了深山红叶的工具包.用它进行系统引导.进入光碟内置的WINDOWS PE操作系统,在里面的强力系统修复EDR2003,先设置好你的WINDOWS安装目录.记得要定位到WINDOWS文件夹.然后再在EDR2003里面的注册表编辑器[针对硬盘系统]里找到那个注册表项.进行修改就可以了.

今天想了很多办法都无法实现.晚上回家以后,跟renlangliu讨论了一段时间.推倒了很多理论上的办法以后.终于实践出来了.在虚拟机XPSP2测试成功.实机的操作就