如何从 Visual Studio 禁用 Perfwatson2.exe

How to disable Perfwatson2.exe from Visual Studio

如何在 Visual Studio 中禁用 Perfwatson? Perfwatson 工具 > 扩展和更新 > 开发者分析工具 .

禁用

对于 Visual Studio 2022 和 Visual Studio 2019 的最新版本:

  1. 从帮助菜单,select 隐私 > 隐私设置
  2. Visual Studio体验改善计划对话框中,select不,我不想参与。

注意:您无法通过此机制选择退出预发布版本。

旧版本 Visual Studio

  1. 从帮助菜单,select 发送反馈 > 设置
  2. Visual Studio体验改善计划对话框中,select不,我不想参与。

有关 Microsoft 官方说明,请参阅 Visual Studio Customer Experience Improvement Program

此更改写入注册表。然后查看下一个答案以直接在注册表中修复。

您可以通过注册表来完成。对于 64 位 OS,密钥位于

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VSCommon.0\SQM 

对于 32 位 OS,位于:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VSCommon.0\SQM 

对于组策略管理(来自 IT 部门的设置),它是

HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\VisualStudio\SQM

键名为OptIn(一个DWORD),需要设置为0才能禁用。

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

自动设置

(在不受组策略管理的 64 位 OS 机器上),启动管理员命令提示符,然后

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

您可能必须关闭并重新启动所有 visual studio 相关进程(或重新启动)才能生效。