Het Trigger Start Services-concept is geheel nieuw in Windows 7. U bent waarschijnlijk al bekend met Windows Services, maar de Trigger Start Services gedragen zich anders dan de andere reguliere Windows Services. Ze worden namelijk niet continu uitgevoerd, maar als gevolg van een trigger.
Verward? Geen zorgen, ik zal het wat verder uitleggen. Een trigger is een specifieke gebeurtenis of conditie die zich voordoet en ervoor zorgt dat het besturingssysteem zijn normale gang van zaken verandert en een specifieke handeling uitvoert. Daarna keert het besturingssysteem terug naar de normale routine vanaf het moment dat de trigger in eerste instantie werd geactiveerd. Triggerstartservices zijn dus gekoppeld aan een trigger en worden aangeroepen wanneer de betreffende trigger plaatsvindt.
Ik zal u enkele voorbeelden geven van op triggers gebaseerde services. U wilt bijvoorbeeld dat uw antivirusprogramma het externe apparaat scant zodra het op uw computer wordt aangesloten, of dat een beleidsbeheerservice wordt aangeroepen wanneer het groepsbeleid verandert of wanneer de computer toetreedt tot een domein of dit verlaat.
Oké, laten we nu eens kijken hoe Windows 7 deze triggergebaseerde services beheert. sc.exe is het proces dat de uitvoering van deze triggergebaseerde services regelt. Je kunt met behulp van dit hulpprogramma een specifieke service configureren als triggergebaseerd. Je kunt er ook mee opvragen of een service triggergebaseerd is of niet, en nog veel meer.
Open de opdrachtprompt en typ sc en druk vervolgens op Enter. Het helpmenu met alle beschikbare opties wordt weergegeven.

Ik wil graag een aantal veelvoorkomende commando's met betrekking tot sc opnoemen.
sc qtriggerinfo Vraagt of een bepaalde service triggergebaseerd is of niet.
sc triggerinfo Configureert een specifieke service om te fungeren als een triggergebaseerde service.