Windows 7 Home Premium 64 位。运行 Avast 防病毒软件。这台机器已经运行了几个月。昨晚,我注意到屏幕一片空白,只有鼠标可见。所以 Windows shell explorer.exe 崩溃了。我按了 Ctrl-Alt-Del > 任务管理器 > 新建任务 > explorer.exe,它出现了几秒钟,然后又崩溃了。重新启动,进入登录屏幕,几秒钟内 explorer 又崩溃了。
经过大量的 Google 搜索,我偶然发现了一条提示,提示说 c:\windows\system32 中缺少 explorer.exe,但它存在于 c:\windows 中。因此,只需在安全模式下启动,打开(以管理员身份运行)命令提示符,将 explorer.exe 从 c:\windows 复制到 c:\windows\system32,然后重新启动即可解决问题。
问题:什么原因导致这种情况发生?有人见过这种情况吗?我运行了一些恶意软件和防病毒扫描,但什么也没出现。知道发生了什么吗?
谢谢
答案1
explorer.exe
做不是属于c:\windows\system32
。它只能进入c:\windows
(和 c:\windows\syswow64 以及一些 winsxs 目录,但这不是重点)。
c:\windows
几乎一切都受到保护,不会发生改变。
所以真正的问题是,为什么你的系统试图从错误的位置加载 explorer.exe?我猜你感染了 Avast 未检测到的病毒。你可以尝试查看他们的支持论坛。
答案2
嗯,结果却是最奇怪的事情。我最近安装了一个名为 Synergy 的键盘/鼠标共享软件,最新的 Windows 更新会导致安装 Synergy 时 explorer.exe 崩溃。请参阅http://synergy-project.org/spit/issues/details/3980/Synergy 的测试版本已经修复了这个问题http://synergy-project.org/download/?list