Automatické (spúšťanie) a ručné (spúšťanie) služby v systéme Windows - Winhelponline

Automatic



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)
Viac podrobností nájdete v článku SERVICE_TRIGGER | Microsoft Docs

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 Docs

Prí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.

ikona žiarovkyMôžete si to vyskúšať sami. Pri prvom otvorení Služby MMC by sa služba Windows Update nachádzala v priečinku 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 10

b) Č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

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!
Takže vám veľmi pekne ďakujem za podporu, môj čitateľ. Nebude to trvať viac ako 10 sekúnd vášho času. Tlačidlá zdieľania sú vpravo dole. :)