Ein Neustart des Windows-Diensts kann in verschiedenen Situationen erforderlich sein. Wenn es jedoch darum geht, einen Dienst remote neu zu starten, kann der Prozess etwas komplizierter werden. In diesem Artikel erfahren Sie, wie Sie einen Remote-Neustart des Windows-Dienstes sicher und effizient durchführen können.
Wenn Sie an einem Remote-Computer arbeiten, haben Sie nicht immer die Möglichkeit, physisch auf das System zuzugreifen. Dies kann darauf zurückzuführen sein, dass bestimmte Dienste neu gestartet werden müssen, die aufgrund eines Fehlers oder anderer Probleme möglicherweise nicht verfügbar sind. Ein Remote-Neustart des Dienstes kann in solchen Fällen hilfreich sein.
Es gibt mehrere Möglichkeiten, den Windows-Dienst remote neu zu starten, einschließlich der Verwendung einer Eingabeaufforderung oder spezieller Programme. In diesem Artikel betrachten wir jedoch die einfachste und effizienteste Methode, die für die meisten Benutzer geeignet ist.
Vorbereiten eines Remoteneustarts des Windows-Diensts
Bevor Sie den Windows-Dienst remote neu starten können, müssen Sie einige vorbereitende Schritte ausführen:
1. Stellen Sie sicher, dass Sie über Administratorrechte verfügen
Sie benötigen Administratorrechte, um den Windows-Dienst remote neu starten zu können. Stellen Sie sicher, dass Sie über Administratorrechte auf dem Computer verfügen, von dem aus Sie einen Remote-Neustart durchführen möchten.
2. Überprüfen Sie den Zugriff auf den Remotecomputer
Stellen Sie sicher, dass Sie Zugriff auf den Remotecomputer haben, auf dem der Windows-Dienst neu gestartet wird. Dazu muss die entsprechende Netzwerkverbindung konfiguriert und der Remotezugriff aktiviert sein.
3. Füllen Sie die Computerinformationen aus
Sie müssen die IP-Adresse oder den Namen des Remotecomputers kennen, um den Windows-Dienst remote neu starten zu können. Notieren Sie sich diese Informationen, um sie später beim Ausführen eines Remote-Neustartbefehls zu verwenden.
4. Bereiten Sie eine Eingabeaufforderung oder PowerShell vor
Abhängig von Ihren Vorlieben und Fähigkeiten können Sie die Eingabeaufforderung oder PowerShell verwenden, um einen Remote-Neustart des Windows-Dienstes durchzuführen.
Wenn Sie diese einfachen Schritte befolgen, können Sie den Windows-Dienst remote neu starten und die Dienste auf dem Remotecomputer erfolgreich verwalten.
Konfigurieren des Remotezugriffs auf einen Computer
Um den Windows-Dienst remote neu starten zu können, müssen Sie den Remotezugriff auf den Computer vorkonfiguriert haben. Hier sind einige Schritte zu befolgen:
- Aktivieren Sie den Remotezugriff auf den Computer. Um den Remotezugriff auf einen Computer in Windows zu aktivieren, öffnen Sie die Systemsteuerung, wählen Sie System und Sicherheit und dann System aus. Klicken Sie auf "Erweiterte Systemeinstellungen" und klicken Sie auf die Registerkarte "Remotezugriff". Aktivieren Sie das Kontrollkästchen "Verbindung zu diesem Computer zulassen" im Abschnitt "Remotecomputerzugriff". Klicken Sie dann auf Anwenden und OK.
- Konfigurieren Sie die Firewall. Stellen Sie sicher, dass die Firewall den Fernzugriff auf den Computer nicht blockiert. Suchen Sie in der Systemsteuerung nach "Netzwerk- und Freigabecenter". Öffnen Sie den Abschnitt "Windows-Firewall-Einstellungen ändern". Aktivieren Sie das Kontrollkästchen "Remotedesktop" und "Remote verwaltete Geräte erkennen". Wenn Sie andere Firewall-Programme haben, überprüfen Sie deren Einstellungen.
- Konfigurieren Sie Benutzer und Passwörter. Für den Remotezugriff auf den Computer benötigen Sie die Anmeldeinformationen eines Benutzers, der über Administratorrechte verfügt. Stellen Sie sicher, dass Sie einen Benutzernamen und ein Passwort für den Zugriff haben. Wenn Sie Ihren Benutzernamen und Ihr Kennwort bereits festgelegt haben, fahren Sie mit dem nächsten Schritt fort. Wenn nicht, erstellen Sie einen neuen Benutzer mit Administratorrechten in der Systemsteuerung. Stellen Sie sicher, dass der Benutzer ein Sicherheitskennwort hat.
Nachdem Sie diese Schritte abgeschlossen haben, können Sie den Windows-Dienst von einem anderen Computer aus remote neu starten.
Remote-Neustart des Windows-Diensts über die Befehlszeile
Befolgen Sie diese Anweisungen, um den Windows-Dienst remote über die Befehlszeile neu zu starten:
- Öffnen Sie eine Eingabeaufforderung auf dem Remotecomputer. Dazu benötigen Sie administrativen Zugriff auf diesen Computer.
- Geben Sie den Befehl sc \\Computername stop "Dienstname" ein, wobei Computername der Name des Remotecomputers ist und Dienstname der Name des Windows-Diensts ist, den Sie neu starten möchten. Drücken Sie die Eingabetaste. Zum Beispiel: sc \\RemotePC stop "Spooler" .
- Warten Sie, bis der Dienst beendet ist.
- Geben Sie sc \\Computername start "Dienstname" ein, um den Dienst erneut zu starten. Drücken Sie die Eingabetaste. Zum Beispiel: sc \\RemotePC start "Spooler" .
- Warten Sie, bis der Dienst gestartet wird.
Der Windows-Dienst auf dem Remotecomputer muss jetzt erfolgreich neu gestartet werden. Stellen Sie sicher, dass Sie über die entsprechenden Berechtigungen zum Ausführen der Remoteoperation verfügen.
Remote-Neustart des Windows-Diensts mithilfe von Powershell
Die PowerShell-Eingabeaufforderung bietet eine bequeme Möglichkeit, den Windows-Dienst remote neu zu starten. Mit ein paar einfachen Befehlen können Sie diese Aufgabe problemlos ausführen.
Stellen Sie zunächst sicher, dass der PowerShell-Server auf dem Remotecomputer aktiviert ist. Öffnen Sie dazu eine Eingabeaufforderung und führen Sie den folgenden Befehl aus:
Dieser Befehl aktiviert den PowerShell-Server und konfiguriert ihn für die Ausführung auf dem Remotecomputer. Wenn der Befehl erfolgreich ausgeführt wurde, können Sie mit dem nächsten Schritt fortfahren.
Jetzt, da der PowerShell-Server auf dem Remotecomputer aktiviert ist, können Sie den gewünschten Dienst aus der Ferne neu starten. Verwenden Sie dazu den Befehl Restart-Service:
Restart-Service -ComputerName -Name
Wobei dies der Name des Remotecomputers ist, auf dem der Dienst neu gestartet werden soll, und dies ist der Name des Windows-Diensts, den Sie neu starten möchten.
Ein Beispielbefehl zum Neustarten des Remote-Registrierungsdiensts auf einem Remotecomputer mit dem Namen "computer1" sieht folgendermaßen aus:
Restart-Service -ComputerName computer1 -Name RemoteRegistry
Auf diese Weise können Sie den Windows-Dienst problemlos remote mit PowerShell neu starten. Dies kann nützlich sein, wenn Sie einen Dienst auf einem Remotecomputer schnell neu starten möchten, ohne dass Sie lokal eine Verbindung zu ihm herstellen müssen.