Windows Server: Automatischen Neustart per Aufgabenplanung einrichten

Einen Windows Server kannst du mit der integrierten Aufgabenplanung regelmäßig und kontrolliert neu starten. Eine zusätzliche Batchdatei ist nicht zwingend nötig.

Neustart-Befehl

Für einen sofortigen lokalen Neustart eignet sich:

shutdown.exe /r /t 0

/r startet den Rechner neu, /t 0 setzt die Wartezeit auf null Sekunden. Ohne Angabe von /t verwendet Windows standardmäßig eine Verzögerung.

Geplante Aufgabe einrichten

  1. Öffne die Aufgabenplanung als Administrator.
  2. Erstelle eine neue Aufgabe und lege unter Trigger den gewünschten Zeitplan fest, zum Beispiel wöchentlich außerhalb der Betriebszeit.
  3. Wähle unter Aktionen → Programm starten als Programm shutdown.exe.
  4. Trage bei den Argumenten /r /t 0 ein.
  5. Konfiguriere ein Konto mit ausreichenden Rechten und prüfe, ob die Aufgabe auch ohne interaktive Anmeldung ausgeführt werden soll.

Vor dem automatischen Neustart beachten

Ein Server sollte nicht nur deshalb regelmäßig neu gestartet werden, weil er instabil läuft. Prüfe vorher Dienste, Updates, Wartungsfenster und laufende Jobs. Der Schalter /f erzwingt das Beenden laufender Anwendungen und kann laut Microsoft zu Verlust nicht gespeicherter Daten führen; er sollte deshalb nur bewusst eingesetzt werden.

Bei einem geplanten Wartungsneustart kann außerdem ein Grund bzw. Kommentar für das Ereignisprotokoll angegeben werden. Zum Abbrechen eines noch ausstehenden Neustarts dient shutdown /a.

Gilt auch für aktuelle Windows-Server-Versionen: Microsoft dokumentiert den Befehl für Windows Server 2016, 2019, 2022 und 2025.