Automatisk (Trigger Start) och Manuell (Trigger Start) för Windows Services
Windows-tjänster(Windows Services) är typer av program som kan köras av sig själva i bakgrunden eller när en händelse kan utlösa den att starta och stoppa. Dessa tjänster kan startas eller stoppas med en typ av interaktion som kallas en trigger . Dessa utlösare utlöses av handling eller en händelse. Tjänster har en annan egenskap, nämligen Startup Type(Startup Type) . Tjänsterna(Services) är beroende av båda dessa funktioner.
I det här inlägget kommer vi att prata om vad Automatisk(Automatic) ( Trigger Start ) och Manuell(Manual) ( Trigger Start ) och vad de betyder för Windows Services .
Automatisk(Automatic) ( triggerstart ) och manuell(Manual) ( triggerstart )
Öppna snapin- modulen Windows Services(Windows Services) eller panelen Services Manager . Tillsammans med tjänstens(Service) namn kommer den också att visa kolumner med detaljer om Beskrivning(Description) , Status , Starttyp(Startup Type) och Logga(Log) in som. I det här inlägget är vi intresserade av Startup Type . I grund och botten(Basically) är starttyperna—
- Automatisk
- Automatisk (fördröjd start)
- Automatisk (triggerstart)
- Manuell
- Manuell (triggerstart)
- Inaktiverad.
Vad betyder automatisk starttyp(Automatic Startup Type) ?
Många tjänster är inställda på att starta med Windows , dvs när datorn startar. De behöver inte användarbehörighet, men de körs via en lokal(Local System) systemanvändare som är auktoriserad av Windows för många administratörsjobb.
I Tjänster (Services) Snap-in dubbelklickar du för att öppna alla tjänster och växlar till fliken Allmänt . (General)Starttypen för(Startup Type) tjänsten, som är inställd på att starta med uppstarten, kommer att ställas in på Automatisk(Automatic) .
Vad betyder manuell starttyp?
Dessa typer av tjänster(Services) startar inte med datorns start. De startar på grund av någon annan beroende tjänst(Service) eller en händelse. Det kan också initieras av en datoranvändare via tjänstehanteraren(Services Manager) .
Vad betyder Trigger Start?
Jag är säker på att vid det här laget har du redan märkt att vissa av tjänsterna har ytterligare villkor tillsammans med starttypen - Trigger Start . Det kan vara för både manuell(Manual) eller automatisk (Automatic) start(Startup Type) . Med enkla ord betyder Trigger Start att tjänsten kan startas eller stoppas av operativsystemhändelser.
Dessa utlösare spelar en viktig roll eftersom tjänsten(Service) , utan den, måste fortsätta att köra bakgrunden och förbruka resurser, ström och batteri. Windows erbjuder vad som kallas Service Trigger Events . Utvecklare kan distribuera en tjänst(Service) och registrera sig för att startas eller stoppas när en triggerhändelse inträffar.
Ett klassiskt exempel är vad du upplever varje dag. Varje gång du laddar ner en fil kommer antivirusprogrammet att skanna den automatiskt. Det andra exemplet är när en enhet ansluts till datorn för första gången, kommer Windows att börja hitta och ladda ner drivrutinerna.
Som sagt, inte alla tjänster har triggerstart(Trigger) . Endast när en tjänst har minst en trigger, kommer den att visas Trigger Start inom parentes mot den berörda tjänsten(Service) . Det som är bra med triggarna är att det inte bara eliminerar behovet av att hålla dem igång hela tiden utan också gör att man blir av med polling, aktivt väntar på en jämn och så vidare.
Hur tar man bort triggers från en tjänst(Service) ?
Windows SDK erbjuder ett kommandoradsverktyg, Sc.exe , som kan användas för att styra en tjänst(Service) . Nu, till exempel, om du vill ta bort en utlösare från Xbox Service på Windows , här är stegen att följa.
Fråga efter en tjänst(Query a Service)
sc qtriggerinfo XboxGipSvc
Ta bort en utlösare(Delete a trigger)
sc triggerinfo XboxGipSvc delete
Data för sådana utlösare lagras i registret(Registry) eller i gruppolicyn(Group Policy) (maskin eller användare).
Jag hoppas att det här inlägget förtydligade saken lite.
Relaterad läsning: (Related read:) Windows-tjänster: Allt du ville veta om dem.
Related posts
Hur man öppnar Windows Services Manager; Starta, stoppa, inaktivera tjänster
Starta automatiskt underhåll manuellt i Windows 10
Så här aktiverar du felsökningsloggning för Netlogon-tjänsten på Windows 10
Background Intelligent Transfer Service fungerar inte i Windows 11/10
Vad är Windows Update Medic Service (WaaSMedicSVC.exe)?
Windows Services startar inte i Windows 11/10
Hur du aktiverar DNS-klienttjänsten om den är nedtonad i Windows 10
Windows Installer fungerar inte korrekt i Windows 11/10
Hur man identifierar Windows-tjänster som försenar avstängning eller start
Hitta beroenden för en Windows-tjänst | Starta om tjänster automatiskt
Microsoft Windows Error Reporting Service i Windows 11/10
Internetanslutningsdelning fungerar inte i Windows 10
Visa, starta, stoppa, hantera installerade tjänster och drivrutiner med ServiWin
DHCP Client Service ger Access Denied-fel i Windows 11/10
Remote Desktop Services orsakar hög CPU i Windows 11/10
Flaggan för fördröjd autostart kunde inte ställas in - Windows-tjänstfel
Det gick inte att komma åt eller starta Windows Installer Service
Hur man reparerar Print Spooler i Windows 11/10
Windows Push Notifications User Service har slutat fungera
Hur du aktiverar eller inaktiverar Print Spooler Service på Windows 11/10