什么可能导致VS2008崩溃,然后使用explorer.exe?

时间:2009-07-27 06:19:26

标签: visual-studio-2008 crash explorer

这种情况经常发生在我身上......至少每1周或2周发生一次......而且这让我疯狂。

我可以在VS2008中执行最基本的任务,整个程序将停止响应。等待了一段时间后,我发现自己的唯一选择是打开任务管理器并结束devenv.exe进程。

不幸的是,每当我这样做时,explorer.exe也会停止响应。 CPU使用率达到50%(因为我使用的是双核机器),而且我运行的大多数应用程序都无法访问。如果我终止explorer.exe,然后使用任务管理器重新启动explorer.exe,它总是使用它运行的100%核心重新启动它。

无论我尝试解决这个问题,我能够解决这个问题的唯一方法就是重新启动我的机器。

现在我可以理解VS2008崩溃......它确实倾向于这样做。但为什么它必须使用explorer.exe和我的机器的其余部分?有谁知道为什么这是可能的?一个过程中的失败如何导致其他程序中的一连串失败?

不确定它是否有所作为,但我正在运行WinXP Professional,VS2008 SP1,Resharper 4.5,PowerCommands for VS2008 1.0,GhostDoc和TestDriven.NET 2.9。

1 个答案:

答案 0 :(得分:1)

尝试卸载/删除Visual Studio中的所有插件。

此外,尝试使用这些标志之一运行VS -

/ ResetSkipPkgs或/ SafeMode,看看问题是否仍然存在 (信息见http://msdn.microsoft.com/en-us/library/xee0c8y7%28VS.80%29.aspx

我在办公室看到类似的问题,其中一个错误的添加有进程和你不会想到的地方的钩子,然后崩溃似乎取消了整个系统!

即使插件是好的,也可能会有一些相互冲突并导致您不会单独运行的问题。