Automatyczne (uruchomienie wyzwalacza) i ręczne (uruchomienie wyzwalania) dla usług systemu Windows
Usługi systemu Windows(Windows Services) to rodzaje programów, które mogą działać samodzielnie w tle lub gdy zdarzenie może wyzwolić ich uruchomienie i zatrzymanie. Usługi te można uruchamiać lub zatrzymywać za pomocą interakcji zwanej wyzwalaczem(Trigger) . Te wyzwalacze są uruchamiane przez działanie lub zdarzenie. Usługi mają inną charakterystykę, tj . Typ uruchomienia(Startup Type) . Usługi(Services) zależą od obu tych funkcji.
W tym poście porozmawiamy o tym, co Automatyczne(Automatic) ( Trigger Start ) i Ręczne(Manual) ( Trigger Start ) i co one oznaczają dla usług (Services)systemu Windows(Windows) .
Automatyczne(Automatic) ( rozpoczęcie spustu(Trigger Start) ) i ręczne(Manual) ( rozpoczęcie spustu(Trigger Start) )
Otwórz przystawkę Usługi systemu Windows(Windows Services) lub panel Menedżer (Manager)usług . (Services) Wraz z nazwą usługi(Service) wyświetli również kolumny zawierające szczegółowe informacje na temat Opis(Description) , Status , Typ uruchomienia(Startup Type) i Logowanie(Log) jako . W tym poście interesuje nas Startup Type . Zasadniczo(Basically) typy startowe to:
- Automatyczny
- Automatyczny (opóźniony start)
- Automatyczne (rozpoczęcie wyzwalania)
- podręcznik
- Ręczny (rozpoczęcie wyzwalania)
- Niepełnosprawny.
Co oznacza automatyczny typ uruchamiania(Automatic Startup Type) ?
Wiele usług jest ustawionych tak, aby uruchamiały się wraz z systemem Windows(Windows) , tj. po uruchomieniu komputera. Nie potrzebują uprawnień użytkownika, ale są uruchamiane przez użytkownika systemu lokalnego(Local System) , który jest autoryzowany przez system Windows(Windows) do wykonywania wielu zadań administracyjnych.
W przystawce (Snap-in)Usługi(Services) kliknij dwukrotnie, aby otworzyć dowolne usługi i przejdź do karty Ogólne(General) . Typ uruchomienia(Startup Type) dla usługi, która jest ustawiona na uruchamianie wraz z rozruchem, zostanie ustawiony na Automatyczny(Automatic) .
Co oznacza ręczny typ uruchamiania?
Te typy usług(Services) nie rozpoczynają się wraz z uruchomieniem komputera. Rozpoczynają się z powodu innej zależnej Usługi(Service) lub zdarzenia. Może być również zainicjowany przez użytkownika komputera za pośrednictwem Menedżera usług(Services Manager) .
Co oznacza uruchomienie wyzwalacza?
Jestem pewien, że do tego czasu zauważyłeś już, że niektóre usługi mają dodatkowe warunki wraz z typem uruchamiania — Trigger Start . Może to być zarówno ręczny(Manual) , jak i automatyczny (Automatic) typ uruchamiania(Startup Type) . W prostych słowach Trigger Start oznacza, że usługa może być uruchamiana lub zatrzymywana przez zdarzenia systemu operacyjnego.
Te wyzwalacze odgrywają ważną rolę, ponieważ bez nich Usługa(Service) musi nadal działać w tle, zużywając zasoby, energię i baterię. System Windows oferuje tak zwane zdarzenia wyzwalania usługi(Service Trigger Events) . Deweloperzy mogą wdrożyć usługę(Service) i zarejestrować się w celu uruchomienia lub zatrzymania, gdy wystąpi zdarzenie wyzwalające.
Klasycznym przykładem jest to, czego doświadczasz każdego dnia. Za każdym razem, gdy pobierasz plik, program antywirusowy automatycznie go skanuje. Innym przykładem jest to, że gdy urządzenie jest podłączone do komputera po raz pierwszy, system Windows(Windows) rozpocznie wyszukiwanie i pobieranie sterowników.
To powiedziawszy, nie wszystkie usługi mają uruchomienie wyzwalacza . (Trigger)Tylko wtedy, gdy usługa ma co najmniej jeden wyzwalacz, wyświetli się wyzwalacz Start(Trigger Start) w nawiasach w odniesieniu do danej usługi(Service) . Dobrą rzeczą w wyzwalaczach jest to, że nie tylko eliminuje potrzebę ich ciągłego działania, ale także eliminuje sondowanie, aktywnie czekając na parzystość i tak dalej.
Jak usunąć wyzwalacze z usługi(Service) ?
Windows SDK oferuje narzędzie wiersza polecenia Sc.exe , które może służyć do kontrolowania usługi(Service) . Teraz, na przykład, jeśli chcesz usunąć wyzwalacz z usługi Xbox(Xbox Service) w systemie Windows(Windows) , oto kroki, które należy wykonać.
Zapytanie o usługę(Query a Service)
sc qtriggerinfo XboxGipSvc
Usuń wyzwalacz(Delete a trigger)
sc triggerinfo XboxGipSvc delete
Dane dla takich wyzwalaczy są przechowywane w Rejestrze(Registry) lub w zasadach grupy(Group Policy) (komputer lub użytkownik).
Mam nadzieję, że ten post nieco wyjaśnił sprawy.
Przeczytaj pokrewne: (Related read:) Usługi Windows: Wszystko, co chciałeś o nich wiedzieć.
Related posts
Jak otworzyć Menedżera usług Windows; Uruchom, zatrzymaj, wyłącz usługi
Ręcznie uruchom automatyczną konserwację w systemie Windows 10
Jak włączyć rejestrowanie debugowania usługi Netlogon w systemie Windows 10?
Usługa inteligentnego transferu w tle nie działa w systemie Windows 11/10
Co to jest usługa Windows Update Medic (WaaSMedicSVC.exe)?
Instalator Windows zawiesza się — zbieranie wymaganych informacji
Usługa bezprzewodowa systemu Windows nie jest uruchomiona na tym komputerze
Napraw aplikację usług i kontrolera Wysokie zużycie procesora w systemie Windows 11/10
Napraw proces hosta dla usług Windows przestał działać
Jak włączyć lub wyłączyć usługę bufora wydruku w systemie Windows 11/10?
Klient NTP pokazuje nieprawidłowy czas w systemie Windows 10
Jak wyodrębnić listę uruchomionych, zatrzymanych i wyłączonych usług w systemie Windows 10?
Jak usunąć usługi Boot Camp z systemu Windows na komputerze Mac?
Napraw kod błędu usługi aktualizacji systemu Windows Server 0x80072EE6
Services.msc nie otwiera się w systemie Windows 11/10
Nie można uzyskać dostępu lub uruchomić usługi Instalator Windows
Dostawca usług kryptograficznych Windows zgłosił błąd
Jak opóźnić ładowanie określonych usług w systemie Windows 11/10?
Jak sprawdzić, który proces zatrzymał się lub uruchomił usługi Windows
Błąd 1069: Usługa nie została uruchomiona z powodu błędu logowania w systemie Windows 10