Problemi di prestazioni, arresti anomali del prodotto o problemi di rendering in Visual Studio 2013 e versioni successive

Questo articolo fornisce soluzioni alternative per problemi di prestazioni intermittenti, arresti anomali del prodotto o problemi di rendering in Microsoft Visual Studio 2013.

Versione originale del prodotto: Visual Studio 2013, 2015, 2017
Numero KB originale: 2894215

Sintomi

Se l'accelerazione hardware è abilitata o si usano le impostazioni predefinite dell'esperienza visiva in Visual Studio 2017, Visual Studio 2015 e Visual Studio 2013, potrebbero verificarsi problemi di prestazioni intermittenti, arresti anomali del prodotto o problemi di rendering.

Causa

Questi problemi possono verificarsi a causa di bug nel driver di grafica installato.

Nota

Il team di Visual Studio ha continuato a notare una serie piccola ma importante di problemi di prestazioni e affidabilità causati da bug nei driver di grafica installati. Per impostazione predefinita, Visual Studio regola automaticamente l'esperienza visiva per ottimizzare le prestazioni e la velocità di risposta nelle configurazioni client. Visual Studio usa anche l'accelerazione grafica hardware quando è disponibile nel client. Per la maggior parte dei clienti, queste impostazioni predefinite di Visual Studio offrono la migliore esperienza utente. Tuttavia, alcuni utenti hanno segnalato che le modifiche manuali a queste impostazioni possono comportare un'esperienza migliorata. Questo articolo descrive come apportare queste modifiche in Visual Studio.

Soluzioni alternative

Per risolvere questi problemi, usare uno dei metodi seguenti:

  • Installare i driver grafici più recenti.

    Nota

    I driver obsoleti sono un'origine comune di problemi di rendering di Windows Presentation Foundation (WPF).

  • Disattivare l'accelerazione grafica hardware per passare al rendering software. A tal fine, attenersi alla seguente procedura:

    1. In Visual Studio fare clic su Opzioni strumenti>.

    2. Nella finestra di dialogo Opzioni deselezionare la casella di controllo Regola automaticamente l'esperienza visiva in base alle prestazioni del client . Per questo passaggio, vedere lo screenshot seguente.

      Screenshot della finestra Opzioni che mostra che la casella di controllo Regola automaticamente l'esperienza visiva in base alle prestazioni del client è deselezionata.

    3. Deselezionare la casella di controllo Usa accelerazione grafica hardware se disponibile per impedire l'uso dell'accelerazione grafica hardware.

    4. Selezionare o deselezionare la casella di controllo Abilita esperienza visiva rich client per assicurarsi che gli oggetti visivi avanzati siano sempre attivati o disattivati, rispettivamente. Quando questa casella di controllo è selezionata, gli oggetti visivi avanzati vengono usati indipendentemente dall'ambiente del computer. Ad esempio, gli oggetti visivi avanzati vengono usati quando si esegue Visual Studio in locale in un client completo e su desktop remoto.