您遇到性能问题、 产品崩溃或在 Visual Studio 2015年和 Visual Studio 2013年呈现问题

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 2894215
症状
如果您有启用硬件加速或如果 Microsoft Visual Studio 2015年和 Visual Studio 2013年的视觉体验的默认设置是您请您可能会遇到间歇性性能问题、 产品崩溃或呈现问题。(请参阅下面的屏幕快照)。

在
原因
发生此问题可能是因为安装的图形驱动程序中的 bug。

注意:Microsoft Visual Studio 团队就一直注意到小但很重要的安装的图形驱动程序中的错误所导致的性能和可靠性问题。默认情况下 Visual Studio 将自动调整视觉体验为了最大化跨客户端配置的性能和响应能力。Visual Studio 在客户端上的可用时还使用硬件图形加速。对大多数客户来说这些 Visual Studio 的默认设置可提供最佳的用户体验。但一些用户曾报告手动调整这些设置可能会导致改进的经验。本文介绍了如何在 Visual Studio 中进行这些调整。
替代方法
若要解决这些问题工作使用下列方法之一:
  • 安装最新的图形驱动程序。

    注意: 过时的驱动程序是 WPF 呈现问题的常见根源。
  • 关闭硬件图形加速功能来切换到软件呈现。为此可以使用以下方法之一:
    方法 1
    1. 在 Visual Studio 的中, 单击工具并单击选项
    2. 选项对话框中清除自动调整视觉体验基于客户端性能复选框。(请参阅下面的屏幕快照的这一步)。

      此步骤的屏幕截图
    3. 清除使用硬件图形加速如果可用复选框以防止使用硬件图形加速。
    4. 选中或清除启用丰富的客户端的视觉体验复选框以确保丰富视觉效果始终打开或关闭分别。选中此复选框后使用独立计算机环境的丰富的视觉效果。等上丰富的客户端和远程桌面在本地运行 Visual Studio 时使用丰富的视觉效果。
    方法 2
    禁用视觉体验的区域中进行自动调整设置选项对话框。为此可在此 Visual Studio 的特定注册表子项中指定以下值:

    [HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0\General]"AutoAdjustExperience"=dword:00000000"VisualEffectsAllowed"=dword:00000000
    或者如果想要更改系统范围内指定以下注册表子项的值:

    [HKEY_CURRENT_USER\Software\Microsoft\Avalon.Graphics]"DisableHWAcceleration"=dword:00000001
    您可以撤消此设置通过指定以下值:

    [HKEY_CURRENT_USER\Software\Microsoft\Avalon.Graphics]"DisableHWAcceleration"=dword:00000000

    如果您重写这些设置以及呈现性能问题会发生如果您试图解决的问题仍然存在或如果新应考虑恢复这些设置为其默认值。为此选择自动调整视觉体验基于客户端性能复选框。

    注意: 默认情况下 Visual Studio 运行在虚拟机环境中并具有启用 Hyper-V 服务器上时 Visual Studio 不使用硬件图形加速。另外,Visual Studio 不提供丰富的客户端的视觉体验。
状态
Microsoft 已经确认这是"适用于"一节中列出的 Microsoft 产品中的问题。
更多信息
有关如何进行故障排除的详细信息图形问题请单击下面的文章编号以查看 Microsoft 知识库中相应的文章:

963021 在 WPF 应用程序中的图形问题的故障排除指南

警告:本文已自动翻译

属性

文章 ID:2894215 - 上次审阅时间:07/13/2015 23:43:00 - 修订版本: 3.0

Visual Studio Professional 2015, Visual Studio Enterprise 2015, Visual Studio Test Professional 2015, Microsoft Visual Studio Professional 2013, Microsoft Visual Studio Premium 2013, Microsoft Visual Studio Ultimate 2013, Microsoft Visual Studio Test Professional 2013, Microsoft Visual Studio Express 2013 Preview for Windows, Microsoft Visual Studio Express 2013 Preview for Windows Desktop

  • kbexpertiseinter kbsurveynew kbprb kbmt KB2894215 KbMtzh
反馈