故障现象:
这几天开机之后进入用户登录界面就会弹出一个对话框提示“winlogon.exe文件出错”,不论点击确定还是取消,都会蓝屏重启。
解决方法:
“winlogon.exe”是用户登陆程序,管理着用户登录和登出,该文件被破坏,即会造成用户登录时出错。一般是由以下两种情况引起的:
一、文件被病毒所破坏
“winlogon.exe”文件出错,则这个文件可能是受到了破坏,利用没有被破坏的文件进行替换即可。首先使用光盘或者闪存的WinPE启动系统,进入到WinPE系统中的“system32”文件夹,找到并制“winlogon.exe”文件,粘贴到“C:\\windows\\system32”进行替换即可(其中C盘为你的系统所在磁盘)。文件替换完成以后,重新启动操作系统就可以了。
提示:使用的WinPE系统版本一定要和计算机的系统版本相同,不然即使是成功的替换了文件也会出问题。
二、启动项被恶意篡改
如果替换“winlogon.exe”文件后,重新启动系统依然提示错误,那么很可能是该文件的启动项被篡改。因为病毒篡改掉系统文件的启动项,造成“winlogon.exe”文件无法随机启动,所以在启动的时候系统就会提示错误。如果是这种情况,可以下载系统修复工具“SREng”来处理:
打开该软件之后点击工具栏中的“系统修复”命令,在窗口里面选择其中的“高级修复”标签,再点击“自动修复”按钮即可被修改的启动项。然后,点击工具栏中的“启动项目”命令,看看“注册表”标签里面有没有红色标明的项目(红色的启动项目都是被病毒劫持的项目,会用病毒文件代替“winlogon.exe”文件进行启动),它们也会造成“winlogon.exe”文件无法随系统启动,如果有的话就选择前面的复选框,然后点击“删除”按钮进行清除即可。