Как отключить Perfwatson2.exe из Visual Studio 2019

Ответы:

433
  1. В меню справки выберите « Отправить отзыв»> «Настройки» .
  2. В диалоговом окне Программа улучшения качества Visual Studio выберите Нет, я не хотел бы участвовать.

Смотрите следующий ответ, чтобы отключить его из реестра.

RickAndMSFT
источник
62
Спасибо. Я отключил это, потому что это заняло так много времени, чтобы остановить этот процесс при установке расширений. Если Microsoft хочет, чтобы в ней приняло участие больше людей, им следует убедиться, что этот процесс не займет много времени для выхода.
Дэвид С.
43
По иронии судьбы, пользователи с самым медленным опытом, от которых Microsoft больше всего нуждается в данных, чаще всего отключают канал обратной связи.
Эдвард Брей,
20
@EdwardBrey - есть история о разработчике, который улучшил FPS игры, оптимизировав счетчик FPS.
Алекс
14
Я заметил, что всякий раз, когда я делаю какое-то фиктивное решение VS просто для того, чтобы протестировать некоторый код, а затем закрываю Visual Studio и пытаюсь удалить папку решения, Windows жалуется, что файлы используются. Мне нужно подождать около 30 секунд, прежде чем я смогу удалить папку. Когда я проверяю запущенные процессы, я вижу, что они devenv.exeзавершаются при выходе. Но не этот дочерний процесс называется PerfWatson2.exe. Теперь, когда я отключил эту опцию, она больше не запускается с Visual Studio, и когда я выхожу из Visual Studio, я могу легко удалить папку. Спасибо, что поделились этим советом!
Самир
10
Whoot! Отключение этого ускоряет VS2017 с 10 секунд!
Мишель
12

Вы можете сделать это через реестр. Для 64-битной ОС ключ находится на

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

А для 32-битной ОС:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VSCommon\15.0\SQM 

Для управления групповой политикой (настройки из ИТ-отдела) это

HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\VisualStudio\SQM

Имя ключа OptInDWORD), и вам нужно установить его на 0, чтобы отключить.

Источник: https://docs.microsoft.com/en-us/visualstudio/ide/visual-studio-experience-improvement-program

Установить его автоматически

(На машине с 64-битной ОС, не управляемой групповой политикой), запустите командную строку администратора и просто

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

Возможно, вам придется закрыть и перезапустить все процессы, связанные с Visual Studio (или перезагрузить компьютер), чтобы изменения перекусили.

Йохан Лундберг
источник