在Windows 8上运行时,我们的应用程序异常缓慢,除非我们在Windows Defender中为其添加进程异常。(它主要来自磁盘上的日志记录操作。)
在我们的InstallShield安装过程中,有没有办法以编程方式添加异常?在C#或VBScript中调用自定义操作就可以了。
发布于 2021-11-17 10:29:17
实际上我认为你是在找Add-MpPreference。
你的应用程序可能很慢,因为你接触了很多文件,你接触的每个文件都会被defender扫描。我使用这个Powershell命令两次,以便在安装期间排除可执行文件(-ExclusionProcess)和文件(-ExclusionPath)。
发布于 2015-07-11 02:29:40
如果使用VBScript脚本向Windows Defender添加异常是如此容易,那么Windows Defender将不会对您的计算机提供保护,因为任何恶意软件都会简单地为自己添加一个异常。
有一些注册表项定义是否启用Windows Defender的实时保护。您可以读取这些值以了解它是否处于活动状态,并警告用户速度缓慢是由Windows Defender引起的。但您不能修改这些密钥,甚至不能在具有系统用户的服务中运行。这些注册表项受Windows保护,以禁止篡改。
请注意,从Windows 10开始,向Windows Defender添加例外的选项已不复存在。
打开或关闭Windows Defender的唯一方法是:
通过Windows Defender配置面板(MsAscUi.exe)
的另一个防病毒程序手动执行
如果您对注册表项感兴趣,请阅读我在另一个问题中的回答:
https://stackoverflow.com/questions/14903606
复制相似问题