Rain科技8月31日消息,微软在2022年2月首次发现了一个影响Windows Server版本的严重问题。该问题具体表现为,当应用程序尝试通过.NET Framework获取或设置Active Directory Forest Trust信息时,会触发异常,导致应用程序或Windows系统直接失败或强制关闭。部分开发者甚至收到了0xc0000005访问冲突错误。在历经长达三年的细致调查与排查后,微软终于在本月发布了针对性的修复补丁,以解决这一长期存在的隐患。
根据Windows健康仪表板的公告,微软为.NET Framework推出了一个紧急的带外(Out-of-Band)更新,旨在彻底解决上述Active Directory Forest Trust相关的异常问题。这个更新的推出,对于依赖Active Directory进行复杂网络环境管理的Windows Server用户而言,无疑是一个重要的利好消息,能够有效恢复相关应用程序的稳定运行。
值得注意的是,此修复补丁并不会通过Windows Update渠道进行自动分发。用户需要从微软更新目录(Microsoft Update Catalog)手动下载该补丁。随后,管理员还需要将其导入到Windows Server更新服务(WSUS)或Microsoft Endpoint Configuration Manager等内部更新管理平台中,才能在企业内部署和应用此修复程序。这种手动部署的方式,也反映了企业级IT环境中对更新稳定性和可控性的高要求。
不同Windows Server版本及.NET Framework组件对应的修复补丁信息如下:
Windows Server 2022
.NET Framework 4.8 KB5011258
Windows Server 2019
.NET Framework 4.8 KB5011257
.NET Framework 4.7.2 KB5011259
Windows Server 2016
.NET Framework 4.8 KB5011264
.NET Framework 4.6.2、4.7、4.7.1或4.7.2 KB5011329
Windows Server 2012 R2
.NET Framework 4.8 KB5011266
.NET Framework 4.6、4.6.1、4.6.2、4.7、4.7.1或4.7.2 KB5011263
.NET Framework 4.5.2 KB5011261
Windows Server 2012
.NET Framework 4.8 KB5011265
.NET Framework 4.6、4.6.1、4.6.2、4.7、4.7.1或4.7.2 KB5011262
.NET Framework 4.5.2 KB5011260
尽管微软官方并未详细解释为何解决此问题耗时长达三年,但此次发布的更新补丁覆盖了从2012年及之后发布的Windows Server版本,显示了微软对该问题的重视程度以及对旧版本系统支持的延续性。考虑到Active Directory在企业网络架构中的核心地位,确保其稳定运行对于维持业务连续性至关重要。此次延迟的修复也可能与.NET Framework本身的复杂性以及与其他系统组件的相互作用有关,需要进行充分的测试以避免引入新的问题。
