系统反复自动注销的解决方案

上传人:平*** 文档编号:12655732 上传时间:2017-10-20 格式:DOC 页数:7 大小:122.67KB
返回 下载 相关 举报
系统反复自动注销的解决方案_第1页
第1页 / 共7页
系统反复自动注销的解决方案_第2页
第2页 / 共7页
系统反复自动注销的解决方案_第3页
第3页 / 共7页
系统反复自动注销的解决方案_第4页
第4页 / 共7页
系统反复自动注销的解决方案_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《系统反复自动注销的解决方案》由会员分享,可在线阅读,更多相关《系统反复自动注销的解决方案(7页珍藏版)》请在金锄头文库上搜索。

1、系统杀完病毒后,二次开机却无法正常进入系统,现象为反复的登陆和注销,这个问题相信有很多朋友遇到过,昨天有机会将这个问题研究了一下,参考网上的方法结合自己的分析和反复实践的经验,总结整理出几个解决的方法分享给大家。首先这个问题的出现一般是两个原因:1 是系统重要文件 userinit.exe 受损或者受病毒感染现在被杀毒软件干掉了(总结为userinit 文件损坏或丢失) 。2 是注册表关键值 Userinit=C:WINDOWSsystem32userinit.exe 曾经被修改为Userinit=C:WINDOWSsystem32userinit32.exe,而 userinit32.exe

2、 文件现被杀毒软件删除或者隔离(总结为注册表 Userinit 值错误) 。知道了原因,就能找到解决的办法。下面方法适用于 windows xp 系统,假使系统安装是在 c 盘上。至于其他操作系统本人很少用,对其他系统未做测试仅做参考!一、恢复文件法:这个方法相对简单,主要针对前面说的第一种原因来恢复 userinit.exe 文件,这里提供了 userinit.exe 文件下载,方便大家使用,不需要再从安装盘解压了。下载:userinit(exe).rar 下载后解压,想办法拷贝到 c 盘根目录,即 c:下面的操作需要在 dos 下进行操作,如果你的 c 盘(系统盘)是 FAT32,可以用

3、win98光盘引导进入 dos 下(其他 dos 工具当然也可以) ,如果 c 盘是 NTFS 分区类型,需要用可以正确识别 ntfs 分区的 dos,比如“NTFS DOS”,这种 dos 在很多系统光盘上就有。进入 dos 后将下载的 userinit.exe 文件拷贝到 c:windowssystem32,命令如下(注意以实际路径为准)copy userinit.exe c:windowssystem32重启系统检查能否正常登陆。这个方法仅适合 userinit.exe 文件损坏而注册表正常的情况。二、将错就错法:如果上面的方法仍然不能解决问题,说明注册表也被修改了,既然注册表关键值us

4、erinit 被修改为 userinti32 了,现在 userinti32 文件现在没有了,那我们就用userinit.exe 伪造一个 userinit32 就不行了么,方法和上面一样,先将 userinit.exe 拷贝到windowssystem32,然后再拷贝一份改名为 userinit32.exe。命令如下(注意路径以实际为准)copy userinit.exe c:windowssystem32copy userinit.exe c:windowssystem32userinit32.exe重启系统进入 xp,应该就可以正常登陆了,这样问题也就解决了,如果你还想彻底恢复原样,可以

5、运行 regedit 进入注册表打开HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon,双击 Userinit 修改值为C:WINDOWSsystem32userinit.exe,退出注册表。现在注册表恢复后,伪造的userinit32.exe 文件也就没用了,再进入 windowssystem32 将其删除。如果你不会使用注册表,也可以使用下面的修复文件,解压后双击导入注册表即可。下载:userinit(reg).rar 三、修改注册表法:有的朋友会问,自己的电脑安装有双系统,或者自己的硬盘已经挂在别的电脑上

