Poprawka: usługa nie może obecnie akceptować komunikatów kontrolnych

Usługa nie może obecnie przyjmować komunikatów kontrolnych. Jest to błąd związany z siecią w systemie Windows, który zwykle jest wywoływany, gdy usługa jest już używana przez inny proces. Każda usługa systemu Windows zawiera pompę komunikatów, np. Istnieje pętla, która czeka na wiadomości z systemu Windows lub innych źródeł, wysyła je i działa na nie.

Na przykład, gdy usługa otrzyma komunikat „stop”, jest uznawany przez menedżera usługi w stanie „zatrzymania”. W stanie „zatrzymania w oczekiwaniu” nie może przyjmować sprzecznych poleceń, takich jak „start”. Kiedy to się stanie, otrzymasz cytowaną wiadomość.

Gdy komunikat zawiesza się w kodzie przetwarzania wiadomości lub przetworzenie polecenia zajmuje dużo czasu, możesz uzyskać ten problem. Możesz poczekać minutę lub dwie z nadzieją, że jest to tylko tymczasowy problem, który sam zostanie rozwiązany. Z mojego doświadczenia wynika, że ​​rzadko.

Usługa nie może obecnie akceptować komunikatów kontrolnych

Naprawianie Usługa nie może obecnie akceptować komunikatów kontrolnych

To powiedziawszy, wiele rozwiązań przedstawionych poniżej ma teraz zastosowanie do wszystkich użytkowników, ale jesteśmy przekonani, że problem zostanie rozwiązany, jeśli zastosujesz wszystkie poniższe metody i zastosujesz te, które mogą działać w twojej obecnej sytuacji. Powodzenia w pozbyciu się „Usługa nie może obecnie akceptować komunikatów kontrolnych”!

Rozwiązanie 1: Uruchom ponownie usługę Credential Manager Service

Istnieją pewne procesy, które powodują ten błąd i które powodują ten błąd, gdy próbujesz uruchomić określony proces lub plik, a użytkownicy zgłosili, że ponowne uruchomienie usługi Menedżera poświadczeń może pomóc i rozwiązać problem. Proces ten może być pomocny podczas uruchamiania aplikacji z IIS i w podobnych scenariuszach.

  1. Otwórz okno dialogowe Uruchom za pomocą kombinacji klawiszy Windows + R na klawiaturze. Wpisz „services.msc” w polu bez znaków cudzysłowu i kliknij OK, aby otworzyć Usługi.

  1. Znajdź usługę Credential Manager, kliknij ją prawym przyciskiem myszy i wybierz Właściwości z menu kontekstowego, które się pojawi.
  2. Jeśli usługa jest uruchomiona (możesz to sprawdzić tuż obok komunikatu o stanie usługi), powinieneś ją natychmiast zatrzymać, klikając przycisk Zatrzymaj pośrodku okna. Jeśli zostanie zatrzymany, pozostaw go bez zmian.

  1. Upewnij się, że opcja w sekcji Typ uruchamiania we właściwościach usługi menedżera poświadczeń jest ustawiona na Automatyczna przed wyjściem z potwierdzania zmian. Potwierdź wszystkie okna dialogowe, które mogą się pojawić po ustawieniu typu uruchamiania. Kliknij przycisk Start na środku okna przed wyjściem.

Po kliknięciu przycisku Start może pojawić się następujący komunikat o błędzie:

„System Windows nie może uruchomić usługi transferu inteligencji w tle na komputerze lokalnym. Błąd 1079: Konto określone dla tej usługi różni się od konta określonego dla innych usług działających w tym samym procesie. ”

W takim przypadku postępuj zgodnie z instrukcjami poniżej, aby to naprawić.

  1. Wykonaj kroki 1-3 z powyższych instrukcji, aby otworzyć właściwości IP Helper. Przejdź do karty Logowanie i kliknij przycisk Przeglądaj….

  1. W polu „Wprowadź nazwę obiektu do wybrania” wpisz nazwę konta, kliknij opcję Sprawdź nazwy i poczekaj, aż nazwa zostanie rozpoznana.
  2. Po zakończeniu kliknij OK i wpisz hasło w polu Hasło, gdy zostaniesz o to poproszony, jeśli masz ustawione hasło. Teraz powinno zacząć się bez problemów!

