¿Cómo desactivo Perfwatson en Visual Studio? Perfwatson no se desactiva desde Tools > Extensions and Updates > Developer Analytics Tools.
Respuestas
¿Demasiados anuncios?Para Visual Studio 2022 y la última versión de Visual Studio 2019:
- Desde el menú de ayuda, selecciona Privacidad > Configuración de privacidad
- En el diálogo del Programa de Mejora de la Experiencia de Visual Studio, selecciona No, no me gustaría participar.
Nota: No puedes optar por no participar en versiones preliminares mediante este mecanismo.
Para versiones anteriores de Visual Studio
- Desde el menú de ayuda, selecciona Enviar comentarios > Configuración.
- En el diálogo del Programa de Mejora de la Experiencia de Visual Studio, selecciona No, no me gustaría participar.
Consulta Programa de Mejora de la Experiencia del Cliente de Visual Studio para obtener las instrucciones oficiales de Microsoft.
Este cambio se guarda en el registro. Consulta la siguiente respuesta para solucionar directamente en el registro.
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 gestión de directivas de grupo (ajustes del departamento de TI), es
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\VisualStudio\SQM
El nombre de la clave es OptIn
(un DWORD
), y necesitas establecerlo en 0 para desactivarlo.
Fuente: https://learn.microsoft.com/en-us/visualstudio/ide/visual-studio-experience-improvement-program
Para configurarlo automáticamente
(En una máquina de 64 bits no gestionada por una directiva de grupo), abre un símbolo del sistema como administrador y simplemente
REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VSCommon\15.0\SQM /v OptIn /t REG_DWORD /d 0 /f
Puede que tengas que cerrar y reiniciar todos los procesos relacionados con Visual Studio (o reiniciar) para que se aplique el cambio.
Parece que Microsoft sigue una línea constante aquí. Quien esté interesado en el patch para varias versiones de VS, aquí viene el patch listo. Copia el contenido en el bloc de notas, guárdalo como archivo *.reg y ejecútalo.
Editor del Registro de Windows Versión 5.00
; Visual Studio utiliza PerfWatson2.exe para rastrear el comportamiento de la aplicación de forma predeterminada.
; Molesto: Cada vez que se cierra un proyecto de VS, dura aproximadamente 1 minuto adicional para que Visual Studio lo cierre.
; Hasta entonces no puedes borrar/editar los archivos fuente y en general VS actúa muy lento con ello!
; Con este patch se prohíbe PerfWatson2.exe por razones de privacidad y un flujo de trabajo mucho mejor.
; Debería funcionar para Visual Studio 2017, 2019, 2022 (tanto x86 como x64)
; Visual Studio 2017
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VSCommon\15.0\SQM]
"OptIn"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VSCommon\15.0\SQM]
"OptIn"=dword:00000000
; Visual Studio 2019
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VSCommon\16.0\SQM]
"OptIn"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VSCommon\16.0\SQM]
"OptIn"=dword:00000000
; Visual Studio 2022
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VSCommon\17.0\SQM]
"OptIn"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VSCommon\17.0\SQM]
"OptIn"=dword:00000000
Siendo muy atrevido, podría imaginar que para la próxima versión de VS 2024, podríamos ser capaces de avanzar en el parche añadiendo una entrada con el número +1 = 18.0, si Microsoft continuara con su propia lógica:
; Futuro probable - no hay garantía aquí:
; Visual Studio 2024
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VSCommon\18.0\SQM]
"OptIn"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VSCommon\18.0\SQM]
"OptIn"=dword:00000000