如何防止 Windows 8 文件资源管理器定期崩溃(大约每 10 分钟一次)?

如何防止 Windows 8 文件资源管理器定期崩溃(大约每 10 分钟一次)?

Windows 8 文件资源管理器经常崩溃,大约每 10 分钟一次。我该如何找到问题的根源?

处理这种情况非常困难。它发生在后台,当我甚至没有使用它时。它会自动重启,但有时它会带走任务栏,并且需要 1 分钟以上才能重启。我拥有所有 Windows 更新。

我不确定它是否相关,但我有不少 Explorer 扩展,例如 TortoiseGit、SkyDrive、DropBox 等。

在事件日志中发现此问题。我打开对话框,单击“事件日志在线帮助”,但它只带我到 technet.microsoft.com 上的 404 错误。

http://pastie.org/6466388

该事件提到了操作中心。我打开它,它说要更新我的图形驱动程序,我已经更新了,并说启动时会启动 3 个以上的项目,我现在对此没意见,因为我的电脑很新而且速度很快。

我使用 ShelExView 禁用了每一个非 Microsoft 扩展,但它仍然锁定/崩溃!

更新:即使在 Windows 更新后,并禁用大多数扩展(包括 Dropbox、Skydrive、Google),它仍然被锁定。

答案1

从转储中我看到的情况来看,DropboxExt64_17.dll 导致了崩溃。

STACK_TEXT:  
00000000`0e620000 00000000`00000000 : ntdll!RtlReportCriticalFailure+0x89
00000000`0e95a1b0 00000000`00000000 : ntdll!RtlpLogHeapFailure+0xa4
00000000`00000060 00000000`00000000 : ntdll! ?? ::FNODOBFM::`string'+0x1fddb
00000000`00000000 00000000`00000000 : ntdll!RtlAllocateHeap+0xfa
00000000`0cc4dc48  00000000`6530cb87 msvcr90!malloc+0x5b
00000000`0cc4dc78  00000000`651fc0b4 msvcp90!std::basic_string<unsigned short,std::char_traits<unsigned short>,std::allocator<unsigned short> >::assign+0x90
00000000`0cc4dc80  00000000`0ea0ae38
00000000`0cc4dcb8  00000000`651ffafb msvcp90!std::basic_string<unsigned short,std::char_traits<unsigned short>,std::allocator<unsigned short> >::basic_string<unsigned short,std::char_traits<unsigned short>,std::allocator<unsigned short> >+0x27
00000000`0cc4dce0  00000000`0dc2e1e0
00000000`0cc4dce8  000007ff`2fcdd9ee DropboxExt64_17+0xd9ee
00000000`0cc4dd10  00000000`00000000
00000000`0cc4dd18  000007ff`2fcdd9a4 DropboxExt64_17+0xd9a4
00000000`0cc4dd20  00000000`0ea0ae38

    Loaded symbol image file: DropboxExt64.17.dll
    Image path: C:\Users\Chloe\AppData\Roaming\Dropbox\bin\DropboxExt64.17.dll
    Image name: DropboxExt64.17.dll
    Timestamp:        Thu Oct 04 23:42:34 2012

请将此问题报告给 Dropbox 团队,以便他们修复此问题。同时,使用 ShellExView 禁用 Dropbox-ShellExtensions。

// 编辑。我还看到您使用谷歌驱动器。这也会导致 Explorer 崩溃。如果禁用 Dropbox 无法解决问题,请禁用谷歌驱动器中的同步图标。

00000000`0cc4e430  00000000`00000078
00000000`0cc4e438  00000000`6530cb87 msvcr90!malloc+0x5b
00000000`0cc4e440  00000000`00000000
00000000`0cc4e460  00000000`00000000
00000000`0cc4e468  000007ff`2fbd6bbc googledrivesync64+0x6bbc
00000000`0cc4e470  00000000`0e934410
00000000`0cc4e478  000007ff`2fbf6bd1 googledrivesync64+0x26bd1
00000000`0cc4e480  00000000`0e990000
00000000`0cc4e4b0  00000000`00000004
00000000`0cc4e4b8  000007ff`2fc33257 googledrivesync64+0x63257
00000000`0cc4e4c0  00000000`00000005

    Loaded symbol image file: googledrivesync64.dll
    Image path: C:\Program Files (x86)\Google\Drive\googledrivesync64.dll
    Image name: googledrivesync64.dll
    Timestamp:        Tue Dec 18 04:48:28 2012 

您还可以使用 SkyDrive:

Loaded symbol image file: SkyDriveShell64.dll
Image path: C:\Users\Chloe\AppData\Local\Microsoft\SkyDrive\17.0.2003.1112\amd64\SkyDriveShell64.dll
Image name: SkyDriveShell64.dll
Timestamp:        Mon Nov 12 20:55:22 2012

在Explorer中使用这么多注册的工具并不好。

答案2

我能够通过恢复默认选项重置文件夹来修复此问题。

我按照视频中的说明进行操作如何在 Windows 中打开和更改文件夹选项

由于某种原因,当我按日期分组时,我的目录不断崩溃。

答案3

该问题可能由于多种原因而发生,并且您的日志并未指出任何具体原因。

  1. 如果你只是想解决问题,请尝试“刷新我的电脑”选项(如果你不知道它是什么,请搜索谷歌). 它应该可以解决我的问题。

希望这也能解决您的问题。

附言:您的数据将会丢失,所以请小心。

相关内容