Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Správce řízení služeb (SCM) udržuje databázi nainstalovaných služeb a služeb ovladačů a poskytuje jednotný a zabezpečený způsob jejich řízení. Databáze obsahuje informace o tom, jak se má každá služba nebo služba ovladače spustit. Umožňuje také správcům systému přizpůsobit požadavky na zabezpečení pro každou službu a tím řídit přístup ke službě.
Výběr správného mechanismu pozadí
Windows poskytuje několik mechanismů pro spouštění práce na pozadí. Následující tabulka vám pomůže zvolit ten správný pro váš scénář:
| Mechanismus | Nejvhodnější pro | Životní cyklus | Dopad napájení |
|---|---|---|---|
| Služba systému Windows (spouštěná triggerem) | Reakce na systémové události (příchod zařízení, změna sítě, připojení k doméně) Spustí se jenom v případě potřeby. | Spuštěno/zastaveno službou SCM na základě triggeru. | Nízká – nečinná, když se neaktivuje. |
| služba Windows (automatické spuštění) | Dlouho běžící démoni, které musí být vždy dostupné (databázové enginy, webové servery, bezpečnostní agenti). | Běží od spuštění systému až do vypnutí. | Střední – vždy spotřebovává prostředky. |
| Plánovač úloh (údržba) | Pravidelné úklidové služby (vyčištění disku, obměně protokolů, kontroly aktualizací). | Spustí se při nečinnosti a napájení ze sítě. | Minimální – odkládá na dobu nečinnosti. |
| Plánovač úloh (aktivační událost/čas) | Jednorázové nebo opakované úlohy svázané s plánem, přihlášením nebo systémovou událostí | Vytvořeno nebo odstraněno podle plánu. | Nízké – spustí se jen krátce a pak se ukončí. |
| Úloha na pozadí (UPW/WinRT) | Úlohy na pozadí specifické pro aplikaci s kvótami prostředků (aktualizace dlaždic, push oznámení, geografické ohraničení) | Spravuje ho systémový zprostředkovatel. | Velmi nízká – přísně omezena operačním systémem. |
Important
Upřednostňte služby spouštěné triggerem před službami automatického spuštění. Služba trigger-start spotřebovává nulové prostředky, dokud se neaktivuje událost triggeru. To je důležité pro výdrž baterie na moderních pohotovostních zařízeních. Podrobnosti naleznete v části Události aktivace služby.
Tip
Pokud se vaše úloha spouští pravidelně a může tolerovat zpoždění plánování, použijte automatickou údržbu Plánovače úloh místo služby. Úlohy údržby se odkládají na dobu nečinnosti a napájení ze sítě, čímž se minimalizuje dopad na uživatele i výdrž baterie.
Následující typy programů používají funkce poskytované SCM.
| Typ | Popis |
|---|---|
| Program služeb | Program, který poskytuje spustitelný kód pro jednu nebo více služeb. Programy služeb používají funkce, které se připojují k SCM a odesílají informace o stavu do SCM. |
| Program konfigurace služby | Program, který dotazuje nebo upravuje databázi služeb. Programy konfigurace služeb používají funkce, které otevřou databázi, nainstalují nebo odstraní služby v databázi, a dotazuje se nebo upraví parametry konfigurace a zabezpečení pro nainstalované služby. Programy konfigurace služeb spravují služby i služby ovladačů. |
| Program řízení služeb | Program, který spouští a řídí služby a služby ovladačů. Programy řízení služeb používají funkce, které odesílají požadavky do SCM, které požadavek provádí. |
Tento přehled popisuje následující témata:
- správce řízení služeb
- programy služeb
- Programy konfigurace služby
- programy řízení služeb
- uživatelské účty služby
- Interaktivní služby
- Zabezpečení služby a přístupová práva
- ladění služby
- události triggeru služby