Ich habe den folgenden Befehl verwendet, um den HTTP-Dienst zu stoppen
%Vor%Und ich habe folgende Fehlermeldung erhalten:
Der Dienst wird gestartet oder gestoppt. Bitte versuchen Sie es später erneut.
Jetzt befindet sich der HTTP-Dienst in einem Zwischenzustand. Es hat weder angehalten noch angefangen. Was soll ich machen?
Ich habe ähnliche Probleme gelesen, aber sie helfen nicht.
Sie sollten über den Task-Manager beenden können.
Klicken Sie mit der rechten Maustaste auf Taskleiste - & gt; Task-Manager starten Wechseln Sie auf die Registerkarte Prozess Wenn Sie den Service auf der Registerkarte Prozesse finden:
Klicken Sie mit der rechten Maustaste und wählen Sie "Prozess beenden" Wenn Sie es nicht unter Prozesse sehen (oder nicht wissen, welcher Prozess für den Dienst, den Sie beenden möchten, ist),
Auf der Registerkarte "Prozesse"
Markieren Sie "Prozesse von allen Benutzern anzeigen" unten links Dann "View" -Menü und wählen Sie "Select Columns" Überprüfen Sie "PID" und drücken Sie OK Wechseln Sie zum Tab "Dienste", um die PID des Dienstes zu finden, den Sie beenden möchten Gehen Sie zurück zur Registerkarte Prozesse und klicken Sie mit der rechten Maustaste - & gt; End Process starker Text
Die Antwort wurde von Ссылка kopiert und es hat für mich funktioniert.
Es gibt wahrscheinlich einige Prozesse mit offenen Handles für \Device\Http\*
.
Sie müssen diese Handles oder Prozesse schließen (z. B. im Process Explorer), damit der HTTP-Dienst beendet wird.
Tags und Links windows-services httpservice