什么会导致 VS2008 崩溃并带走 explorer.exe?
这种情况经常发生在我身上......至少每 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。
This happens to me quite frequently...at least once every 1 or 2 weeks...and it is currently driving me insane.
I can be working in VS2008 performing the most basic of tasks and the entire program will stop responding. After waiting quite a while the only option I find myself with is to open the Task Manager and end the devenv.exe process.
Unfortunately, whenever I do this, explorer.exe stops responding too. The CPU usage hits 50% (since I'm on a dual core machine) and most of the applications I have running become inaccessible. If I terminate explorer.exe and then use the task manager to restart explorer.exe it always restarts with it using 100% of the core it is running on.
No matter what I try to solve this problem, the only way I've been able to solve this problem is by restarting my machine.
Now I can understand VS2008 crashing....it does tend to do that. But why does it have to take explorer.exe and the rest of my machine with it? Does anyone know why that is even possible? How can a failure in one process result in a cascade of failures in other programs?
Not sure if it makes a difference but I'm running WinXP Professional, VS2008 SP1, Resharper 4.5, PowerCommands for VS2008 1.0, GhostDoc, and TestDriven.NET 2.9.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试卸载/删除 Visual Studio 的所有插件。
另外,尝试使用以下任一标志运行 VS -
/ResetSkipPkgs 或 /SafeMode,看看问题是否仍然存在
(信息可在 http://msdn.microsoft 找到。 com/en-us/library/xee0c8y7%28VS.80%29.aspx)
我在 Office 中也看到过类似的问题,其中错误的加载项会在进程和您意想不到的地方挂钩,然后似乎会崩溃把整个系统拿出来!
即使插件很好,也可能存在相互冲突的插件,并导致单独运行它们时永远不会看到的问题。
Try uninstalling / removing all addins to Visual Studio.
Also, try running VS with either of these flags -
/ResetSkipPkgs or /SafeMode and see if the problem persists
(info found at http://msdn.microsoft.com/en-us/library/xee0c8y7%28VS.80%29.aspx)
I have seen similar issues with office where a faulty add in has hooks in processes and places you would not dream of, then a crash seems to take out the whole system!
Even if a addin is good, it is possible to have ones that conflict with each other and cause problems that you would never see from just running them separately.