Rozwiązanie 2: Metoda związana z IIS - Zabij proces roboczy IIS

Internetowe usługi informacyjne (IIS) dla systemu Windows Server to elastyczny, bezpieczny i zarządzalny serwer sieci Web do hostowania czegokolwiek w sieci. Jeśli masz problemy z usługami IIS i pojawia się komunikat „Usługa nie może obecnie zaakceptować komunikatów kontrolnych”, pomocne mogą być zarówno Rozwiązanie 1, jak i Rozwiązanie 2. Ten jest łatwiejszy do zrobienia i bardziej bezpośredni.

  1. Użyj kombinacji klawiszy Ctrl + Shift + Esc, aby otworzyć Menedżera zadań. Możesz też użyć kombinacji klawiszy Ctrl + Alt + Del i wybrać Menedżera zadań z niebieskiego ekranu, który się otworzy. Możesz go również wyszukać w menu Start.

  1. Kliknij Więcej szczegółów, aby rozwinąć menedżera zadań i wyszukać pozycję Procesu roboczego IIS wyświetlaną na liście w zakładce Procesy w Menedżerze zadań. Powinien znajdować się bezpośrednio pod procesami w tle. Spróbuj także zlokalizować i zakończyć wpisy w3wp.exe. Jeśli zobaczysz wiele wpisów, kliknij niektóre z nich prawym przyciskiem myszy i wybierz opcję Zakończ zadanie z wyświetlonego menu kontekstowego.
  2. Kliknij Tak, aby wyświetlić komunikat: „OSTRZEŻENIE: Zakończenie procesu może spowodować niepożądane wyniki, w tym utratę danych i niestabilność systemu…” lub inne okno dialogowe, w zależności od zainstalowanej wersji systemu Windows.
  3. Uruchom ponownie komputer i sprawdź, czy możesz kontynuować bez otrzymywania tego samego błędu teraz.

Rozwiązanie 3: Uruchom usługę informacji o aplikacji i zakończ określony proces

Ta metoda okazała się całkiem przydatna w systemach operacyjnych Windows Server, ale może również przynieść sukces w zwykłych systemach operacyjnych Windows, jeśli zajdzie taka potrzeba. Musisz też zabić pewien proces, aby operacja zakończyła się pełnym sukcesem.

  1. Otwórz okno dialogowe Uruchom za pomocą kombinacji klawiszy Windows + R na klawiaturze. Wpisz „services.msc” w polu bez znaków cudzysłowu i kliknij OK, aby otworzyć Usługi.

  1. Zminimalizuj okno Usługi, aby komputer nie uruchomił go ręcznie w celu uruchomienia zabitych procesów i usług. W każdym razie po zminimalizowaniu będziesz musiał otworzyć Menedżera zadań.
  2. Użyj kombinacji klawiszy Ctrl + Shift + Esc, aby otworzyć Menedżera zadań. Możesz też użyć kombinacji klawiszy Ctrl + Alt + Del i wybrać Menedżera zadań z niebieskiego ekranu, który się otworzy. Możesz go również wyszukać w menu Start.

  1. Znajdź pozycję „svchost.exe (netsvcs)” na liście Procesy, jeśli używasz starszej wersji systemu operacyjnego Windows, lub pozycję „Host usługi: Usługa inteligentnego transferu w tle” na liście procesów Windows w Menedżerze zadań.
  2. Kliknij go prawym przyciskiem myszy i wybierz opcję Zakończ zadanie z wyświetlonego menu kontekstowego.
  3. Kliknij Tak, aby wyświetlić komunikat: „OSTRZEŻENIE: Zakończenie procesu może spowodować niepożądane wyniki, w tym utratę danych i niestabilność systemu…” lub inne okno dialogowe, w zależności od zainstalowanej wersji systemu Windows.
  4. Po wykonaniu tej czynności powinieneś zmaksymalizować okno Usługi, zlokalizować usługę Information Application na liście, kliknąć ją prawym przyciskiem myszy i wybrać Właściwości. Usługa prawdopodobnie została zatrzymana, więc ustaw typ uruchamiania na Automatyczny i kliknij przycisk Start. Potwierdź zmiany, wyjdź i sprawdź, czy problem nadal występuje.

