IntelliJ IDEA 2023.1社区版Windows Defender配置脚本执行失败求助
解决IntelliJ IDEA 2023.1社区版Windows Defender自动排除失败问题
问题核心
从日志能明确看到,IDEA执行Windows Defender检查时,调用的是旧版本2022.2的defender-exclusions.ps1脚本,而非当前2023.1版本的文件——这是升级后残留的路径引用错误,导致签名验证失败,自动添加排除项的操作因此卡壳。
解决步骤
1. 手动添加Windows Defender排除项(快速消除弹窗)
直接把IDEA相关路径加入Defender白名单,绕过自动检查的问题:
- 打开「Windows Defender安全中心」→「病毒和威胁防护」→「管理设置」→「添加或删除排除项」
- 添加以下路径:
- 2023.1版本的IDEA安装目录,示例:
C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.1 - 你的项目存储目录(多个项目可逐个添加)
- IDEA缓存目录:
C:\Users\<你的用户名>\.IntelliJIdea2023.1
- 2023.1版本的IDEA安装目录,示例:
2. 彻底修复路径引用(解决根源问题)
- 关闭IDEA,找到旧版本2022.2的安装目录
C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2022.2,如果已经卸载,直接删除这个残留文件夹 - 打开2023.1版本IDEA安装目录下的
bin文件夹,找到idea.properties文件,用记事本打开 - 在文件末尾添加一行配置:
windows.defender.checker.skip=true,保存后重启IDEA,即可彻底关闭Defender自动检查弹窗
3. 验证PowerShell执行权限(可选,恢复自动检查用)
如果后续想恢复自动检查功能,先确认PowerShell执行权限:
- 右键点击PowerShell,选择「以管理员身份运行」
- 执行命令:
Set-ExecutionPolicy RemoteSigned,输入Y确认权限变更 - 导航到2023.1版本的
bin目录,执行.\\defender-exclusions.ps1,测试脚本是否能正常运行
内容的提问来源于stack exchange,提问作者Giorgi Tsiklauri
相关产品推荐
相关产品推荐

