W3SVC-Dienststart

1130
David

Ich versuche, ein von mir veröffentlichtes WCF-Projekt zu testen, das in VB.NET erstellt wurde. Wenn ich in den IIS-Manager gehe und versuche, die Website zu starten, heißt es

Websites können nur gestartet werden, wenn sowohl der Windows-Aktivierungsdienst (WAS) als auch der WW3-Publishingdienst (W3SVC) ausgeführt wird. Beide Dienste sind derzeit gestoppt.

Um dies zu beheben, bin ich zu 'Services' gegangen und habe zu 'World Wide Web Publishing Service' gescrollt, der derzeit nicht läuft. Ich habe versucht, damit anzufangen und erhielt dann eine weitere Nachricht

Windows konnte den WWW-Publishingdienst nicht auf dem lokalen Computer starten. Fehler 1068: Der Abhängigkeitsdienst oder die Gruppe konnte nicht gestartet werden

Bei der Suche in den Eigenschaften verzweigten sich die Abhängigkeiten wie folgt

W3SVC-Dienststart

Beim Rückblick auf Services liefen alle bis auf einen.

W3SVC-Dienststart

W3SVC-Dienststart

W3SVC-Dienststart

Der einzige, der nicht läuft, ist der Windows-Prozessaktivierungsdienst

W3SVC-Dienststart

Wenn ich versuche, diesen Dienst zu starten, heißt es

Windows konnte den Windows-Prozessaktivierungsdienst auf dem lokalen Computer nicht starten

Fehler 2: Das System kann die angegebene Datei nicht finden

Wie kann ich diese Dienste starten, damit ich meine Website starten kann inetmgr?

BEARBEITEN

Ich verwende Windows 10 64-Bit. Meine IIS-Version bin ich nicht sicher, aber basierend auf einer schnellen Google-Suche würde ich mir vorstellen, dass es sich um Version 8 oder höher handelt.

1
(1) Haben Sie in der Registrierung unter "HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ WAS \ Parameters" einen Eintrag mit dem Namen "NanoSetup", und was passiert, wenn Sie es umbenennen und neu starten? (2) Deaktivieren Sie die IIS-Funktion, starten Sie neu, aktivieren Sie sie erneut, starten Sie neu. (3) Prüfen Sie, ob die Datei `C: \ Windows \ System32 \ inetsrv \ Config \ applicationHost.config.tmp` vorhanden ist, und kopieren Sie` applicationHost.config` unter diesem Namen. harrymc vor 6 Jahren 0

1 Antwort auf die Frage

0
Pimp Juice IT

Es scheint, dass dieses Problem von Zeit zu Zeit auftritt und insbesondere nach der Installation von Windows Updates aufgrund eines Registrierungsschlüssels, der der Registrierung hinzugefügt wird und Probleme verursacht.

Laut der Antwort auf den Post- Windows-Prozessaktivierungsdienst Fehler 2: Das System kann die angegebene Datei nicht finden . Sie können einfach einen bestimmten Registrierungsschlüssel löschen und den Dienst anschließend neu starten, um ihn aufzulösen.

  • Das Problem scheint zu sein, dass Windows den WAS-Dienststartparametern einen falschen Parameter hinzufügt. Ich habe das Problem mit den folgenden Schritten behoben:

    • Regedit starten (einfach in start eingeben)
    • Navigiere zu HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WAS\Parameters
    • Löschen Sie die NanoSetupVariable. Diese Variable verhindert das Starten von WAS
    • Starten Sie den WAS- Dienst mit dem Task-Manager oder " net start WAS" in der Eingabeaufforderung
    • Starten Sie den W3SVC- Dienst auf dieselbe Weise
    • Sie können Ihre Website jetzt erneut in IIS starten

    Quelle

Darüber hinaus werden dieses Update oben und zusätzliche Updates in IIS aufgeführt, die nach dem Upgrade auf 1803 nicht gestartet werden. WAS schlägt mit Fehler 2 fehl - "Die angegebene Datei wurde nicht gefunden" und das Upgrade auf Windows 10 1709: IIS schlägt fehl. Wenn Sie weiterhin Probleme mit der Fehlerbehebung haben, lohnt es sich, diese Threads zu lesen.

Weitere Ressourcen