6、了,能不能在另一个系统下修改原来系统受破坏的注册表?其实已经有这样的工具,叫做ERD Commnader 2003,下面下载的是从深山红叶 pe 系统光盘里提取出来的。下载:REGEDIT.rar 下载后解压出 regedit.exe 文件并拷贝到 c 盘根目录,也就是 c:。 (发现金山毒霸会误报毒并自动删除,在这里 BS 一下自作聪明的金山,如果你不放心也可以不用)这里我们以深山红叶 pe 系统盘为例来说明它的使用方法(深山红叶虽然附带了ERD Commnader 2003,但是偶发现用它无法显示出想要的 HKEY_LOCAL_MACHINE键根,而且用注册表导入修复也无效,所以只好将 E

7、RD Commnader 2003 拷贝出来用) 。启动 pe 后,点击 “开始 ”“资源管理器”,选择 c 盘,找到下载的 regedit.exe 双击运行,这时系统会提示无法定位程序输入点,不管他点确定,这种提示可能会出现 2、3次,之后出现浏览文件夹的窗口,让你选择 windows 的安装目录,定位到“我的电脑c盘windows”,点确定,这时就打开了 ERD commander 2003 注册表编辑器,依次展开“HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon”,点击 winlogon 并在右侧找到“

8、Userinit”,双击 Userinit 编辑数值数据为 c:windowssystem32userinit.exe 并确定,然后重启电脑等待好运 如果使用的是双引导或者硬盘挂在别的电脑上,使用方法参考上面。四、导入修复注册表的另类方法:用 regedit /s 的命令可以将修复文件导入注册表,达到修复的目的,但是这个命令只能在原 xp 的命令提示符下进行(我试过此时系统也无法进入“带命令提示符的安全模式”,而且在“故障恢复控制台” 下也不支持 regedit /s 命令) ,如何才能在这种情况下进入 xp命令提示符状态?网上提供了用 cmd.exe 代替屏保文件来达到这个目的另类方法,经过

9、测试可成功使用,如果你的系统没有关闭屏保,那么这种方法可以一试。首先下载注册表文件:userinit(reg).rar 解压出文件 userinit.reg 并想办法拷贝到 c 盘根目录,即 c:用 win98 光盘或者 NTFS DOS 工具进入 dos(参考前面的方法) ,假定你现在使用的屏保是“图片收藏幻灯片 ”,对应文件是 ssmypics.scr,那么输入命令为:ren windowssystem32ssmypics.scr 1.scrren windowssystem32cmd.exe ssmypics.scr(第一句是将 ssmypics.scr 文件改名为 1.scr,第二句是

10、将 cmd.exe 文件改名为ssmypics.scr)然后重启系统,系统会停留在登陆画面,这时候键盘、鼠标都不要动,耐心地等待,直到屏保出现。 (如果你当初屏保设置时间过长,那现在就可以安心去干点家务了,呵呵!)当屏保出现时你会发现屏幕上出现的是命名提示符, (哇,谢天谢地!) ,现在输入:cd c:dir userinit.regregedit /s userinit.reg(第一句是转入 c 盘根目录下,第二句是检查 userinit.reg 文件是否存在,如果提示找不到 userinit.reg 文件,那就需要重新拷贝,第三句是导入命令。这里因为 regedit /s 导入成功失败都没

11、有提示,所以才加了第二句)现在应该正常登陆了。附:默认的 windows xp 屏保文件是 logon.scr 文件,图片收藏幻灯片屏保是ssmypics.scr 文件,飞跃星空是 ssstars.scr 文件,字幕是 ssmarpue.scr 文件等系统正常后,先将刚才改名的 ssmypics.scr 文件名恢复为 cmd.exe,再将 1.scr 恢复为ssmypics.scr。当然也可以将 1.scr 直接删除,系统会从 dllcache 里恢复出 ssmypics.scr的。上面提供的 userinit.reg 注册表修复文件里面包括有对 UIHost、Shell 、Userinit 的修复。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号