So beheben Sie das Problem, dass Windows-Dienste auf manuell zurückgesetzt werden: 4 bewährte Lösungen

Haben Sie schon mal erlebt, dass ein Dienst auf „Automatisch“ eingestellt war und nach einem Neustart einfach wieder auf „Manuell“ zurückspringt ? Oder noch schlimmer: Er startet beim Systemstart gar nicht und lässt abhängige Anwendungen oder Funktionen komplett ausfallen? Das ist ein häufiges Ärgernis, das mir schon öfter begegnet ist, als ich zugeben möchte. Manchmal gibt Windows bestimmten Diensten nur ein winziges Zeitfenster – sagen wir 30 Sekunden –, um beim Systemstart zu starten. Wenn der Dienst dann langsam ist oder auf ein Netzwerk oder die Festplatte zugreift, gibt Windows einfach auf und markiert ihn als fehlgeschlagen. Der Starttyp wird dann auf den Standardwert zurückgesetzt.Änderungen dauerhaft zu speichern, kann also ziemlich mühsam sein. Aber ja, es gibt ein paar Tricks, mit denen man sicherstellen kann, dass der Dienst zuverlässig bleibt und wie gewünscht startet.

So beheben Sie das Problem, dass ein Dienststarttyp in Windows immer wieder zurückgesetzt wird oder nicht startet.

Methode 1: Auf Automatik (Verzögerter Start) umschalten

Dies ist die einfachste und oft zuverlässigste Lösung. Wenn Sie einen Dienst auf „Automatisch (Verzögerter Start)“ einstellen, verschafft Ihnen das Windows etwas mehr Spielraum, sodass langsame Dienste nicht gleich zu Beginn des Startvorgangs beendet werden. Bei den meisten hartnäckigen Diensten behebt dies das Problem – denn auf manchen Rechnern starten sie einfach nicht schnell oder pünktlich.

  • Drücken Sie die Taste Windows + Rund geben Sie ein services.msc, dann drücken Sie die Eingabetaste.
  • Scrollen Sie nach unten und suchen Sie den Dienst, der sich nicht aktivieren lässt oder beim Systemstart nicht startet.
  • Klicken Sie mit der rechten Maustaste darauf und wählen Sie „Eigenschaften“.
  • Im Reiter „Allgemein“ finden Sie die Dropdown- Liste „Starttyp“.
  • Wählen Sie Automatisch (Verzögerter Start).
  • Klicken Sie auf Anwenden und dann auf OK.
  • Starten Sie das System neu und prüfen Sie, ob es diesmal tatsächlich funktioniert.

Diese Option funktioniert, weil sie den Start des Dienstes auf einen etwas späteren Zeitpunkt verschiebt, sodass er nicht mit dem „Drang, alles gleichzeitig zum Laufen zu bringen“ konkurriert.

Methode 2: Erhöhen des Dienst-Timeouts über die Registrierung

Wenn der Dienst weiterhin nicht funktioniert oder beim Systemstart Zeitüberschreitungen auftreten, gibt Windows ihn möglicherweise zu früh auf. Eine Erhöhung des Timeout-Werts in der Registrierung hilft oft, aber Vorsicht: Änderungen an der Registrierung sind riskant. Sichern Sie Ihre Daten daher unbedingt vorher.Öffnen Sie dazu den Registrierungseditor (Regedit) und navigieren Sie zu folgendem Pfad:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control

Klicken Sie im rechten Bereich mit der rechten Maustaste, wählen Sie „Neu“ > „DWORD-Wert (32-Bit)“ und benennen Sie den Wert „ServicesPipeTimeout“. Doppelklicken Sie darauf und geben Sie als Wert 180000 ein (das entspricht 3 Minuten in Millisekunden).Stellen Sie sicher, dass die Option „Dezimal“ ausgewählt ist. Starten Sie den Computer anschließend neu – diese Einstellung wird erst nach einem Neustart wirksam.

Bei manchen Konfigurationen trägt diese verzögerte Zeitüberschreitung dazu bei, dass der Dienst ordnungsgemäß geladen wird, ohne dass Windows vorzeitig aufgibt.

Methode 3: Erzwingen, dass der Dienst immer über die Befehlszeile gestartet wird

Falls die GUI-Lösungen nicht zuverlässig funktionieren, kann diese Befehlszeilenmethode die Registrierung des Starttyps erzwingen.Öffnen Sie eine Eingabeaufforderung oder ein PowerShell-Fenster mit Administratorrechten (klicken Sie mit der rechten Maustaste auf Start und wählen Sie Terminal (Administrator) oder Eingabeaufforderung (Administrator) ).

