由于误的userinit.exe启动项文件前面的勾去掉了造成无法登陆,如何恢复?

来源:百度知道 编辑:UC知道 时间:2024/05/09 11:38:19
由于误将卡卡上网助手里的userinit.exe启动项文件前面的勾勾去掉了,造成电脑不能登陆,不知该如何恢复?请高手指点!

在Autoruns(Sysinternals公司开发的自运行程序查看器)中错误地取消了程序“userinit.exe”的自动运行(如图1),致使Windows在正常模式和安全模式下登录后便自动注销,这也就是说,启动电脑时Windows总是停留在欢迎画面前。

:“userinit.exe”是Windows启动的一个关键程序,如图2所示,这是它在注册表中的自启动键值(HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon),在该键值中,输入用逗号分隔的多个程序,“userinit.exe”能使它们在Windows启动时依次启动。

二、解决方法

从上面的提示我们可以看出,最笨的也是最有效的方法就是在注册表中重建“userinit.exe”的自启动键值。但是Windows连安全模式都无法进入,那我们该如何恢复这个键值呢?ERD Commander(简称ERD)是一个能够跨过身分验证直接进入目标系统内部的工具,利用该工具,我们可以在其它系统中不用登录直接进入目标系统内部。网上流传的光盘版WinPE内置了ERD Commander 2003(简称ERD 2003),利用它,我们可以在WinPE中直接打开目标系统的注册表,这样我们就可以修改“userinit.exe”的键值了。

WinPE即Windows PreInstallation Environment,它是提供给OEM厂商的一个预安装环境。你可以把它看作是一个具有Windows基本内核和基本驱动的迷你版操作系统,其主要特点是:只有100多MB,不访问硬盘直接在光盘上就能启动并运行(产生的临时数据保存一个由内存虚拟的磁盘中),能自动配置网络,支持PPPOE方式上网。以前WinPE只有OEM厂商使用,后来第三方软件ERD Commander的出现,使其成了个人用户制作系统维护光盘的首选。

第一步:在网上下载“WinPE+ERD 2003”。

第二步:下载得到的是一个RAR格式的压缩包,解压该压缩包会得到一个ISO格式的光盘镜像文件。