You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让Windows信任自制MapGenerator.exe并允许其运行?

解决Windows禁止运行MapGenerator.exe的方案

临时放行单个文件

  • 右键下载后的exe,选属性,在常规页底部找安全区域,勾选解除锁定(有这个选项的话),确定后再尝试运行。
  • 如果弹出阻止提示,点击提示框里的更多信息,再选择仍要运行选项。

给exe添加数字签名(长期靠谱方案)

哪怕是大学小组项目,也可以用免费自签名证书解决:

  1. 用OpenSSL生成证书:
    openssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 365
    
  2. 转换成Windows支持的pfx格式:
    openssl pkcs12 -export -out mycert.pfx -inkey key.pem -in cert.pem
    
  3. 使用Windows SDK里的signtool给exe签名:
    signtool sign /f mycert.pfx /p 你的证书密码 MapGenerator.exe
    
  • 队友需要把你的自签名证书安装到Windows的受信任的根证书颁发机构中,之后系统就会信任这个签名后的exe。

临时调整Windows Defender设置(仅限测试场景)

  • 打开Windows安全中心,进入病毒和威胁防护→管理设置,临时关闭实时保护(测试完成后立刻重新开启),再运行exe。
  • 或者在病毒和威胁防护历史记录里找到被拦截的MapGenerator.exe,将其添加到允许的项列表。

优化打包流程

  • 你用的是未集成Gradle/Maven的IntelliJ,先直接生成可执行jar,再用Launch4J打包时,记得勾选添加版本信息,填上产品名称、小组名称这类信息,让exe看起来更正规,降低系统的安全预警等级。

内容的提问来源于stack exchange,提问作者Ruthvik

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 22:55:18