Wie verzögern Sie das Laden bestimmter Dienste in Windows 10/8/7?
Mit dem Windows Service Manager können Sie den Start von Windows-Diensten verzögern, sodass Sie die Windows-Startzeiten verbessern können. Die Option Automatisch (Verzögerter Start) für Systemdienste wurde in Windows Vista eingeführt und in Windows 10/8/7 auf alle Dienste erweitert. Diese Option wird auch in Windows 8.1 und höher angezeigt.
Automatische (verzögerter Start) Bedeutung
Windows-Dienste sind Anwendungen, die normalerweise gestartet werden, wenn der Computer gestartet wird, und im Hintergrund ausgeführt werden, bis der Computer heruntergefahren wird.
Bei einigen älteren Computern kann es erforderlich sein, das Laden eines bestimmten Windows-Dienstes zu verzögern, damit der Computer ordnungsgemäß startet. Zu anderen Zeitpunkten möchten Sie möglicherweise sicherstellen, dass ein bestimmter Dienst gestartet wurde und für Problembehandlungszwecke verfügbar ist, bevor der andere Dienst gestartet wird. Hier kann die Option Automatisch (Verzögerter Start) hilfreich sein.
Wie funktioniert das? Microsoft erklärt es wie folgt:
Der Service Control Manager startet Dienste, die für den verzögerten automatischen Start konfiguriert sind, nachdem alle Threads für den automatischen Start abgeschlossen sind. Der Dienststeuerungs-Manager legt außerdem die Priorität des ersten Threads für diese verzögerten Dienste auf THREAD_PRIORITY_LOWEST fest. Dies hat zur Folge, dass alle Festplatten-E / A, die vom Thread ausgeführt werden, eine sehr niedrige Priorität haben. Wenn die Initialisierung eines Dienstes abgeschlossen ist, wird die Priorität vom Dienststeuerungs-Manager auf Normal zurückgesetzt. Die Kombination aus verzögertem Start, niedriger CPU- und Speicherpriorität sowie der Priorität der Hintergrundfestplatte reduzieren die Interferenzen mit der Benutzeranmeldung erheblich. Viele Windows-Dienste, einschließlich BITS (Background Intelligent Transfer Service), Windows Update Client und Windows Media Center, verwenden diesen neuen Starttyp, um die Anmeldeleistung nach einem Systemstart zu verbessern.
Verzögern Sie das Laden bestimmter Windows-Dienste
Um das Laden der Dienste zu verzögern, Ausführen services.msc, um den Services Manager zu öffnen. Wählen Sie den Dienst aus, und doppelklicken Sie darauf, um das Feld Eigenschaften zu öffnen.
Unter Starttyp werden vier Optionen im Dropdown-Menü angezeigt: Automatisch, Automatisch (Verzögerter Start), Manuell und Deaktiviert. Mit der Option Automatisch (Verzögerter Start) können Windows solche Dienste erst laden, nachdem die anderen Dienste auf Automatisch eingestellt wurden. Daher müssen solche verzögerten Dienste warten, bis alle automatischen Dienste gestartet sind
Die voreingestellte Verzögerungszeit beträgt 120 Sekunden. Dies kann jedoch durch Ändern des geändert werden AutoStartDelay Wert im folgenden Registrierungsschlüssel:
HKLM \ SYSTEM \ CurrentControlSet \ Control
Nach der Behandlung der automatischen, nicht verzögerten Dienste wird von Windows ein Arbeitsthread in die Warteschlange gestellt, um die verzögerten Dienste auszuführen.
Seien Sie nicht in der Versuchung, den Start von Services willkürlich zu verzögern, es sei denn, Sie wissen, was Sie tun, damit Sie keine Kompromisse bei der Leistung und der Sicherheit Ihres Computers eingehen Starttyp des Service Ihrer Sicherheitssoftware von Automatik zu Automatik (verzögerter Start).
In KB193888 erfahren Sie, wie Sie dies programmgesteuert tun können, indem Sie den Wert im folgenden Registrierungsschlüssel ändern:
Der KB-Artikel funktioniert für alle Windows-Versionen von Windows 2000 bis Windows 8.1.HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \