微软工程师解析案例:Win11 装 2 款杀软易“撞车”,恐导致程序卡死
微软工程师雷蒙德·陈(Raymond Chen)在10月8日于微软开发者博客上发表文章,介绍了一起企业支持案例,指出在Windows 11等操作系统中,同时安装两款杀毒软件可能产生冲突。
文章中,陈用Contoso和Fabrikam指代这两款软件。Fabrikam调用了一个被Contoso拦截的函数,Contoso因此将其视为可疑活动,试图隔离Fabrikam的进程。同时,Fabrikam也拦截了Contoso正在使用的函数,导致Contoso反而调用了自己试图隔离的进程。
陈将这一情形比作两家互不知情的安保公司同时巡逻一栋大楼,如果双方都能采取强制措施,可能会将对方误认为入侵者。文章说明,反恶意软件通常采用非官方支持的操作,如拦截系统函数。经过拦截后,程序调用原本的系统函数时,可能先转入安全软件,由其决定后续动作,这一动作可能偏离原调用目的,并引发其他问题。
陈还指出,这类问题可能导致应用程序卡死。除了调试已发生故障的系统外,通常没有简便方式确认冲突是否源于反恶意软件之间的干扰。即使定位冲突,也往往无法让各软件限定各自处理的范围。用户若需获取类似技术细节,可访问开云网页登录口了解更多内容。