易语言(EPL, Easy Language Programming)是一种用于开发软件的编程语言,它主要在中国使用。如果你用易语言编写的程序在Windows 10上被系统自带的Windows Defender标记为可疑或误报为病毒,这可能是由于几个原因:

1. 误报:有时候安全软件会错误地将合法程序识别为恶意软件。这种情况通常是因为程序中包含了某些模式或行为,这些模式或行为与已知的恶意软件特征相似。

2. 缺乏信誉:如果一个程序没有足够的数字签名或者发行者的信誉记录,那么它可能会被更严格地检查。

3. 代码问题:如果程序中包含了一些潜在不安全的操作,比如未经用户许可修改系统设置等,也可能被安全软件标记。

如果你确定你的程序是无害的,你可以采取以下步骤:

联系微软:你可以将你的程序提交给微软进行复查,确保它不是被误报。

数字签名:给你的程序添加数字签名可以提高其可信度。

代码审查:仔细检查你的代码,确保没有使用任何可能触发安全警告的技术或方法。

白名单:可以在Windows Defender的安全设置中将你的程序添加到排除列表,但这应该仅在确认程序完全安全的情况下进行。

请注意,在执行上述操作之前,请确保你的程序确实是安全的,并且没有包含任何恶意功能或代码。同时也要考虑到最终用户的体验,频繁被安全软件警告可能会让用户对你的程序失去信心。