如何从Visual Studio 2017中禁用Perfwatson2.exe

Ric*_*SFT 213 visual-studio visual-studio-2017

如何在VS 2017中禁用Perfwatson?工具>扩展和更新>开发人员分析工具禁用Perfwatson .

Ric*_*SFT 395

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

  • 谢谢.我禁用了这个,因为在安装扩展时等待此过程需要很长时间.如果微软想要更多人参与,那么他们应该确保这个过程不需要这么长时间才能退出. (59认同)
  • 具有讽刺意味的是,经验最慢的用户,即微软最需要数据的用户,是最有可能禁用反馈渠道的用户. (40认同)
  • @EdwardBrey - 有一个开发者的故事,通过优化FPS计数器来改善游戏的FPS. (16认同)
  • 我注意到,每当我制作一些虚拟VS解决方案只是为了测试一些代码,然后我关闭Visual Studio并尝试删除解决方案文件夹,Windows抱怨文件正在使用中.我必须等待大约30秒才能删除该文件夹.当我检查运行进程时,我可以看到`devenv.exe`在退出时终止.但这个子进程并不叫做'PerfWatson2.exe`.现在我已禁用此选项,它不再以Visual Studio启动,当我退出Visual Studio时,我可以轻松删除该文件夹.谢谢你分享这个提示! (12认同)
  • Whoot!禁用此功能可在10秒内加速VS2017! (8认同)
  • "Participatino不会降低软件的性能".对,对...... (7认同)
  • 对我来说,此选项位于 Visual Studio 2019 的“帮助 > 隐私 > 隐私设置”菜单下。 (3认同)
  • 哇,这对VS2017的加载速度有很大的影响.也许这是与防病毒或其他东西的冲突,但测量性能大大降低了我的性能. (2认同)
  • 这会毁掉我的硬盘和CPU。使得VS滞后很多。 (2认同)
  • 请注意,至少在 Microsoft Visual Studio Community 2017 版本 15.5.6 中,您必须打开一个项目才能将“发送反馈”项放在“帮助”菜单中 (2认同)
  • 谢谢。我怀疑它正在向我的临时文件夹写入数百 MB,导致 Visual Studio 无响应。 (2认同)
  • 这个程序绝对会破坏我的磁盘,读取速度为 200mb/s,有时会滞后于所有内容, (2认同)
  • Visual Studio 2019,仍然是同样的问题...讽刺的是,它让 Visual Studio 每次都冻结,因为它占用了 100% 的磁盘使用率。必须禁用它才能工作..我实际上不敢相信禁用它所获得的性能! (2认同)
  • *发送反馈>设置*实际上应该位于*工具>选项>反馈*下。 (2认同)

Joh*_*erg 7

您可以通过注册表进行操作。对于64位操作系统,关键是在

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VSCommon\15.0\SQM 
Run Code Online (Sandbox Code Playgroud)

对于32位操作系统,位于:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VSCommon\15.0\SQM 
Run Code Online (Sandbox Code Playgroud)

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

HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\VisualStudio\SQM
Run Code Online (Sandbox Code Playgroud)

密钥名称为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
Run Code Online (Sandbox Code Playgroud)

您可能必须关闭并重新启动所有与Visual Studio相关的过程(或重新启动),才能进行更改。