微软今日更新了 windows 10 已知问题清单,确认安装 2025 年 12 月 windows 安全更新(kb5071546)后,用户可能会遇到消息队列 (msmq) 功能的问题。
该问题在部分环境中会导致企业应用程序以及 internet information services(iis)站点运行失败。
微软表示有一种临时解决方法适用于受影响的设备,但并未直接公布,而是要求受影响的企业用户主动联系其商业支持团队。

msmq 是 windows 中的一项可选服务,常用于企业环境,帮助应用程序在网络中进行可靠通信。
此次问题主要影响已安装 12 月安全更新的设备,包括 windows 10 22h2、windows server 2019 和 windows server 2016,涉及的更新编号为 kb5071546、kb5071544 和 kb5071543,但个人设备几乎不会遇到。

根据微软的说明,受影响用户表现出的症状较为多样,总如下:
- msmq 队列变为非活动状态
- iis 站点失败并出现“资源不足,无法执行操作”错误
- 应用程序无法写入队列
- 创建消息文件时出现错误,例如“无法创建邮件文件‘c:\windows\system32\msmq\storage*.mq’”
- 即使磁盘空间和内存充足,仍会出现诸如“磁盘空间或内存不足”之类的误导性日志。
微软指出,问题的根源在于近期对 msmq 安全模型的调整。这些变更修改了关键系统目录 c:\windows\system32\msmq\storage 的 ntfs 权限设置,导致 msmq 用户现在需要对该目录拥有写入权限,而该目录通常仅对管理员开放。由此,使用 msmq api 发送消息时可能会触发资源错误,在高负载情况下,集群化 msmq 环境也会受到影响。
发表评论