Wenn Sie ein IT-Support-Administrator sind, kann es vorkommen, dass der Windows-Dienstprozess unter” Stoppen “oder”<"hängt stark> reagiert nicht “. Sie müssten dann das Windows beenden, das beim Stoppen hängt.
Diese Situation tritt auf, wenn Sie versuchen, einen Dienst zu stoppen, dies ist Ihnen jedoch nicht möglich. Außerdem sind die Steuertasten für den Dienst eingefroren, und daher dürfen Sie den Dienst nicht über den Dienststeuerungsmanager/services.msc stoppen. Sie können Ihren Windows 10-PC zwar neu starten und prüfen, ob das Problem behoben ist, dies funktioniert jedoch möglicherweise meistens nicht. Anstatt den Server neu zu starten, können Sie versuchen, den Windows-Dienst zu beenden, der beim Stoppen hängen bleibt. Mal sehen, wie.
Methode 1: Verwenden von Taskkill in der Eingabeaufforderung
Ermitteln Sie den Dienstnamen
Schritt 1: Klicken Sie mit der rechten Maustaste auf Start und wählen Sie Ausführen , um das Fenster Ausführen des Befehls zu starten.
Schritt 2: Geben Sie im Fenster Ausführen des Befehls services.msc ein und drücken Sie die Eingabetaste , um das Fenster zu öffnen Service Manager.
Schritt 3: Suchen Sie im Fenster Dienste nach dem Dienst, der hängen geblieben ist.
Notieren Sie sich den Dienst name.
* Hinweis- Wir haben beispielsweise ein Problem mit dem Realtek -Audio und doppelklicken daher auf Realtek Audio Service .
Als Nächstes haben wir im Dialogfeld Realtek Audio Service den Namen Service notiert, der RtkAudioService lautet.
Finden Sie die Service-PID heraus und beenden Sie die PID
Schritt 1: Drücken Sie die Tastenkombination Win + R , um das Fenster Befehl ausführen zu öffnen.
Schritt 2: Geben Sie im Suchfeld cmd ein und drücken Sie gleichzeitig die Tasten Strg + Umschalt + Eingabetaste , um den Befehl zu öffnen Eingabeaufforderung im Administratormodus.
Schritt 3: Kopieren Sie den folgenden Befehl und fügen Sie ihn in das Fenster Eingabeaufforderung ( admin ) ein:
sc queryex servicename
* Hinweis- Ersetzen Sie den markierten Teil durch den oben genannten Dienst.
Schritt 4: Notieren Sie sich die PID des Dienstes.
Schritt 5: Führen Sie nun im selben erhöhten Eingabeaufforderungsfenster den folgenden Befehl aus und drücken Sie die Eingabetaste :
taskkill/f/pid [ PID ]
* Hinweis- Ersetzen Sie den markierten Teil durch die PID , die Sie in Schritt 4 kopiert haben.
Schritt 6: Nach erfolgreichem Abschluss des Vorgangs erhalten Sie die folgende Meldung:
Der Prozess mit PID XXXX wurde beendet
* Hinweis- Stellen Sie sicher, dass Sie den richtigen Prozess beenden und keinen kritischen Windows-Dienst, der Ihren PC möglicherweise zum automatischen Neustart zwingt.
Methode 2: Durch Stoppen von Windows-Diensten mit PowerShell
Windows PowerShell ist eine weitere Option, mit der Sie das Beenden des Dienstes erzwingen können. So geht’s:
Schritt 1: Klicken Sie mit der rechten Maustaste auf das Menü Start und wählen Sie Windows PowerShell ( Admin ).
Schritt 3: Kopieren Sie den folgenden Befehl und fügen Sie ihn in die Windows PowerShell ( admin ) ein und drücken Sie die Eingabetaste So erhalten Sie eine Liste der Dienste im Stoppzustand:
Get-WmiObject-Class win32_service | Where-Object {$ _. State-eq'stop ausstehend'}
Schritt 4: Jetzt können Sie die Prozesse aller erkannten Dienste mit dem Cmdlet Stop-Process beenden.
Sie können eine Schleife erstellen indem Sie beide Operationen hinzufügen und einen Befehl erhalten, der automatisch alle festgefahrenen Serviceprozesse beendet.
Methode 3: Suchen nach dem Hang-Prozess im Ressourcenmonitor
Resource Monitor ist eine weitere App, mit der Sie den Prozess finden können, durch den der Prozess hängen geblieben ist. Mal sehen, wie:
Schritt 1: Klicken Sie mit der rechten Maustaste auf Start und wählen Sie Ausführen .
Schritt 2: Dadurch wird das Feld Befehl ausführen geöffnet.
Geben Sie hier Resmon in das Suchfeld ein und drücken Sie die Eingabetaste , um die App Resource Monitor zu öffnen.
Schritt 3: Wählen Sie die Registerkarte CPU und suchen Sie nach dem festgefahrenen Prozess.
Klicken Sie mit der rechten Maustaste auf den Prozess und wählen Sie Wartekette analysieren .
Schritt 4: Im Fenster Wartekette analysieren sehen Sie, dass Ihr ausgewählter Prozess auf einen anderen Prozess wartet.
Wählen Sie den/die Prozess-Thread (s) aus und klicken Sie unten auf die Schaltfläche Prozess beenden .
* Hinweis- Sie müssen es nicht beenden, wenn Sie auf svchost.exe oder einen anderen Prozess warten.
Sie können auch die Wartekette für diesen Prozess analysieren.
Suchen Sie nach der PID des Prozesses, auf den die Datei svchost.exe wartet, und beenden Sie sie.
Methode 4: Durch Beenden eines Hung-Prozesses mit Process Explorer
Selbst wenn Sie der lokale Administrator sind, haben Sie möglicherweise keine Berechtigungen für einige Prozesse. Infolgedessen können Sie möglicherweise einige Prozesse, die mit dem SYSTEM ausgerichtet sind, nicht beenden. Um solche Prozesse zu beenden, müssen Sie den lokalen Administratoren daher genügend Berechtigungen erteilen. Dazu würden Sie zwei Dienstprogramme unterstützen- psexec.exe und ProcessExplorer .
Schritt 1: Besuchen Sie den folgenden Link (die offizielle Download-Seite von Microsoft), um die App Process Explorer herunterzuladen.
https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer
Schritt 2: Öffnen Sie den Ordner Zip und ziehen Sie die Datei procexp.exe auf den Desktop.
Schritt 3: Klicken Sie nun mit der rechten Maustaste darauf und wählen Sie Als Administrator ausführen .
Schritt 4: Gehen Sie im Fenster Prozess-Explorer zur linken Seite des Fensters und wählen Sie unter Prozess den gewünschten Prozess aus hing am Anhalten.
Klicken Sie mit der rechten Maustaste darauf und wählen Sie Eigenschaften .
Schritt 5: Wählen Sie im Dialogfeld Eigenschaften die Registerkarte Dienste aus und klicken Sie auf Berechtigungen .
Schritt 6: Wechseln Sie nun im Dialogfeld Berechtigungen im Abschnitt Sicherheit zu den Gruppen-oder Benutzernamen Feld und wählen Sie Administratoren .
Wechseln Sie als Nächstes zum Feld Berechtigungen für Administratoren und aktivieren Sie das Kontrollkästchen Zulassen neben Vollzugriff .
Drücken Sie OK , um die Änderungen zu speichern.
Schritt 7: Drücken Sie erneut OK im Fenster Eigenschaften , um die Änderungen zu übernehmen und zu beenden.
Versuchen Sie nun, den Windows-Dienst zu beenden, der beim Stoppen hängt.
Viele Benutzer haben ebenfalls berichtet, dass manchmal ein einfacher Neustart Ihres Systems zur Behebung des Problems beitragen kann. Wenn das Problem weiterhin besteht, wenden Sie sich an den Microsoft-Support und planen Sie eine ungerade Stunde ein. Das Problem sollte manchmal behoben werden.