Usługa Menedżera sesji śledzenia systemu Windows nie jest uruchamiana i występuje identyfikator zdarzenia 7000

Ten artykuł zawiera obejście problemu polegającego na tym, że usługa Menedżera sesji śledzenia systemu Windows nie jest uruchamiana w określonym czasie.

Dotyczy: Windows 10 — wszystkie wersje
Oryginalny numer KB: 839803

Ważna

Niniejszy artykuł zawiera informacje dotyczące modyfikowania rejestru. Przed zmodyfikowaniem rejestru upewnij się, że jest on kopią zapasową i upewnij się, że rozumiesz sposób przywracania rejestru w przypadku wystąpienia problemu. Aby uzyskać więcej informacji na temat sposobu tworzenia kopii zapasowej, przywracania i modyfikowania rejestru, zobacz artykuł Informacje dotyczące rejestru systemu Windows dla zaawansowanych użytkowników.

Symptomy

Usługa Menedżera sesji śledzenia systemu Windows nie jest uruchamiana w wartości limitu czasu określonej przez Menedżera kontroli usługi (SCM). Domyślnie wartość limitu czasu wynosi 30000 milisekund (30 sekund).

Ponadto dziennik zdarzeń systemowych wskazuje ten błąd przekroczenia limitu czasu przez wpis dziennika podobny do następującego:

Źródło: Service Control Manager
Identyfikator zdarzenia: 7000

Nie można uruchomić usługi Menedżer sesji śledzenia systemu Windows z powodu następującego błędu:

Usługa nie odpowiedziała na żądanie uruchomienia lub kontroli w odpowiednim czasie.
Aby uzyskać więcej informacji, zobacz Centrum pomocy i pomocy technicznej pod adresem http://support.microsoft.com.
Ten problem staje się widoczny, gdy instalacja programu Microsoft Enterprise Instrumentation Framework (EIF) nie została ukończona. Ten problem może również stać się widoczny podczas uruchamiania komputera.

Obejście problemu

Aby obejść ten problem, zwiększ domyślną wartość limitu czasu dla menedżera kontroli usługi w rejestrze.

Ważna

Niepoprawne zmodyfikowanie rejestru przy użyciu Edytora rejestru lub innej metody może stać się przyczyną poważnych problemów. Problemy te mogą spowodować konieczność ponownej instalacji systemu operacyjnego. Firma Microsoft nie może zagwarantować, że rozwiązanie tych problemów będzie możliwe. Rejestr można modyfikować na własną odpowiedzialność.

Aby zwiększyć wartość limitu czasu w rejestrze, wykonaj następujące kroki:

  1. Uruchom Redaktor rejestru (Regedit.exe).

  2. Aby zmienić dane wartości dla wartości ServicesPipeTimeout DWORD na 60000 w kluczu kontrolki, wykonaj następujące kroki:

    1. Znajdź, a następnie kliknij następujący klucz rejestru: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet

    2. Kliknij podklucz Kontrolka .

    3. Kliknij prawym przyciskiem myszy wartość ServicesPipeTimeout DWORD, a następnie kliknij przycisk Modyfikuj.

    4. Kliknij pozycję Dziesiętne.

    5. Wpisz 60000, a następnie kliknij przycisk OK.

  3. Jeśli wartość ServicesPipeTimeoutjest niedostępna , dodaj nową wartość DWORD, a następnie ustaw jej dane wartości na 60000 w kluczu kontrolki. Aby tak zrobić, wykonaj następujące kroki:

    1. Znajdź, a następnie kliknij następujący klucz rejestru: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet

    2. Kliknij podklucz Kontrolka .

    3. W menu Edycja wskaż polecenie Nowy, a następnie kliknij polecenie Wartość DWORD.

    4. Wpisz ServicesPipeTimeout, a następnie naciśnij klawisz ENTER.

    5. Kliknij prawym przyciskiem myszy wartość ServicesPipeTimeout DWORD, a następnie kliknij przycisk Modyfikuj.

    6. Kliknij pozycję Dziesiętne.

    7. Wpisz wartość 60000, a następnie kliknij przycisk OK.

    Wartość to 60000 milisekund i jest równoważna 60 sekundom lub jednej minucie.

Uwaga

Ta zmiana nie zostanie wprowadzona, dopóki komputer nie zostanie uruchomiony ponownie.

Więcej informacji

Po zwiększeniu wartości ServicesPipeTimeout w rejestrze menedżer kontroli usługi czeka, aż usługi będą używać całej wartości ServicesPipeTimeout, zanim dziennik zdarzeń systemowych zgłosi, że program nie został uruchomiony.

W przypadku usług, które zależą od usługi Menedżera sesji śledzenia systemu Windows i które wymagają kilku minut uruchomienia, wartość 60 sekund może nie być wystarczająca. W związku z tym należy odpowiednio zwiększyć wartość ServicesPipeTimeout. Ta zwiększona wartość da wszystkim usługom zależnym wystarczająco dużo czasu na rozpoczęcie.