Services MMC zobrazuje názvy služieb, aktuálny stav a typ spustenia. Väčšina z vás vie o automatickom, Automatický (oneskorený štart) a Manuál typy startupov .
- Automaticky - Spustí služby pri štarte systému.
- Automatický (oneskorený štart) - Spustí službu po dokončení bootovania systému a po dokončení úvodných náročných operácií, aby sa systém rýchlejšie naštartoval.
- Príručka - Spustí službu podľa potreby (definované závislosťami od iných služieb) alebo po volaní z aplikácie pomocou príslušného rozhrania API.
- Zakázané - Úplne zakáže službu a zabráni jej spusteniu a závislostiam.
Čo sú to však tieto služby „Spustiť štart“?
Čo sú služby Trigger start?
Služba spúšťania a spúšťania je bežná služba, ktorá je nakonfigurovaná na spustenie (alebo zastavenie) iba vtedy, keď je spustená, to znamená iba vtedy, keď sú splnené určité kritériá a podmienky, ktoré definujete (napríklad keď bude k dispozícii prvá adresa IP v sieti. alebo pri strate poslednej adresy IP v sieti).
Tu je zoznam dostupných spúšťačov, ktoré možno použiť na konfiguráciu režimu spustenia danej služby:
- Príchod alebo odchod rozhrania zariadenia
- Pripojenie alebo opustenie domény
- Otvorenie alebo zatvorenie portu brány firewall
- Zmena skupinovej politiky
- Prvá dostupná IP adresa alebo posledná opustená IP adresa
- Vlastná udalosť - sledovanie udalostí pre Windows (ETW)
Príklad 1: Služba Windows Time
Služba Windows Time je nakonfigurovaná na spustenie, keď je zariadenie pripojené k doméne. Spustením nasledujúceho príkazu môžete zobraziť spúšťače tejto služby:
sc qtriggerinfo w32time
Uvidíte nasledujúci výstup:
[SC] QueryServiceConfig2 SUCCESS SERVICE_NAME: W32Time START SERVICE DOMAIN STAV PRIPOJENIA: 1ce20aba-9851-4421-9430-1ddeb766e809 [DOMAIN PRIPOJENÝ]
Vo Windows 7 a starších verziách sa pre túto službu zobrazujú dva spúšťače.
STAV SPUSTENIA SERVISNEJ DOMÉNY: 1ce20aba-9851-4421-9430-1ddeb766e809 [PRIPOJENÁ DOMÉNA] ZASTAVIŤ STAV PRIPOJENEJ SERVISNEJ DOMÉNY: ddaf516e-58c2-4866-9574-c3b615d42ea1 [NIE JE PRIPOJENÁ DOMÉNA]
Ako vidíte z dotazovaných informácií o spúšťači služby W32Time, táto služba je nakonfigurovaná na spustenie, keď je počítač sa pripojil k doméne a zastaviť, keď počítač opúšťa doménu .
SÚVISIACE: W32Time sa nespustí v počítači pracovnej skupiny - klient Windows | Microsoft DocsPríklad 2: Služba Windows Update
Služba Windows Update ( wuauserv
) je v predvolenom nastavení nastavený na manuálne a je nakonfigurovaný na spúšťanie spustenia v systéme Windows 10.
Spustením nasledujúceho príkazu zobrazíte spúšťače aktualizácia systému Windows služba:
sc qtriggerinfo wuauserv
Môžete vidieť, že služba sa spustí, keď sa zmení konfigurácia skupinovej politiky.
[SC] QueryServiceConfig2 SUCCESS SERVICE_NAME: wuauserv SPUSTIŤ POLITIKU SKUPINY SLUŽIEB: 659fcae6-5bdb-4da9-b1ff-ca2a178d46e0 [POLITIKA STROJA] [ZAČIATOK] ZAČAŤ POLITIKU SKUPINY SLUŽIEB: 54fb46c8-f089-464c-b1fd-59d1b62c3b50 [POLITIKA UŽÍVATEĽA]
Služba Windows Update sa spustí pri konfigurácii skupinovej politiky (politika zariadenia alebo používateľa) zmeny . GUID 659FCAE6-5BDB-4DA9-B1FF-CA2A178D46E0
predstavuje MACHINE_POLICY_PRESENT_GUID a 54FB46C8-F089-464C-B1FD-59D1B62C3B50
predstavuje USER_POLICY_PRESENT_GUID.
Zastavené
štát. Po načítaní editora zásad skupiny a zmene konfigurácie (nie nevyhnutne nastavenia súvisiaceho s „Windows Update“) sa spustí služba Windows Update, ktorá sa zobrazí ako Beží
.Spustenie služby Windows Update spustené zmenou skupinovej politiky.
Príklad 3: Služba vylepšenia zobrazenia
Služba vylepšenia zobrazenia ( DisplayEnhancementService
) vo Windows 10 je nastavený na Ručné (spustenie spúšťača)
. Táto služba sa zapne, len keď sa zmení atmosféra displeja. Funkcia adaptívneho jasu v systéme Windows 10 sleduje senzory okolitého svetla, identifikuje zmeny okolitého svetla a spúšťa službu vylepšenia displeja.
Služba Vylepšenie displeja automaticky upravuje jas displeja na základe okolitých svetelných podmienok. Táto služba sa spustí, iba keď ju spustí hardvérové rozhranie senzora okolitého svetla.
Nasledujúci príkaz zobrazuje zoznam spúšťačov používaných touto službou:
sc qtriggerinfo DisplayEnhancementService
Výstup obsahuje zoznam spúšťačov (pre každú službu môže byť viac ako jeden spúšťač) a rozhrania zariadenia, s ktorými je prepojený.
Výhody spúšťacích služieb
Možno by vás zaujímalo, prečo to jednoducho nenastaviť Automaticky a aká je potreba spúšťačov?
Existuje niekoľko problémov s nepretržitým prevádzkovaním služieb:
a) Systémové zdroje
Po prvé, aká je potreba spustiť program alebo službu (aj na pozadí), keď ich nie je potrebné spustiť? Myslite napríklad na aktualizačnú službu, ktorá kontroluje nové aktualizácie aplikácií. Ak počítač nie je pripojený k sieti a nemá k dispozícii žiadnu adresu IP, prečo by mala byť služba spustená 24 × 7? Ak nie sú pripojené žiadne zariadenia Bluetooth, prečo by mala byť služba neustále spustená?
Spúšťače služieb eliminujú potrebu spustenia služieb pri spustení systému alebo služieb, ktoré sa dopytujú alebo aktívne čakajú na udalosť, ktorú môže služba spustiť, keď je to potrebné, namiesto automatického spustenia, či už je alebo nie je potrebné vykonať prácu.
Akýkoľvek spustený proces (vrátane služieb) využíva cennú pamäť a prostriedky CPU. Ak je v danom okamihu spustených sto služieb, pridajú až pomerne veľa pamäte, rukovätí, vlákien a veľa využitia procesora. Tieto vyhodené prostriedky znižujú celkový výkon počítača a znižujú jeho odozvu.
SÚVISIACE: Zobrazte využitie zdrojov jednotlivými službami vo Windows 10b) Čas spustenia
Služby automatického spustenia majú veľký vplyv na čas spustenia zariadenia, a preto bol na prvom mieste uvedený automatický (oneskorený štart). Viac využitia systémových zdrojov (CPU, pamäte atď.) Znamená vyššiu spotrebu energie. To môže byť pre prenosné počítače kritické a mohlo by to výrazne znížiť životnosť batérie.
c) Bezpečnostné hľadisko
Mnoho služieb smeruje k sieti a beží pod účtami miestneho systému alebo miestnej služby, čo prispieva k potenciálnemu povrchu útoku. Spúšťače služieb nechávajú služby bežať iba vtedy, keď sú potrebné, čím sa znižuje schopnosť útočníka ľahko sondovať službu. To spúšťa spúšťanie sieťových služieb pomáha znižovať povrch útokov systému na potenciálne chyby zabezpečenia.
Automatický (spúšťací štart) vs. Ručné (spustenie spúšťača)
Možno by vás zaujímalo, aký je rozdiel medzi automatickým (spúšťací štart) a manuálnym (spúšťací štart). Ak je možné pridať spúšťače do manuálnych alebo automatických služieb, prečo ich nemožno nastaviť na manuálne?
Službu je možné nastaviť na Automaticky, aby sa spustila pri načítaní systému Windows. Služba sa však môže elegantne zastaviť aj sama, keď splní svoju úlohu a nebude mať už čo robiť. Pri spustení služby sa vám mohla zobraziť nasledujúca správa:
Služba [servicename] na lokálnom počítači sa spustila a potom zastavila. Niektoré služby sa automaticky zastavia, ak ich nepoužívajú iné služby alebo programy.
Služba sa mohla ladne zastaviť po dokončení práce. Ak mu však priradíte spúšťače, je možné ho spustiť podľa potreby - napríklad keď je pripojený konkrétny hardvér, otvorený port brány firewall alebo keď dôjde k vlastnej udalosti. Automatické (spustenie spúšťača) sa uprednostňuje, ak je potrebné túto službu spustiť pri štarte, a tiež umožniť spustenie spúšťača, ak je to potrebné.
Automatické aj manuálne služby môžu mať spúšťače, ktoré ich spúšťajú manuálne. Rozdiel medzi nimi je iba v tom, že automatické služby sa spustia hneď po načítaní operačného systému. Po zastavení automatickej služby ju môže spúšťač kedykoľvek znova spustiť.
Rovnako jediný rozdiel medzi Automatické (spustené)
a Automaticky (oneskorené, spustené)
je to, že tieto posledné sa začnú načítavať po dokončení načítania všetkých automatických (neodložených) služieb a obe môžu byť spustené spúšťacími udalosťami.
Referencie
- Spustiť služby spustené philpenn | Kanál 9
- Spustiť služby spustené v systéme Windows Kanál 9
- [MS-SCMR]: SERVICE_TRIGGER | Microsoft Docs
- Automatické vs. automatické (oneskorený štart) Typy spustenia služby
- Konfigurácia predvolených služieb systému Windows 10 - typ spustenia, povolenia atď.
Dúfam, že vyššie uvedené informácie boli trochu užitočné!
Jedna malá požiadavka: Ak sa vám tento príspevok páčil, zdieľajte ho?
Jedno „malé“ zdieľanie od vás by vážne pomohlo pri rozširovaní tohto blogu. Niekoľko skvelých návrhov:- Pripnúť!
- Zdieľajte to na svojom obľúbenom blogu + Facebook, Reddit
- Tweetujte to!