Visual studio 2010 Visual Studio 2010(devenv)关闭后挂起进程

Visual studio 2010 Visual Studio 2010(devenv)关闭后挂起进程,visual-studio-2010,crash,freeze,devenv,Visual Studio 2010,Crash,Freeze,Devenv,我对Windows 7 64位上的Visual Studio 2010有问题。经过一段时间的工作后,VS开始消耗约50%的CPU,UI响应速度减慢。当我关闭VS时,UI消失,但进程保持不变 当我忘记在一天结束时杀死那些挂起的进程时,我将以无数的devenv.exe进程结束 我重新安装了Visual Studio并重新安装了Windows,但最终还是遇到了同样的问题。。。不会改变任何事情。请帮忙/ 删除和/或卸载所有第三方Visual Studio加载项和扩展。禁用是不够的 VisualStudi

我对Windows 7 64位上的Visual Studio 2010有问题。经过一段时间的工作后,VS开始消耗约50%的CPU,UI响应速度减慢。当我关闭VS时,UI消失,但进程保持不变

当我忘记在一天结束时杀死那些挂起的进程时,我将以无数的devenv.exe进程结束

我重新安装了Visual Studio并重新安装了Windows,但最终还是遇到了同样的问题。。。不会改变任何事情。请帮忙/


删除和/或卸载所有第三方Visual Studio加载项和扩展。禁用是不够的

VisualStudio2010严重依赖于图形。因此:

  • 更新您的视频驱动程序
  • 关闭“启用富客户端可视化” 经验”
  • 如果需要,请关闭“使用硬件图形加速” 可用“
VisualStudio使用的一些临时文件可能需要清除

  • 清除%temp%文件夹
  • 清除%AppData%\Local\Microsoft\WebsiteCache
  • 清除%AppData%\Local\Microsoft\VisualStudio\10.0\ProjectAssembly
您的项目和解决方案用户设置可能由于太多“崩溃”而损坏

  • 删除.user和.suo文件(您将丢失启动项目、书签、断点以及特定于项目和解决方案的其他用户设置。)

从你以前开始的地方开始-这可能看起来有些过分,但这是确保我们解决硬件问题之外的所有问题的唯一方法


  • 重新安装Windows-确保您使用的是有效授权的副本,并在安装Visual Studio之前对其进行修补

    注意:我怀疑这是GPU驱动程序的问题,但使用最新的驱动程序并没有坏处,这是在新的操作系统安装后立即进行操作的地方

  • 安装Visual Studio.Net 2010,但不要启动它。让它重新安装框架

  • 使用Windows Update安装VS 2010 SP1修补程序,以及.Net框架的任何/所有修补程序

    在这里为自己制作一个图片,这样如果你需要再次尝试,你就可以从中构建一些东西。这会节省你很多时间

  • 启动Visual Studio,并在安装任何其他内容之前测试关闭


  • 如果它在这里不起作用,PC硬件和Windows操作系统之间可能存在一些冲突,您应该尝试在其他应用程序中查找此症状,以获取更多信息。

    以下是我要查找的内容:

  • 每次都这样吗
  • 它是在调试项目之后发生的吗?所有项目都是这样吗
  • 当您不加载任何项目时,是否也会发生这种情况?(只需启动IDE并等待)
  • 它是否发生在应用程序的调试会话之后?可能应用程序未正确关闭
  • 您是否有可能导致此问题的其他应用程序同时运行?尝试在运行最少一组应用程序/服务的情况下进行复制
  • 当它开始结冰时,你到底在做什么?有什么特别的吗

  • 我会尝试在挂起时获得2-3个内存转储,将其发布到这里以及MSFT用户。这将是一个好的开始。

    你可能不得不杀了他们。这看起来像是一个bug,向微软报告并不是一件糟糕的事情。我试图记住杀死它们,但有时我会忘记。当然,这不是一个解决方案。您是否尝试将调试器附加到devenv.exe进程?是的,我尝试了,但一切都冻结了:/大多数情况下,这是由于第三方VS软件包或加载项造成的。你能试试不穿吗?或者按照这里的描述重置您的设置:?我决定更改硬件。当前的是旧的,没有新的驱动程序。但是你的回答让我喘口气。当我清除这些文件夹时,VS挂起的频率就会降低。@dario-g;在这种情况下,另一件要尝试的事情是该适配器的默认Microsoft视频驱动程序。@dario-g:签出,