| Termin | Definicja |
|---|---|
| Usługa nie uruchamia się automatycznie | Usługa nieuruchamiająca się automatycznie wskazuje na zmieniony typ startowy z Automatyczny na Ręczny w konfiguracji. Tryb uruchamiania usługi w systemie WindowsUsługa, która nie uruchamia się automatycznie, jest procesem działającym w tle, którego sposób startu został ustawiony inaczej niż „Automatyczny”. W systemie Windows usługi są zarządzane przez Menedżera kontroli usług, czyli Service Control Manager. Ten składnik odczytuje konfigurację usługi podczas uruchamiania systemu i podejmuje decyzję, czy należy ją włączyć bez udziału użytkownika. Podstawowe typy uruchamiania to „Automatyczny”, „Automatyczny — opóźnione uruchomienie”, „Ręczny” oraz „Wyłączony”. Przy ustawieniu „Ręczny” usługa nie startuje podczas każdego uruchomienia Windows. Może zostać uruchomiona później przez użytkownika, inną usługę albo program korzystający z jej funkcji. Ustawienie „Wyłączony” blokuje uruchomienie usługi również wtedy, gdy inne składniki systemu próbują ją włączyć. Samo wystąpienie trybu „Ręczny” nie zawsze oznacza awarię. Niektóre usługi są celowo uruchamiane dopiero wtedy, gdy pojawi się określone żądanie, urządzenie lub zdarzenie systemowe. Problem powstaje wtedy, gdy dana funkcja wymaga stałej obecności usługi, a jej typ startu został zmieniony z „Automatyczny” na „Ręczny” albo „Wyłączony”. Jak rozpoznać zmienioną konfiguracjęNajprostszym miejscem kontroli jest konsola Usługi, uruchamiana poleceniem Dokładniejsze informacje można uzyskać z wiersza polecenia. Polecenie Zmiana typu uruchamiania może zostać wykonana w konsoli Usługi albo poleceniem Zależności, opóźnienie i błędy podczas startuUsługa może nie uruchomić się automatycznie także wtedy, gdy jej typ startu jest prawidłowy, ale nie działa wymagane zależne składnik systemu. W zakładce „Zależności” można sprawdzić, od jakich usług zależy wskazany komponent oraz które inne elementy wymagają jego działania. Jeżeli usługa zależna nie wystartuje, jest wyłączona albo zakończy pracę z błędem, uruchomienie kolejnej usługi może zostać przerwane. Warto odróżnić zwykły tryb automatyczny od automatycznego uruchomienia z opóźnieniem. Opóźniony start jest używany przez Windows i niektóre programy, aby rozłożyć obciążenie podczas logowania. W takim przypadku usługa może pojawić się jako zatrzymana przez krótki czas po uruchomieniu komputera, a następnie zostać włączona. Nie jest to równoznaczne z ustawieniem „Ręczny”. Jeżeli usługa ma ustawienie automatyczne, lecz nadal pozostaje zatrzymana, należy sprawdzić Podgląd zdarzeń, zwłaszcza dzienniki „System” oraz „Aplikacja”. Przydatne są wpisy źródła Service Control Manager, ponieważ mogą wskazywać kod błędu, przekroczenie limitu czasu, brak pliku wykonywalnego, odmowę dostępu albo nieudaną inicjalizację zależności. Należy również zweryfikować ścieżkę programu, obecność pliku oraz zgodność konfiguracji z oprogramowaniem, które zainstalowało usługę. Przywrócenie działania usługi w komputerzeNaprawę rozpoczyna się od ustalenia, czy problem dotyczy wyłącznie typu startu, czy również samego uruchamiania procesu. Po zapisaniu aktualnej konfiguracji można ustawić właściwy tryb, uruchomić usługę i sprawdzić, czy jej stan zmienia się na „Uruchomiono”. Jeżeli usługa natychmiast się zatrzymuje, sama zmiana typu startu nie rozwiązuje przyczyny i konieczna jest analiza komunikatu błędu, zależności oraz plików programu. W przypadku aplikacji użytkowej należy uwzględnić sposób jej instalacji i aktualizacji. Aktualizator, odinstalowanie programu, przywracanie systemu albo ręczna zmiana ustawień mogły zmodyfikować wpis usługi. Nie powinno się tworzyć nowej usługi na podstawie przypadkowej ścieżki ani kopiować konfiguracji z innego komputera, ponieważ nazwa usługi, parametry startowe, konto i zależności muszą odpowiadać konkretnej instalacji. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów i komputerów PC, w tym diagnostyką problemów z uruchamianiem systemu Windows oraz jego usług. Weryfikacja obejmuje rozróżnienie zmienionego trybu startu od awarii pliku programu, zależności lub konfiguracji, aby przywrócić działanie właściwego komponentu bez przypadkowego modyfikowania pozostałych usług. |