Automatisch vs. Automatisch (verzögerter Start) Dienststarttypen

Die Dienste-Konsole (dienste.msc) in Windows können Sie Konfigurieren Sie den Starttyp der Windows-Dienste. Wie Sie wissen, können Sie eine der Optionen aus der Dropdown-Liste auswählen: Automatisch (Verzögerter Start), Automatisch, Handbuch, oder Behindert.

automatischer vs. automatischer verzögerter Start Dienstfenster

Aber wissen Sie, was der Unterschied zwischen Automatisch und Automatisch (Verzögerter Start) ist?

Automatisch vs. Automatisch (Verzögerter Start) Startarten

Wenn ein Dienststart auf eingestellt ist Automatisch, es lädt während des Bootens. Da es zu viele integrierte Windows-Dienste gibt, hat Microsoft erstmals das Konzept des „verzögerten Starts“ in Windows Vista eingeführt, um die Windows-Start- und Anmeldeleistung zu verbessern. Automatische (verzögerter Start) Dienste werden erst nach allen anderen Autostart-Diensten gestartet.

Der Dienststeuerungs-Manager fährt nach der Verarbeitung der Autostart-Dienste („Automatisch“) fort, Dienste zu starten, die als Automatisch (verzögerter Start) ausgeführt werden sollen, indem er die ScInitDelayStart() Funktion.

Nachdem alle Dienste für den automatischen Start geladen wurden, stellt das System die Dienste „Startverzögerung“ standardmäßig für 2 Minuten (120 Sekunden) in die Warteschlange. Dieses Intervall kann geändert werden, indem ein Registrierungs-DWORD-Wert (32-Bit) namens. erstellt wird AutoStartVerzögerung und Einstellen der Verzögerung (Basis: Dezimal) in Sekunden im folgenden Registrierungsschlüssel:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control

Abgesehen davon lädt der Service Control Manager die „Verzögerter Start“-Dienste auf die gleiche Weise, wie er die nicht verzögerten Autostart-Dienste startet. Es gibt keine weiteren Unterschiede zwischen den Startarten Automatisch (verzögerter Start) und Automatischer Start.

Zitat Microsoft Performance Team-Blog: Startprozesse und verzögerter automatischer Start

Verzögerter automatischer Start für Systemdienste. Um das Problem der wachsenden Zahl von Diensten zu lösen, die automatisch gestartet werden, und den sich daraus ergebenden negativen Auswirkungen auf Boot-Performance gibt es einen neuen Starttyp für Dienste, die nicht früh im Boot-Prozess gestartet werden müssen – den Delayed Anfang. Dadurch kann ein Dienst weiterhin automatisch gestartet werden, jedoch mit dem zusätzlichen Vorteil, dass die Boot-Performance verbessert wird. Dienste, die als verzögert gestartet werden sollen, werden kurz nach dem Booten gestartet.

Wie funktioniert das? Der Dienststeuerungs-Manager startet Dienste, die für den verzögerten automatischen Start konfiguriert sind, nachdem alle automatisch startenden Threads gestartet wurden. Der Dienststeuerungsmanager setzt auch die Priorität des anfänglichen Threads für diese verzögerten Dienste auf THREAD_PRIORITY_LOWEST. Dies führt dazu, dass alle vom Thread ausgeführten Datenträger-E/A eine sehr niedrige Priorität haben. Sobald die Initialisierung eines Dienstes abgeschlossen ist, wird die Priorität vom Dienststeuerungs-Manager auf den Normalwert zurückgesetzt. Die Kombination aus verzögertem Start, niedriger CPU- und Speicherpriorität sowie der Festplattenpriorität im Hintergrund reduziert die Beeinträchtigung der Benutzeranmeldung erheblich.

Viele Windows-Dienste, einschließlich Background Intelligent Transfer Service (BITS), Windows Update Client und Windows Media Center verwenden diesen neuen Starttyp, um die Anmeldeleistung nach einem System zu verbessern Stiefel. Um einen Dienst für den verzögerten automatischen Start zu konfigurieren, können Sie einen REG_DWORD-Wert namens. erstellen Verzögerter AutoStart im Konfigurationsregistrierungsschlüssel des Dienstes unter HKLM\SYSTEM\CurrentControlSet\Services

VERBUNDEN:Automatische (Trigger Start) und manuelle (Trigger Start) Dienste in Windows

Registrierungswerte für die Starttypen Automatisch und Automatisch (verzögerter Start)

Zum Beispiel der Dienst zur Zustellungsoptimierung (DoSvc) ist eingestellt auf Automatisch (Startverzögerung) unter Windows 10 v1903. Hier sind die Registrierungswerte für diesen Dienst, die die Auswahl des Dienststarttyps speichern:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\DoSvc. Wertname: DelayedAutostart. Werttyp: REG_DWORD. Wertdaten: 1

Der Verzögerter Autostart Wertdaten von 1 bedeutet, dass der Dienst auf verzögerten Start eingestellt ist. Wenn der Wert fehlt oder auf gesetzt ist 0, dann ist es nicht auf verzögerten Start eingestellt.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\DoSvc. Wertname: Start. Werttyp: REG_DWORD. Wertdaten: 2

Für die Anfang DWORD-Wert, die möglichen Daten sind:

  • 2 ist automatisch
  • 3 ist manuell
  • 4 ist behindert
VERBUNDEN:Sichern und Wiederherstellen der Windows-Dienstkonfiguration (Starttyp)
  • Wenn die Anfang DWORD ist auf einen anderen Wert als. eingestellt 2 (Automatisch), dann die Verzögerter AutoStart Wert wird ignoriert, auch wenn er auf gesetzt ist 1.
  • Wenn die Anfang DWORD ist auf eingestellt 2 (Automatisch) und Verzögerter AutoStart ist eingestellt auf 0 oder der Wert fehlt, bedeutet dies, dass der Dienst auf eingestellt ist Automatisch starten (keine Verzögerung.)

Anmerkung des Herausgebers: Das willkürliche Ändern der Dienststarttypen kann zu Problemen mit dem System führen. Es ist ratsam, die Dienstkonfiguration im. zu belassen Windows-Standardeinstellung in den meisten Fällen. Wenn Sie die Dienstkonfiguration ändern möchten, sichern Sie die aktuelle Dienststartkonfiguration, ein... kreieren Wiederherstellungspunkt, oder führe a. aus komplettes Registry-Backup vorweg.


Eine kleine Bitte: Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte?

Eine "kleine" Aktie von Ihnen würde dem Wachstum dieses Blogs sehr helfen. Einige tolle Vorschläge:
  • Pin es!
  • Teilen Sie es mit Ihrem Lieblingsblog + Facebook, Reddit
  • Tweete es!
Also vielen Dank für Ihre Unterstützung, mein Leser. Es dauert nicht länger als 10 Sekunden Ihrer Zeit. Die Share-Buttons befinden sich direkt darunter. :)