Rozwiązanie 4: Zmień hasło w Edge

Ponieważ usługa Credentials Manager jest ściśle związana z zarządzaniem hasłem w Edge, zmiana jednej z nich może pomóc w naprawieniu błędu, jeśli jest ona ściśle związana z usługą Credential Manager. Całe rozwiązanie można naprawić, nawet jeśli wydaje się dziwne.

  1. Otwórz przeglądarkę Edge w systemie Windows 10, wyszukując go w menu Start lub obok przycisku wyszukiwania. Możesz także kliknąć ikonę Edge na pasku szybkiego dostępu, jeśli taki istnieje.
  2. Kliknij przycisk trzech kropek w prawym górnym rogu przeglądarki, kliknij opcję Ustawienia i przewiń w dół do sekcji Ustawienia zaawansowane. Kliknij Wyświetl ustawienia zaawansowane i przewiń w dół do Prywatność i usługi.

  1. Kliknij „Zarządzaj moimi zapisanymi hasłami”, a zobaczysz wszystkie witryny, dla których zapisałeś hasła. Spróbuj kliknąć jeden z wpisów, aby wyświetlić adres URL, nazwę użytkownika dla kropek reprezentujących hasła. Wybierz jeden z wpisów i spróbuj zmienić hasło.
  2. Kliknij Zapisz i uruchom ponownie komputer, aby zapisać zmiany.

Rozwiązanie 5: Spróbuj przywrócić system

Przywracanie systemu jest realnym rozwiązaniem tego problemu, ponieważ można łatwo przywrócić komputer do stanu, w którym znajdował się przed wystąpieniem błędów. Wykonaj poniższe czynności, aby sprawdzić, czy

  1. Przede wszystkim włączymy narzędzie Przywracania systemu na twoim komputerze. Wyszukaj Przywracanie systemu za pomocą menu Start i po prostu zacznij pisać. Następnie kliknij Utwórz punkt przywracania.

  1. Pojawi się okno Właściwości systemu i wyświetli bieżące ustawienia. W tym oknie otwórz Ustawienia ochrony i upewnij się, że ochrona jest włączona na dysku systemowym.
  2. Jeśli jest przypadkowo wyłączony, wybierz ten dysk i kliknij przycisk Konfiguruj, aby włączyć ochronę. Należy również zapewnić wystarczającą ilość miejsca na dysku do ochrony systemu. Możesz ustawić dowolną wartość, pod warunkiem, że będzie to co najmniej kilka gigabajtów, jeśli chcesz zachować więcej punktów przywracania. Kliknij Zastosuj, a następnie OK, aby zastosować ustawienia.

  1. Teraz system automatycznie utworzy punkt przywracania za każdym razem, gdy instalowany jest nowy program lub nastąpiła ważna zmiana na komputerze.

Po pomyślnym włączeniu przywróćmy komputer do stanu, w którym nie wystąpił błąd „Usługa nie może obecnie zaakceptować komunikatów sterujących”. Tymczasem upewnij się, że wykonałeś kopię zapasową niektórych ważnych dokumentów i aplikacji, które utworzyłeś lub zainstalowałeś, aby zachować bezpieczeństwo, jeśli zostały niedawno utworzone.

  1. Wyszukaj Przywracanie systemu za pomocą przycisku Wyszukaj obok menu Start i kliknij Utwórz punkt przywracania. W oknie Właściwości systemu kliknij Przywracanie systemu.

  1. W oknie Przywracania systemu wybierz opcję o nazwie Wybierz inny punkt przywracania i kliknij przycisk Dalej.
  2. Wybierz konkretny punkt przywracania, który wcześniej zapisałeś. Możesz także wybrać dowolny punkt przywracania dostępny na liście i nacisnąć przycisk Dalej, aby kontynuować proces przywracania. Po zakończeniu procesu nastąpi powrót do stanu, w którym komputer był w tym czasie.

Ciekawe Artykuły