【问题标题】:Windows Defender might be impacting your build performanceWindows Defender 可能会影响你的构建性能
【发布时间】:2019-12-03 17:40:27
【问题描述】:

在我将 PyCharm IDE 从 19.1.2 更新到 19.2.0 之后。我收到以下警告:

"Windows Defender might be impacting your build performance. PyCharm checked 
thefollowing directories:
C:\Workspace\Projects\576_UniversityTwitter 
C:\Users\Burak\.PyCharmCE2019.2\system 
C:\Users\Burak\.gradle

您认为它安全、必要且真正提高性能吗?

【问题讨论】:

  • 确保即使它不会影响您的电脑,只需打开任务管理器并查看 Windows Defender 正在使用的资源。
  • 我认为您不必担心。另外,如果你有像 Eset 或 Kaspersky 这样好的 AV,你甚至不需要 Defender。或者只使用 Linux。

标签: pycharm jetbrains-ide


【解决方案1】:

您需要在 Windows 安全的排除列表中排除这些目录。

  1. 在 Windows 搜索栏中输入 Windows 安全
  2. 点击病毒和威胁防护
  3. 病毒和威胁防护设置标题下,点击管理设置
  4. 排除项标题下,点击添加或删除排除项
  5. 点击添加排除项
  6. 选择类型文件夹
  7. 进入目录
  8. 你完成了

是的,它是安全的、必要的并且确实提高了性能,因为默认情况下在 Windows Defender 中启用了实时扫描。 阅读:Minimize the impact of antivirus software on build speed

【讨论】:

  • 完美!!,我完成了你半个世纪的投票。哈哈哈
  • 您能否详细说明为什么排除某些文件夹不会危及安全?攻击者可以专门将恶意文件放在这些文件夹中,因为他们知道这些文件不会被防病毒软件扫描。
  • @EliasRabl 你是对的,这是值得关注的事情,尽管考虑到这些文件是什么,以及理论上谁对它们负责。
  • 我为我的项目的基本文件夹以及 AppData\Local\JetBrains\PyCharm 文件夹执行了此操作,但每次打开项目时,我仍然收到相同的警告。如果它会影响构建性能,我不想只是关闭通知。实际上仍然存在问题还是 PyCharm 只是“偏执狂”?我也已经尝试过他们的自动修复功能。
  • 是的,同意@doublefelix,我检查了 Defender 排除项,它们正是 PyCharm 弹出窗口中提到的那些,但每次启动 PyCharm 时都会弹出该弹出窗口...烦人
【解决方案2】:

最近更新后,我在使用同一家公司的 Android Studio 时遇到了同样的问题。所以你可以做的是你会得到导致这个错误的目录。 喜欢

然后您需要转到 Windows Defender 并将这些文件夹添加到 Windows Defender 中的排除项或您正在使用的防病毒软件中。

【讨论】:

    【解决方案3】:

    我执行了上述步骤,为防御者添加了例外,但 WebStorm 应用程序中的消息不想消失。

    以管理员身份运行 WebStorm 应用程序对我有帮助。

    【讨论】:

    • 谢谢。以管理员身份运行 PHPStorm 是唯一对我有帮助的事情!
    【解决方案4】:

    User guide for Android Studio中所述:

    在 Windows 上优化 Android Studio 性能


    Windows 上的 Android Studio 性能可能会受到多种因素的影响 因素。本节介绍如何优化 Android Studio 在 Windows 上获得最佳性能的设置。

    尽量减少防病毒软件对构建速度的影响

    某些防病毒软件可能会干扰 Android Studio 构建 进程,导致构建运行速度显着变慢。当你运行一个 在 Android Studio 中构建,Gradle 编译您应用的资源并 源代码,然后将编译后的资源打包在一起 APK。在此过程中,您的计算机上会创建许多文件。如果 你的杀毒软件启用了实时扫描,杀毒软件 可以在每次创建文件时强制构建过程停止 防病毒软件会扫描该文件。

    为避免此问题,您可以将某些目录排除在 在您的防病毒软件中进行实时扫描。

    【讨论】:

    • 欢迎提供解决方案链接,但请确保您的答案在没有它的情况下有用:add context around the link 这样您的其他用户就会知道它是什么以及为什么会出现,然后引用最相关的您链接到的页面的一部分,以防目标页面不可用。 Answers that are little more than a link may be deleted.
    • Ven Ren,你明白为什么需要 Teomerikoo 的编辑吗?为什么您会期望进行该编辑?为什么在以后的帖子中要记住这一点?
    猜你喜欢
    • 2011-07-07
    • 2020-05-30
    • 1970-01-01
    • 2017-06-12
    • 1970-01-01
    • 2010-10-07
    • 1970-01-01
    • 1970-01-01
    • 2021-04-29
    相关资源
    最近更新 更多