IIS-Rückgabefehler kann W3SVC nicht starten

7

Zunächst möchte ich Sie alle bitten, diese Abfrage nicht als doppelt zu markieren, da ich versucht habe, das Problem herauszufinden, dies aber nicht konnte.

Ich habe IIS bereits installiert und funktionierte einwandfrei, aber plötzlich funktionierte es nicht mehr. Es wurde keine neue Software installiert oder Software und Dienste entfernt.

Zuerst habe ich den IIS deinstalliert, indem ich ihn unter Programme und Funktion -> Windows-Funktion ein- oder ausgeschaltet habe. Dann wieder IIS und Windows Publishing Service installiert.

Die Kontrollkästchen für die Anwendungsentwicklung sind also:

  1. .net-Erweiterbarkeit
  2. ASP
  3. ASP.NET
  4. ISAPI-Erweiterung
  5. ISAPI-Filter

Die Kontrollkästchen, die unter Windows Publishing Service aktiviert sind, sind:

  1. Prozessmodelle.

Dann habe ich mein System neu gestartet und dann versucht, den IIS-Server zu starten, und ich habe diesen Fehler erhalten.

Der Dienst W3SVC kann auf dem Computer '.' Nicht gestartet werden.

Also suchte ich im Internet und fand heraus, dass ich es tun sollte

net stop w3svc
net stop IISAdmin
net start IISAdmin
net start w3svc

net start IISAdmin -- > the service name is invalid

net start w3svc  --> the dependency service or group service failed to start

Und selbst ich habe iisreset / restart gemacht, dann war die Ausgabe:

Attempting stop...
Internet services successfully stopped
Attempting start...
Restart attempt failed.
The IIS Admin Service or the World Wide Web Publishing Service, or a service dependent on them failed to start.  The service, or dependent services, may had an error during its startup or may be disabled.

Dann habe ich IIS Admin nicht einmal in services.msc gefunden.

Leute, bitte hilf mir raus ...

Lassen Sie mich wissen, wenn Sie weitere Informationen benötigen.

Danke im Voraus.

Md Jawed Shamshedi
quelle
Irgendwelche Ereignisse im Eventlog?
Marcel Janus
Gab es eine Lösung für dieses Problem?
Glen Little

Antworten:

0

Wenn Sie Probleme mit dem w3svc-Dienst haben

Versuchen Sie dies zuerst

Gehen Sie zu Task-Manager> Prozesse und stoppen Sie den W3SVC-Prozess manuell. Danach sollte der Prozess beim Neustart von IIS normal starten

Versuchen Sie diese Sekunde

Ausführen> appwiz.cpl> Windows-Funktionen ein- oder ausschalten> Deaktivieren Sie "Internetinformationsdienste" und "Windows-Prozessaktivierungsdienst".

Starten Sie Ihren Computer neu. Führen Sie> appwiz.cpl> aus und installieren Sie sowohl "Internet Information Services" als auch "Windows Process Activation Service".

Dann das ... wenn es immer noch nicht funktioniert

  1. Stellen Sie sicher, dass "Windows Management Instrumentation" gestartet und der Starttyp auf "Automatisch" eingestellt ist.

  2. Stellen Sie außerdem sicher, dass die folgenden Abhängigkeitsdienste für den World Wide Web Publishing Service gestartet sind:

RPC (Remote Procedure Call) des Windows-Prozessaktivierungsdienstes DCOM Server Process Launcher RPC Endpoint Mapper.

  1. Öffnen Sie regedit und navigieren Sie zu [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ HTTP]:

a) Doppelklicken Sie auf Start und ändern Sie die Wertdaten von 4 (deaktiviert) auf 3 (automatisch). b) Löschen Sie den Schlüssel „NoRun“, falls dieser Schlüssel vorhanden ist.

  1. Deinstallieren Sie "Internetinformationsdienst" und "Windows-Prozessaktivierungsdienst (falls bereits installiert)" unter "Windows-Funktion ein- oder ausschalten" und starten Sie Ihren PC neu.

  2. Geben Sie den folgenden Befehl in CMD ein und drücken Sie die Eingabetaste:

net start http Jetzt werden Sie benachrichtigt, dass der Dienst bereits ausgeführt wird.

  1. Installieren Sie den Internetinformationsdienst über "Windows-Funktion ein- oder ausschalten" neu.

Stellen Sie sicher, dass C: \ Windows \ System32 \ inetsrv \ config \ applicationHost.config korrekt aussieht. Suchen Sie in dieser Datei nach einem Abschnitt "system.web", der möglicherweise Probleme verursacht. Entfernen Sie den Abschnitt.

  1. Stellen Sie sicher, dass diese beiden Dienste ausgeführt werden und ihr Starttyp automatisch ist. Wenn sie deaktiviert sind und nicht ausgeführt werden, klicken Sie mit der rechten Maustaste darauf und gehen Sie zu den Eigenschaften und ändern Sie sie.

Windows-Prozessaktivierungsdienst Weltweiter Webveröffentlichungsdienst

  1. Starten Sie IIS und meine Websites werden jetzt gestartet. Kein "w3svc-Dienst führt keinen Fehler mehr aus."

  2. Starte den Computer neu.

Abhishek
quelle