Przejdź do głównej zawartości

mqsvc

Komenda mqsvc odpowiada za uruchamianie i obsługę Microsoft Message Queuing (MSMQ). W wierszu poleceń można jej używać do ręcznego uruchamiania, zatrzymywania lub sprawdzania statusu usługi MSMQ, co jest przydatne przy diagnozowaniu problemów z kolejkami wiadomości lub podczas administracji serwerem.


net start mqsvc
net stop mqsvc
sc query mqsvc
  • net start mqsvc uruchamia usługę Microsoft Message Queuing.
  • net stop mqsvc zatrzymuje działanie usługi.
  • sc query mqsvc wyświetla stan usługi i jej parametry.

Komenda mqsvc nie przyjmuje bezpośrednich parametrów – jest kontrolowana za pomocą narzędzi net i sc.

PolecenieOpis
net start mqsvcUruchamia usługę MSMQ.
net stop mqsvcZatrzymuje usługę MSMQ.
sc query mqsvcSprawdza status usługi, w tym czy jest uruchomiona lub zatrzymana.

Okno terminala
# Uruchomienie usługi MSMQ
net start mqsvc
# Sprawdzenie stanu usługi MSMQ
sc query mqsvc
# Zatrzymanie usługi MSMQ
net stop mqsvc

  • mqsvc jest usługą wymaganą do działania kolejek wiadomości w systemach Windows Server oraz edycjach klienckich z włączonym MSMQ.
  • Do zarządzania usługą wymagane są uprawnienia administratora.
  • Restart usługi MSMQ może być konieczny przy zmianach konfiguracji lub rozwiązywaniu problemów z kolejkami.

Błąd / KomunikatPrzyczynaRozwiązanie
System error 5 has occurredBrak uprawnień administratoraUruchom CMD jako administrator przed zarządzaniem usługą.
The service is not respondingUsługa MSMQ jest zawieszona lub nie reagujeSpróbuj zatrzymać usługę poleceniem net stop mqsvc, a następnie uruchomić ponownie.
The service name is invalidMSMQ nie jest zainstalowane w systemieZainstaluj komponent Microsoft Message Queuing poprzez Panel sterowania lub DISM.