W niedawnym ogłoszeniu firma Microsoft potwierdziła, że aktualizacja z grudnia 2025 roku (KB5071546) dla systemu Windows 10 wprowadza poważny błąd wpływający na kolejkowanie wiadomości (MSMQ).Problem ten dotyczy głównie firm korzystających z usługi MSMQ, która zazwyczaj nie jest włączona na komputerach konsumenckich ani wymagana przez aplikacje konsumenckie.

Dla osób niezaznajomionych z tą technologią, MSMQ, czyli Microsoft Message Queuing, ułatwia wymianę wiadomości między aplikacjami, umożliwiając im kolejkowanie wiadomości do późniejszego przetworzenia. Ta funkcjonalność jest kluczowa dla aplikacji korporacyjnych, które opierają się na zadaniach przetwarzania w tle. W przypadku awarii MSMQ może to spowodować wstrzymanie tych zadań, uniemożliwiając prawidłowe działanie głównej aplikacji lub witryny internetowej.
Jeśli Twoja aplikacja korzysta z usługi MSMQ do kolejkowania wiadomości, mogą wystąpić trudności z dostępem do witryn lub aplikacji hostowanych za pośrednictwem Internetowych Usług Informacyjnych (IIS).W takim przypadku użytkownicy mogą napotkać następujący błąd:
System. Messaging. MessageQueueException: Za mało zasobów do wykonania operacji.
Zrozumienie problemów MSMQ wynikających z aktualizacji z grudnia 2025 r.
Według Windows Latest, aktualizacja z grudnia 2025 roku (KB5071546) – dotycząca wyłącznie systemów zarejestrowanych w ESU (Extended Security Update) – zmieniła charakterystykę operacyjną usługi MSMQ, a w szczególności jej strukturę zabezpieczeń. W szczególności zmodyfikowano ustawienia uprawnień dla folderu, w którym usługa MSMQ przechowuje dane dotyczące kolejek. Odpowiedni katalog to:
C:\Windows\System32\MSMQ\storage
Po aktualizacji konto, które komunikuje się z usługą MSMQ, wymaga uprawnień do zapisu w tym folderze. Jednak w wielu konfiguracjach organizacyjnych dostęp do usługi MSMQ odbywa się za pośrednictwem tożsamości puli aplikacji IIS, takich jak Usługa Lokalna lub Usługa Sieciowa, lub za pośrednictwem ograniczonych kont usługowych, które zazwyczaj nie mają uprawnień do zapisu w tym katalogu.
Brak dostępu uniemożliwia usłudze MSMQ tworzenie lub aktualizowanie plików wiadomości, co prowadzi do awarii operacyjnych.
W praktyce użytkownicy zgłaszali, że ich kolejki przestawały odpowiadać, wyświetlając status „nieaktywny”, co wskazywało na potencjalne problemy. Próby ponownego uruchomienia usługi, a nawet serwera, a także próby ponownej instalacji usługi MSMQ za pomocą opcjonalnych funkcji Panelu sterowania okazały się nieskuteczne.
Użytkownicy odkryli jednak, że odinstalowanie aktualizacji KB5071546 systemu Windows 10 za pośrednictwem historii aktualizacji Windows Update pozwala na przywrócenie normalnego działania usługi MSMQ. Ponadto raporty sugerują, że podobne problemy wystąpiły w systemie Windows Server 2019, chociaż testy w systemie Windows Server 2022 nie potwierdziły tego problemu.
Jeden z użytkowników, którego dotyczył ten problem, podzielił się swoimi doświadczeniami na forum firmy Microsoft, zauważając, że deskryptor zabezpieczeń NTFS zmienił się z D:P na D:PAI, co wskazuje na modyfikacje w listach DACL, które mogą uniemożliwiać użytkownikom, takim jak iis_iusrs lub NetworkService, dostęp do kluczowych katalogów.
Inny administrator systemu, który zastosował poprawkę KB5071544 w systemie Windows Server 2019, również napotkał podobne problemy, w tym komunikaty o „niewystarczającej ilości miejsca na dysku lub pamięci”.Zgłaszali oni zakłócenia w działaniu swoich aplikacji IIS wymagających funkcjonalności usługi MSMQ, które przestały działać i wygenerowały 500 błędów.
Oficjalne uznanie problemu MSMQ przez firmę Microsoft
Firma Microsoft potwierdziła, że jest świadoma problemów z usługą MSMQ po zainstalowaniu aktualizacji KB5071546 systemu Windows 10 i obecnie bada tę sytuację. Jak podano w dokumencie pomocy technicznej, firma stwierdziła:
„Po zainstalowaniu tej aktualizacji użytkownicy mogą napotkać problemy z funkcją kolejkowania wiadomości (MSMQ).Problem ten dotyczy również środowisk klastrowych MSMQ pod obciążeniem”.
Należy zauważyć, że problem ten nie dotyczy systemu Windows 11, co rodzi pytania o to, w jaki sposób tego typu luki w zabezpieczeniach mogą pojawić się w systemie operacyjnym objętym rozszerzonym wsparciem bezpieczeństwa, szczególnie biorąc pod uwagę fakt, że zaprzestano już opracowywania nowych funkcji systemu Windows 10.
Kroki rozwiązywania problemów z usługą MSMQ w systemie Windows 10
Jeśli po tej aktualizacji wystąpią jakiekolwiek problemy związane z usługą MSMQ, zalecanym działaniem jest odinstalowanie aktualizacji KB5071546 systemu Windows 10. Warto również rozważyć wstrzymanie przyszłych aktualizacji do czasu wydania poprawki przez firmę Microsoft.
Dodaj komentarz