Microsoftは最近の発表で、Windows 10の2025年12月修正プログラム(KB5071546)にメッセージキュー(MSMQ)に影響を与える重大なバグが含まれていることを認めました。この問題は主に、MSMQを利用する企業に影響を及ぼします。MSMQは通常、一般消費者向けPCでは有効化されておらず、一般消費者向けアプリケーションでも必須ではありません。

MSMQ( Microsoft Message Queuing )についてご存じない方のために説明すると、MSMQはソフトウェアアプリケーション間のメッセージ交換を容易にし、メッセージをキューに入れて後で処理できるようにします。この機能は、バックグラウンド処理タスクに依存するエンタープライズアプリケーションにとって非常に重要です。MSMQに不具合が発生すると、これらのタスクが停止し、プライマリアプリケーションやウェブサイトが正常に機能しなくなる可能性があります。
アプリケーションがメッセージキューイングにMSMQに依存している場合、インターネットインフォメーションサービス(IIS)経由でホストされているサイトやアプリケーションへのアクセスに問題が発生する可能性があります。その場合、ユーザーに以下のエラーが表示されることがあります。
System. Messaging. MessageQueueException: 操作を実行するためのリソースが不足しています。
2025年12月のアップデートで発生するMSMQの問題を理解する
Windows Latestによると、2025年12月の更新プログラム(KB5071546)はESU(拡張セキュリティ更新プログラム)に登録されたシステムにのみ適用され、MSMQの動作特性、特にセキュリティフレームワークが変更されました。特に、MSMQがキューデータを保存するフォルダの権限設定が変更されました。該当するディレクトリは次のとおりです。
C:\Windows\System32\MSMQ\storage
アップデート後、MSMQを操作するアカウントには、このフォルダへの書き込み権限が必要です。しかし、多くの組織では、MSMQへのアクセスは、LocalServiceやNetworkServiceなどのIISアプリケーションプールID、またはこのディレクトリへの書き込み権限を持たない制限付きサービスアカウントを介して行われます。
このアクセス不足により、MSMQ はメッセージ ファイルを作成または更新できなくなり、操作上の障害が発生します。
実際のシナリオでは、キューが応答しなくなり「非アクティブ」ステータスが表示されるという報告がユーザーから寄せられており、潜在的な問題が示唆されています。サービスやサーバーの再起動、コントロールパネルのオプション機能を使ったMSMQの再インストールを試みましたが、効果はありませんでした。
しかし、Windows Updateの履歴からWindows 10 KB5071546をアンインストールすると、MSMQが通常の機能を再開できることがユーザーによって発見されています。また、Windows Server 2019でも同様の問題が発生したとの報告もありますが、Windows Server 2022でのテストでは問題は再現しませんでした。
影響を受けたユーザーの 1 人が Microsoft フォーラムで自分の経験を共有し、NTFS セキュリティ記述子が D:P から D:PAI に変更されたことを指摘しました。これは、DACL が変更され、iis_iusrs や NetworkService などのユーザーが重要なディレクトリにアクセスできなくなる可能性があることを示しています。
Windows Server 2019 に KB5071544 を適用した別のシステム管理者も、「ディスク領域またはメモリが不足しています」というメッセージが表示されるなど、関連する課題に遭遇しました。MSMQ 機能を必要とする IIS アプリケーションが中断され、動作が停止して 500 エラーが発生したと報告されています。
MicrosoftによるMSMQ問題の公式認識
Microsoftは、Windows 10 KB5071546のインストール後に発生するMSMQの問題を認識しており、現在調査中であることを確認しました。サポートドキュメントに記載されているように、同社は次のように述べています。
この更新プログラムをインストールした後、メッセージキュー(MSMQ)機能に問題が発生する可能性があります。この問題は、負荷がかかっているクラスター化されたMSMQ環境にも影響します。
この問題は Windows 11 には及ばないことに注意することが重要です。特に Windows 10 の新機能の開発が停止していることを考えると、延長セキュリティ サポートを受けているオペレーティング システムでこのような脆弱性がどのように発生するのかという疑問が生じます。
Windows 10でMSMQの問題を解決する手順
このアップデート後にMSMQ関連の問題が発生した場合は、Windows 10 KB5071546をアンインストールすることをお勧めします。また、Microsoftが修正プログラムをリリースするまで、今後のアップデートを一時停止することを検討してください。
コメントを残す