Visual Studio 2019からPerfwatson2.exeを無効にする方法


235

VS 2019でPerfwatsonを無効にするにはどうすればよいですか?Perfwatsonは、[ ツール]> [拡張機能とアップデート]> [開発者分析ツール]で無効にすることはできません

回答:


432
  1. ヘルプメニューから、[ フィードバックの送信]> [設定]を選択します。
  2. ではVisual Studioのエクスペリエンス向上プログラムのダイアログ、選択いいえ、私は参加したくありません。

レジストリから無効にするには、次の回答を参照してください。


62
ありがとう。拡張機能をインストールするときにこのプロセスが停止するのを待つのに非常に時間がかかったので、これを無効にしました。Microsoftがより多くの人に参加してほしい場合は、このプロセスが終了するまでにそれほど時間がかからないようにしてください。
David S.17年

43
皮肉なことに、マイクロソフトが最もデータを必要とするユーザーである、最も遅いエクスペリエンスを持つユーザーは、フィードバックチャネルを無効にする可能性が最も高いユーザーです。
エドワードブレイ2017年

20
@EdwardBrey-FPSカウンターを最適化することによってゲームのFPSを改善した開発者の話があります。
Alex

14
コードをテストするためだけにダミーのVSソリューションを作成し、その後Visual Studioを閉じてソリューションフォルダーを削除しようとすると、Windowsはファイルが使用中であると警告します。フォルダーを削除できるようになるまで、約30秒待つ必要があります。実行中のプロセスを確認するdevenv.exeと、終了時に終了していることがわかります。ただし、この子プロセスは呼び出されませんPerfWatson2.exe。このオプションを無効にしたので、Visual Studioで開始されなくなりました。VisualStudioを終了すると、フォルダーを簡単に削除できます。このヒントを共有してくれてありがとう!
Samir

10
わっ!これを無効にすると、VS2017が10秒高速化されます。
ミシェル

12

レジストリ経由で実行できます。64ビットOSの場合、キーは

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

32ビットOSの場合:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VSCommon\15.0\SQM 

グループポリシー管理(IT部門の設定)の場合、

HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\VisualStudio\SQM

キー名はOptIn(a DWORD)であり、無効にするには0に設定する必要があります。

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

自動的に設定するには

(グループポリシーで管理されていない64ビットOSマシンでは)、adminコマンドプロンプトを起動して、

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

変更をかむには、Visual Studioに関連するすべてのプロセスを閉じて再起動(または再起動)する必要がある場合があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.