Windows Defender 实时保护服务减慢 Visual Studio 等

标签 windows visual-studio-2015 vsto windows-defender

在过去两个月左右的时间里,我一直在观察 实时保护服务 的一个奇怪现象,该服务作为 Windows Defender 的一部分捆绑在 Windows 10 上。

当此服务设置为 ON 时,Visual Studio 构建需要非常长的时间才能完成。 Visual Studio 本身需要很长时间才能启动。此外,如果在 Outlook 中安装了托管加载项(使用 Visual Studio Tools For Office,VSTO 编写),Outlook 需要 13-14 秒才能启动!禁用此服务后,Outlook 会在两秒左右的时间内再次启动。

我已在 Twitter 上向 Windows 支持人员提出此问题,并尝试与 Microsoft 支持人员在线讨论了一个小时,但没有任何解决方案。环顾互联网,我可以看到有些用户报告了同样的问题,例如

http://ardalis.com/speed-up-visual-studio-build-times

Slow page refresh times during development

我注意到这一点只有两个月左右。我已经尝试在 Azure 等中启动新的 VM 来测试这一点,并且在每个实例中我都注意到这个实时保护服务是罪魁祸首。老实说,我的主要问题是 Outlook 插件加载时间。

我尝试将此发布到 Microsoft 回答网站 here但到目前为止还没有运气。我希望这里是否有人知道如何在不在实时保护服务中为 Outlook 添加异常的情况下解决此问题(之后加载项会在 200 毫秒内按预期加载)。

最佳答案

我有同样的症状,我的问题通过禁用 Microsoft .Net Framework Assembly Binding Log Viewer (FUSLOGVW.exe) 中的日志得到解决。我忘记了我正在运行测试并保持登录状态。

  1. 以管理员身份运行查看器。
  2. 点击“设置”按钮。
  3. 禁用检查日志

关于Windows Defender 实时保护服务减慢 Visual Studio 等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36834004/

相关文章:

visual-studio-2010 - 如何远程调试 vsto Outlook 插件?

c - Windows 上 C 中重命名函数的权限被拒绝

visual-studio-2015 - Visual Studio 2015 Update 2 导致 IDE 挂起

VSTO 功能区上下文菜单动态层次结构

使用 contribute_world 编译 opencv_world 时 opencv3.2 build on vs2017 报错

crystal-reports - 如何在 Visual Studio 2015 企业版中集成 SAP Crystal Reports

ms-office - 安装 VSTO 4.0 导致 VSTO 3.0 Addin 停止工作

c - 如何更新(刷新)控制台屏幕?

c - 我们如何轮询堆栈状态 - 未使用(可用)内存

windows - 有什么办法可以使用Powershell在文件夹中找到 'metadata'