微软本周发布了紧急(Out-of-Band,OOB)补丁,以解决近期安全更新导致的Windows MSMQ无法正常运行的问题。
该紧急补丁用于修复本月Patch Tuesday发布的KB5071546更新所引发的Windows Server中与消息队列和资源不足相关的MSMQ问题。该问题在用户反馈数日后,微软才正式确认。
出现问题时,MSMQ消息队列会停止响应,IIS网站无法加载,并显示“系统资源不足”的错误信息;应用程序无法写入队列,在尝试创建消息文件时出现“C:WindowsSystem32msmqstorage*.mq无法创建”的错误,以及一些误导性的日志,如“磁盘空间或内存不足”等。
受影响的Windows版本包括Windows 10客户端和服务器端。客户端包括Windows 10 1607、1809、21H2、22H2;服务器端包括Windows Server 2012、2012 R2、2016及2019。正在运行的MSMQ集群环境同样受到影响。
这些问题主要影响企业或托管IT环境。安装Windows Home和Pro版本的个人设备不会出现此类问题。
该紧急补丁已于本周早些时候发布至Microsoft Update Catalog。