Cómo deshabilitar Perfwatson2.exe desde Visual Studio 2019

235

¿Cómo deshabilito Perfwatson en VS 2019? Perfwatson no está deshabilitado por Herramientas> Extensiones y actualizaciones> Herramientas de análisis del desarrollador .

RickAndMSFT
fuente

Respuestas:

433
  1. En el menú de ayuda, seleccione Enviar comentarios> Configuración .
  2. En el cuadro de diálogo del Programa de mejora de la experiencia de Visual Studio , seleccione No, no me gustaría participar.

Vea la siguiente respuesta para deshabilitarlo del registro.

RickAndMSFT
fuente
62
Gracias. Desactivé esto porque tardé mucho en esperar a que este proceso se detuviera al instalar extensiones. Si Microsoft quiere que más personas participen, entonces deben asegurarse de que este proceso no tarde tanto en salir.
David S.
43
Irónicamente, los usuarios con la experiencia más lenta, de quienes Microsoft necesita más datos, son los que tienen más probabilidades de deshabilitar el canal de comentarios.
Edward Brey
20
@EdwardBrey: hay una historia de un desarrollador que mejoró el FPS del juego al optimizar el contador de FPS.
Alex
14
Noté que cada vez que hago una solución VS simulada solo para probar algún código, y luego cierro Visual Studio e intento eliminar la carpeta de la solución, Windows se queja de que los archivos están en uso. Tengo que esperar unos 30 segundos antes de poder eliminar la carpeta. Cuando verifico los procesos en ejecución, puedo ver que devenv.exefinaliza al salir. Pero no se llama este proceso hijo PerfWatson2.exe. Ahora que he desactivado esta opción, ya no comienza con Visual Studio, y cuando salgo de Visual Studio puedo eliminar fácilmente la carpeta. ¡Así que gracias por compartir este consejo!
Samir
10
Whoot! ¡Desactivar esto acelera VS2017 en 10 segundos!
Michel
12

Puedes hacerlo a través del registro. Para un sistema operativo de 64 bits, la clave está en

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VSCommon\15.0\SQM 

Y para un sistema operativo de 32 bits, en:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VSCommon\15.0\SQM 

Para la administración de la directiva de grupo (configuración del departamento de TI), es

HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\VisualStudio\SQM

El nombre de la clave es OptIn(a DWORD), y debe establecerlo en 0 para deshabilitarlo.

Fuente: https://docs.microsoft.com/en-us/visualstudio/ide/visual-studio-experience-improvement-program

Para configurarlo automáticamente

(En una máquina con sistema operativo de 64 bits no administrada por una política de grupo), inicie un símbolo del sistema de administración y simplemente

REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VSCommon\15.0\SQM  /v OptIn /t REG_DWORD /d 0 /f

Es posible que deba cerrar y reiniciar todos los procesos relacionados con Visual Studio (o reiniciar) para que el cambio se realice.

Johan Lundberg
fuente