Ersetzen Sie dies "ServiceName"durch den tatsächlichen Kurznamen des Dienstes (z. B."wuauserv"für Windows Update).So stellen Sie den automatischen Start ein:

sc config "ServiceName" start= auto

Oder, für verzögerten Start – was oft besser für langsame Dienste geeignet ist:

sc config "ServiceName" start= delayed-auto

Beachten Sie das Leerzeichen nach dem Gleichheitszeichen – es ist ungewöhnlich, aber wichtig. Starten Sie anschließend Ihr Gerät neu und prüfen Sie, ob die Einstellung nun übernommen wurde. Diese Methode funktioniert manchmal, wenn die Dienste-App sich weigert.

Methode 4: Systemdateien und Abhängigkeiten prüfen

Wenn es weiterhin nicht funktioniert, könnten beschädigte oder fehlende Dateien die Ursache sein. Führen Sie einen schnellen Systemscan durch:

sfc /scannow

Dadurch werden beschädigte Systemdateien überprüft. Falls Probleme gefunden werden, werden diese repariert. Um eine vollständige Überprüfung zu gewährleisten, führen Sie Folgendes aus:

Dism /Online /Cleanup-Image /RestoreHealth

Dieser Befehl behebt Probleme mit dem Windows-Komponentenspeicher, die möglicherweise zu Fehlfunktionen von Diensten führen.

Überprüfen Sie in services.msc auch den Tab „Abhängigkeiten“ des Dienstes. Wenn einige abhängige Dienste nicht ausgeführt werden, könnte dies der Grund für das Zurücksetzen oder den fehlerhaften Start sein. Stellen Sie sicher, dass alle Abhängigkeiten aktiviert und funktionsfähig sind.

Wie man dies in Zukunft verhindern kann

Beginnen Sie im Allgemeinen damit, langsame oder problematische Dienste auf „Automatisch (Verzögerter Start)“ anstatt auf „Automatisch“ einzustellen. Bereinigen Sie regelmäßig Systemdateien und vermeiden Sie die Installation fragwürdiger Drittanbieter-Tools, die Dienstkonfigurationen ohne ersichtlichen Grund verändern. Diese kleinen Gewohnheiten sorgen in den meisten Fällen für einen reibungslosen Betrieb.

Andere fragen auch

Wie setze ich den Windows Update-Dienst zurück?

Öffnen Sie services.msc, suchen Sie Windows Update, klicken Sie mit der rechten Maustaste darauf und wählen Sie „Neu starten “.Falls der Dienst nicht weiterläuft, ändern Sie den Starttyp auf „Automatisch (Verzögerter Start)“. Für einen vollständigen Neustart beenden Sie den Dienst, löschen Sie alle darin enthaltenen Dateien C:\Windows\SoftwareDistributionund starten Sie ihn anschließend neu. Dadurch werden oft hängengebliebene Update-Informationen entfernt und der Dienst funktioniert wieder.

Was ist Dienststarttyp 2?

Das bedeutet lediglich, dass der Dienst so eingestellt ist, dass er beim Systemstart automatisch gestartet wird – daher auch „automatisch“ genannt.

Zusammenfassung

  • Hartnäckige Dienste auf Automatisch (Verzögerter Start) umstellen.
  • Erhöhen Sie gegebenenfalls das Boot-Timeout in der Registry.
  • Verwenden Sie Befehlszeilenkonfigurationen für mehr Kontrolle, wenn grafische Benutzeroberflächen ausfallen.
  • Überprüfen Sie die Kernsystemdateien und Abhängigkeiten, falls weiterhin Probleme auftreten.

Zusammenfassung

Wenn ein Dienst auf manuell zurückgesetzt wird oder sich weigert zu starten, liegt das oft an Timing-Problemen, Systemfehlern oder Diensten, die beim Start zu schnell hintereinander gestartet werden. Die oben genannten Lösungen sind eine Mischung aus schnellen und komplexeren Tricks. Manchmal reicht es aber schon, den Start zu verzögern und das Timeout zu erhöhen, um den entscheidenden Unterschied zu machen. Bei mir funktioniert das oft bei hartnäckigen Servern oder Hintergrunddiensten, die einfach nicht mitspielen wollen. Hoffentlich hilft das auch jemandem, damit seine Dienste nach einem Windows-Neustart weiterlaufen!