Jak wyłączyć Perfwatson2.exe z Visual Studio 2019

235

Jak wyłączyć Perfwatson w VS 2019? Perfwatson nie jest wyłączany przez Narzędzia> Rozszerzenia i aktualizacje> Narzędzia Analytics dla programistów .

RickAndMSFT
źródło

Odpowiedzi:

432
  1. Z menu pomocy wybierz Wyślij opinię> Ustawienia .
  2. W oknie dialogowym programu poprawy jakości programu Visual Studio wybierz opcję Nie, nie chcę brać udziału.

Zobacz następną odpowiedź, aby wyłączyć ją z rejestru.

RickAndMSFT
źródło
62
Dzięki. Wyłączyłem to, ponieważ tak długo trwało oczekiwanie na zatrzymanie tego procesu podczas instalowania rozszerzeń. Jeśli Microsoft chce, aby więcej osób wzięło udział, powinny upewnić się, że proces ten nie potrwa tak długo.
David S.
43
Jak na ironię, użytkownicy o najwolniejszym doświadczeniu, którzy są tymi, których Microsoft najbardziej potrzebuje danych, są tymi, którzy najprawdopodobniej wyłączą kanał opinii.
Edward Brey
20
@EdwardBrey - jest opowieść o twórcy, który poprawił FPS gry, optymalizując licznik FPS.
Alex
14
Zauważyłem, że ilekroć robię jakieś fałszywe rozwiązanie VS tylko po to, aby przetestować jakiś kod, a następnie zamykam Visual Studio i próbuję usunąć folder rozwiązania, Windows skarży się, że pliki są w użyciu. Muszę poczekać około 30 sekund, zanim będę mógł usunąć folder. Kiedy sprawdzam uruchomione procesy, widzę, że devenv.exejest zakończone przy wyjściu. Ale nie ten proces potomny jest nazywany PerfWatson2.exe. Teraz, gdy wyłączyłem tę opcję, nie uruchamia się ona już w Visual Studio, a kiedy wychodzę z Visual Studio, mogę łatwo usunąć folder. Dziękuję za podzielenie się tą wskazówką!
Samir
10
Whoot! Wyłączenie tego przyspiesza VS2017 o 10 sekund!
Michel,
12

Możesz to zrobić za pośrednictwem rejestru. W 64-bitowym systemie operacyjnym kluczem jest

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

W przypadku 32-bitowego systemu operacyjnego:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VSCommon\15.0\SQM 

W przypadku zarządzania zasadami grupy (ustawienia z działu IT) to jest

HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\VisualStudio\SQM

Nazwa klucza to OptIn(a DWORD) i należy ją ustawić na 0, aby wyłączyć.

Źródło: https://docs.microsoft.com/en-us/visualstudio/ide/visual-studio-experience-improvement-program

Aby ustawić to automatycznie

(Na 64-bitowym komputerze z systemem operacyjnym, który nie jest zarządzany przez zasady grupy), uruchom wiersz polecenia administratora i po prostu

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

Konieczne może być zamknięcie i ponowne uruchomienie wszystkich procesów związanych ze studiem wizualnym (lub ponowne uruchomienie) w celu zmiany gryzienia.

Johan Lundberg
źródło