Problemas de desempenho, falhas de produto ou problemas de renderização em Visual Studio 2013 e posterior

Este artigo fornece soluções alternativas para problemas de desempenho intermitente, falhas de produto ou renderização no Microsoft Visual Studio 2013.

Versão original do produto: Visual Studio 2013, 2015, 2017
Número de KB original: 2894215

Sintomas

Se você tiver a aceleração de hardware habilitada ou usar as configurações padrão de experiência visual no Visual Studio 2017, Visual Studio 2015 e Visual Studio 2013, poderá ter problemas de desempenho intermitente, falhas de produto ou renderização.

Motivo

Esses problemas podem ocorrer devido a bugs no driver de gráficos instalado.

Observação

A equipe do Visual Studio continuou a observar uma pequena, mas importante série de problemas de desempenho e confiabilidade causados por bugs nos drivers gráficos instalados. Por padrão, o Visual Studio ajusta automaticamente a experiência visual para maximizar o desempenho e a capacidade de resposta entre as configurações do cliente. O Visual Studio também usa aceleração de elementos gráficos de hardware quando está disponível no cliente. Para a maioria dos clientes, essas configurações padrão do Visual Studio fornecem a melhor experiência do usuário. No entanto, alguns usuários relataram que ajustes manuais nessas configurações podem resultar em uma experiência aprimorada. Este artigo descreve como fazer esses ajustes no Visual Studio.

Soluções alternativas

Para resolver esses problemas, use um dos seguintes métodos:

  • Instale os drivers gráficos mais recentes.

    Observação

    Drivers desatualizados são uma fonte comum de problemas de renderização de Windows Presentation Foundation (WPF).

  • Desative a aceleração de gráficos de hardware para alternar para a renderização de software. Para fazer isso, siga estas etapas:

    1. No Visual Studio, clique em Opções de Ferramentas>.

    2. Na caixa de diálogo Opções, desmarque a experiência visual ajustar automaticamente com base na caixa de marcar de desempenho do cliente. (Consulte a captura de tela a seguir para esta etapa.)

      Captura de tela da janela Opções mostrando que a experiência visual de ajuste automático com base na caixa de seleção de desempenho do cliente está limpa.

    3. Desmarque a caixa Usar gráficos de hardware se estiver disponível marcar caixa para impedir o uso de aceleração de elementos gráficos de hardware.

    4. Selecione ou desmarque a caixa Habilitar experiência visual avançada do cliente marcar para garantir que visuais avançados estejam sempre ativados ou desativados, respectivamente. Quando essa caixa de marcar é selecionada, os visuais avançados são usados independentemente do ambiente do computador. Por exemplo, visuais avançados são usados quando você executa o Visual Studio localmente em um cliente avançado e em área de trabalho remota.