一,故障现象

卸载360安全卫士后,有概率会在重启后,输入登录账号密码之后,陷入无尽的等待或黑屏。鼠标显示后台运行,但无论等多久,不会有结果。

按Ctrl+Alt+Del强制调出用户登录界面,选择其它用户登录。则无论是当前用户,还是系统管理员用户(Administrator),都和上述一样,无尽的等待,进不了桌面。

二,故障排查

在任务管理器里查启动项和服务,发现还残留着360项目,但杀不死该进程(360自主防护),停了服务也没有用。

按以前的经验,要显示桌面的话,就要运行资源管理器explorer.exe,但进程里没有它。于是在任务管理器里“运行新任务”,然后浏览到c:\windows 目录中,居然发现:该目录没有explorer.exe

于是仍然利用任务管理器里“运行新任务”功能,搜索系统盘,找到了其它目录的explorer.exe,把它复制到c:\windows 目录中,重启,提示:没有找到相关的注册类。

这至少说明:系统是卡在了调用explorer.exe这一步了。

然后再重启,发现系统居然会自动删除c:\windows下的资源管理器explorer.exe!你反复粘贴,它反复秒删。

这说明:在正常的登录过程中,是无法补充explorer.exe进去的,只能不依赖系统,做此操作。

三,对策

  1. 找另一台跟故障机的操作系统一样的电脑,将其c:\windows\explorer.exe(资源管理器)文件复制到带引导的启动U盘(如:WINPE);
  2. 用该U盘引导系统,进入WINPE。将U盘中的explorer.exe文件复制到c:\windows\目录中;
  3. 重启,并拔出引导U盘,终于能正常进入桌面了。

四,事后分析

造成这样的故障,可能是360未卸载干净,它卡在了试图替代资源管理器这一步,结果它只把资源管理器删除了,却没有将原来的恢复回去,结果就进不了桌面了。同时,也由于360未卸载干净,导致它的自主防护伺服程序仍然在后台运行,也不允许你在系统登录过程中手工恢复资源管理器。

用启动U盘引导,可以跳开360的自主防护程序,然后将别的健康电脑的资源管理器复制到c:\windows\目录中,这样系统重启后就一切正常了。