So stellen Sie den http-Dienst unter Windows 10 wieder her, während Sie den Dienst versehentlich entfernt haben

357
Cunning

Bei der Installation von Apache als Dienst habe ich versehentlich den Standard-http-Dienst von Windows entfernt. Viele abhängige Dienste funktionieren jetzt nicht und ich kann sie nicht zurückbekommen.

Gibt es eine Möglichkeit (neben Wiederherstellungspunkten, da es eine Weile her ist und ich dies zu spät bemerkt habe), um dies sowohl als Dienst als auch in der Registrierung zu beheben?

Was habe ich getan:

  1. Installierter Apache mit http -k -n "http"Befehl.
  2. Ich habe bemerkt, dass ich stattdessen falsch geschrieben httpdund getippt habe http.
  3. Dienst mit entfernt sc delete http
  4. Apache mit neu installiert http -k -n "httpd"
  5. Herausgefunden, dass der Spooler nicht startet.
  6. Durchsucht das Web und es httpwurde ein Windows-Dienst gefunden, der für viele Ermittlungsaufgaben erforderlich ist.
  7. In Panik geraten
0
Welcher Dienst und wie genau haben Sie ihn entfernt und wie lautet Ihre Windows-Version? harrymc vor 5 Jahren 0
Der `http`-Dienst unter Windows 10 Pro. Verwenden Sie den Befehl "sc delete". Cunning vor 5 Jahren 0
In der doppelten Antwort erfahren Sie, wie Sie die HTTP-Funktion in Programme und Funktionen der Systemsteuerung deinstallieren und erneut installieren können. harrymc vor 5 Jahren 0
@ harrymc Ich habe diese Antworten gesehen und diese waren hier nicht zutreffend. Ich suche keinen IIS- und `WebHTTP`-Dienst. Dies ist, was ich wiederherstellen möchte: https://support.microsoft.com/am-et/help/820129/http-sys-registry-settings-for-windows Cunning vor 5 Jahren 0
Wenn Sie dies nicht mit dieser Antwort auf die Verwendung von Programmen und Funktionen tun können, müssen Sie dies mit einem [In-Place-Upgrade] (https://www.tenforums.com/tutorials/16397-repair-install-windows) tun -10-place-upgrade.html). harrymc vor 5 Jahren 0
@ harrymc Das ist auch keine Option für mich, weil ich meine Fenster stark verändert habe; und ich glaube, dass dies eine professionelle Gemeinschaft ist. Ich denke, die Antwort darauf, wie ein kritischer Dienst manuell installiert wird, ist plausibel. Ich bin ein C (++ / #) - Entwickler und verdiene als Webentwickler Geld. Ich kann den Treiber selbst als Dienst neu installieren, aber da ich das noch nicht getan habe, habe ich gerade nach jemandem gefragt, der mehr Erfahrung hat, um mich zu führen. Es ist keine alltägliche Aufgabe, deshalb ist es im Netz nicht leicht zu finden, wie zum Beispiel beim Reparieren oder Installieren einer Funktion. Vielen Dank. Cunning vor 5 Jahren 0
Der einzige Rat, den ich vielleicht falsch nennen kann, ist, die ausführbare Datei des Dienstes zu finden und als Systemdienst zu installieren. Aber das ist alles, woran ich denken kann. harrymc vor 5 Jahren 1

0 Antworten auf die Frage