在我构建的可执行文件(和代码签名)上显示“此文件包含病毒,已被删除”

Bas*_*asj 2 windows winapi internet-explorer antivirus microsoft-edge

我已经构建了一个Windows可执行文件(带有MSVC ++),该文件需要管理员特权才能运行(它对文件进行索引);我什至用我购买的代码签名证书对其进行了代码签名。

它在Win7,Win8上运行良好,但是在Windows 10上,如果我从浏览器下载文件,那么我会从IE / Edge收到此消息:

该文件包含病毒,已被删除

并且它几乎是不可能的(非电力用户)用户接入到ZIP,解压缩,并运行.exe文件。(找到正确的检疫地点并将其从检疫区中移除等非常复杂;而且对于商业产品而言还不可行)

显然,这是一个误报(我没有病毒,我用很多杀毒软件和https://www.virustotal.com对其进行了检查)。

有什么解决方案?(我以为我已经尽力了,甚至用著名CA的证书对它进行代码签名)

And*_*SFT 6

Windows Defender将文件检测为文件系统索引器。所有这些文件都可以视为威胁。您应该向Microsoft 报告您的文件安全。