So deaktivieren Sie Perfwatson2.exe in Visual Studio 2019

235

Wie deaktiviere ich Perfwatson in VS 2019? Perfwatson wird nicht über Tools> Erweiterungen und Updates> Developer Analytics Tools deaktiviert .

RickAndMSFT
quelle

Antworten:

432
  1. Wählen Sie im Hilfemenü Feedback senden> Einstellungen .
  2. In dem von Visual Studio Programm zur Verbesserung der Erfahrung Dialog wählen Sie Nein, ich würde wie nicht teilnehmen.

Lesen Sie die nächste Antwort, um sie aus der Registrierung zu deaktivieren.

RickAndMSFT
quelle
62
Vielen Dank. Ich habe dies deaktiviert, weil es so lange gedauert hat, bis dieser Prozess bei der Installation von Erweiterungen beendet wurde. Wenn Microsoft möchte, dass mehr Personen teilnehmen, sollten sie sicherstellen, dass das Beenden dieses Prozesses nicht so lange dauert.
David S.
43
Ironischerweise sind die Benutzer mit der langsamsten Erfahrung, von denen Microsoft am meisten Daten benötigt, diejenigen, die den Feedback-Kanal am wahrscheinlichsten deaktivieren.
Edward Brey
20
@EdwardBrey - Es gibt eine Geschichte von einem Entwickler, der die FPS des Spiels durch Optimierung des FPS-Zählers verbessert hat.
Alex
14
Ich habe festgestellt, dass Windows sich beschwert, dass die Dateien verwendet werden, wenn ich eine Dummy-VS-Lösung erstelle, um Code zu testen, und dann Visual Studio schließe und versuche, den Lösungsordner zu löschen. Ich muss ungefähr 30 Sekunden warten, bevor ich den Ordner löschen kann. Wenn ich laufende Prozesse überprüfe, sehe ich, dass diese beim devenv.exeBeenden beendet werden. Aber nicht dieser untergeordnete Prozess heißt PerfWatson2.exe. Nachdem ich diese Option deaktiviert habe, startet sie nicht mehr mit Visual Studio. Wenn ich Visual Studio verlasse, kann ich den Ordner problemlos löschen. Vielen Dank, dass Sie diesen Tipp geteilt haben!
Samir
10
Whoot! Durch Deaktivieren wird VS2017 mit 10 Sekunden beschleunigt!
Michel
12

Sie können dies über die Registrierung tun. Bei einem 64-Bit-Betriebssystem liegt der Schlüssel bei

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

Und für ein 32-Bit-Betriebssystem unter:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VSCommon\15.0\SQM 

Für die Gruppenrichtlinienverwaltung (Einstellungen der IT-Abteilung) gilt dies

HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\VisualStudio\SQM

Der Schlüsselname lautet OptIn(a DWORD) und muss zum Deaktivieren auf 0 gesetzt werden.

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

Um es automatisch einzustellen

(Auf einem 64-Bit-Betriebssystemcomputer, der nicht von einer Gruppenrichtlinie verwaltet wird) Starten Sie eine Administrator-Eingabeaufforderung und nur

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

Möglicherweise müssen Sie alle Visual Studio-bezogenen Prozesse schließen und neu starten (oder neu starten), damit die Änderung funktioniert.

Johan Lundberg
quelle