Das Konzept „Trigger Start Services“ ist brandneu in Windows 7. Sie sind wahrscheinlich bereits mit den Windows-Diensten vertraut, aber die Trigger Start Services verhalten sich anders als die anderen regulären Windows-Dienste, da sie nicht ständig ausgeführt werden, sondern als Ergebnis eines Triggers.
Verwirrt? Keine Sorge, ich erkläre es Ihnen etwas genauer. Ein Trigger ist ein bestimmtes Ereignis oder eine Bedingung, die das Betriebssystem veranlasst, seinen gewohnten Ablauf zu ändern und eine bestimmte Operation auszuführen. Danach kehrt das Betriebssystem zum regulären Ablauf zurück, von dem aus der Trigger ursprünglich ausgelöst wurde. Trigger-Startdienste sind also mit einem Trigger verknüpft und werden aufgerufen, wenn der jeweilige Trigger eintritt.
Ich möchte Ihnen einige Beispiele für triggerbasierte Dienste nennen: Sie möchten, dass Ihr Antivirenprogramm das externe Gerät scannt, sobald es an Ihren Computer angeschlossen wird, oder dass ein Richtlinienverwaltungsdienst aufgerufen wird, wenn sich die Gruppenrichtlinie ändert oder wenn der Computer einer Domäne beitritt oder diese verlässt.
Sehen wir uns nun an, wie Windows 7 diese triggerbasierten Dienste verwaltet. sc.exe ist der Prozess, der die Ausführung dieser triggerbasierten Dienste steuert. Mithilfe dieses Dienstprogramms können Sie jeden Dienst triggerbasiert konfigurieren. Außerdem können Sie abfragen, ob ein Dienst triggerbasiert ist oder nicht, und vieles mehr.
Öffnen Sie die Eingabeaufforderung, geben Sie „sc“ ein und drücken Sie die Eingabetaste. Das Hilfemenü mit allen verfügbaren Optionen wird angezeigt.

Lassen Sie mich einige der gängigen Befehle in Bezug auf sc auflisten.
sc qtriggerinfo Fragt ab, ob ein bestimmter Dienst triggerbasiert ist oder nicht.
sc triggerinfo Konfiguriert einen bestimmten Dienst so, dass er als triggerbasierter Dienst fungiert.