加载文件夹时 Windows 资源管理器崩溃。该文件夹是我的桌面

加载文件夹时 Windows 资源管理器崩溃。该文件夹是我的桌面

我在窗口模式下玩 Bastion。其中一个控制是右键单击您希望射弹飞行的大致方向。不用说,有时我会在最热的时刻随机右键单击桌面。这是一个无害的烦恼,直到桌面崩溃,重新启动,崩溃,重新启动,崩溃,重新启动,崩溃,...

最终我在游戏中死亡并退出游戏。不过 Windows Explorer 崩溃还没有结束。登录和退出只起到了一定作用,因为它现在发送了错误报告,限制了崩溃的速度。

我使用另一个配置文件登录,导航到我的桌面,果然,Windows 资源管理器再次崩溃。

到底出了什么问题?我现在能做什么来追踪这次崩溃的根源?

答案1

Windows 资源管理器崩溃的主要原因之一是 shell 扩展出现故障;这可能是由于文件夹或文件损坏导致解析失败,或者因为 shell 扩展包含一些不稳定的代码。您可以使用ShellEx查看器这样您就可以尝试禁用那些正常运行不需要的程序,这些程序都是非 Microsoft 的。

Shell 扩展可以执行诸如添加上下文菜单项、生成图像和视频缩略图等操作;以及为 Windows 资源管理器中的列(如 PDF 页面)及其属性生成信息。

另外,查看哪个文件夹或文件可能导致此问题,在最坏的情况下,重新创建文件夹或将系统还原到较早的时间点。如果由于单击而导致注册表突然更改,那将很奇怪...

答案2

我打开了一个控制台并cd进入我的桌面,dir编辑文件夹内容并开始一次删除一个文件(显然,从我最容易替换的废弃文件开始),每次尝试后都尝试启动资源管理器。

以下是我的控制台的简要输出

C:\Users\Santi\Desktop>dir

27/12/2011  17:18    <DIR>          .
27/12/2011  17:18    <DIR>          ..
16/12/2011  22:05    <DIR>          Cobalt
17/12/2011  22:16    <DIR>          CS
09/03/2011  22:58    <DIR>          DD
11/12/2011  12:18            64.136 dingaling.wav
01/06/2011  21:36    <DIR>          Dolphin
23/11/2011  07:34    <DIR>          Erasmus
26/12/2011  23:51        11.805.121 familyfeud-playaround-heisanevigenius.mkv
04/06/2011  20:28    <DIR>          foo
<!--------------------------------- snipped a few more files --->

C:\Users\Santi\Desktop>del "greenTech+.lnk"
C:\Users\Santi\Desktop>explorer .
C:\Users\Santi\Desktop>del dingaling.wav
C:\Users\Santi\Desktop>explorer .
C:\Users\Santi\Desktop>del familyfeud-playaround-heisanevigenius.mkv
C:\Users\Santi\Desktop>explorer .

删除此 .mkv 文件后,explorer 不再崩溃。我想确定只是这个 mkv 文件出了问题,所以我重新下载了它。果然,它又崩溃了。重启也没用。

正如汤姆建议我使用 ShellExView 并注意到只有一个“缩略图”类型的项目不是由微软提供的,而是有关视频的 - “DivX 缩略图提供程序”。这听起来毫无关联(毕竟,DivX 和 MKV 是不同的东西),只是描述声称“DivX MKV/AVI 缩略图提供程序”,禁用它可以解决问题。

如果我想恢复 .mkv 文件的缩略图,我只需重新安装/修复 DivX 即可。老实说,.mkv 文件播放得很好,而且这些缩略图的制作成本也相当高,所以我很乐意没有它们。

至于为什么只是在桌面上随意点击就会发生这种情况……我真的不知道。这个问题可能以前发生过,右键单击只会触发缓存缩略图的重建,从而导致崩溃。

答案3

Win7 论坛上有人编写了一个常见资源管理器修复列表。线程的语法可能需要一些工作,但步骤已经存在。总结:

  1. 使用 ShellExView 检查损坏的上下文菜单项
  2. 跑步证监会/扫描修复损坏的系统文件
  3. 尝试创建新的个人资料
  4. 修复安装
  5. 下载注册表修复程序,该修复程序将导致 explorer.exe 创建崩溃转储,以获取更多信息

相关内容