2010-08-16 19:08:40 +0000 2010-08-16 19:08:40 +0000
34
34

Impossible de démarrer le service W3SVC sur l'ordinateur

Je viens d'installer IIS7, mais chaque fois que je veux le démarrer, l'erreur suivante se produit :

Qu'est-ce qui ne va pas ?

J'ai Windows 7 64-bit build 7600 et j'ai installé .NET Framework 3.5 SP1 et .NET Framework 4 avant d'installer IIS7.

Réponses (13)

28
28
28
2012-02-24 00:27:35 +0000

Allez dans le Gestionnaire des tâches –> Processus et arrêtez manuellement le processus W3SVC. Après avoir fait cela, le processus devrait démarrer normalement lors du redémarrage de IIS

19
19
19
2010-08-20 18:48:29 +0000

J'ai trouvé la solution :

  1. lancez -> appwiz.cpl -> activez ou désactivez les fonctionnalités de Windows -> décochez “Internet Information Services” et “Windows Process Activation Service”

  2. Redémarrez votre machine.

  3. Exécutez -> appwiz.cpl -> installez à la fois “Internet Information Services” et “Windows Process Activation Service” Référence

12
12
12
2015-12-17 03:23:04 +0000

Je suis tombé sur le même problème. Il a été résolu en suivant les étapes suivantes :

  1. aller à l'invite de commande de admin dos –
  2. (Ctrl+x) donnera la possibilité d'aller à l'invite de commande d'admin dos
  3. utiliser la commande “iisreset”

Cela résoudra le problème.

Merci, Narendra.

7
7
7
2010-08-16 19:20:48 +0000

Cela se produit couramment lorsque le port 80 est utilisé par autre chose. S'il s'agit d'une boîte de développement, avez-vous également installé Apache ou Skype ? Ce sont des coupables courants.

Vous pouvez vérifier si le port 80 est utilisé en exécutant netstat -ab|find "80" dans une invite de commande élevée. Cela peut prendre une minute ou deux selon l'activité du réseau sur votre PC.

5
5
5
2015-10-26 20:28:36 +0000
  1. Allez à services.msc
  2. Cochez World Wide Web Publishing Service.
  3. Si elle est désactivée, cliquez avec le bouton droit de la souris pour changer le type de démarrage en Automatique.
  4. Démarrez le service.
5
5
5
2011-04-06 11:17:32 +0000

Un peu différent de la solution de Mohammad :

  1. lancez -> appwiz.cpl -> Activez ou désactivez les fonctionnalités de Windows -> cochez “Windows Process Activation Service”

  2. C'est tout.

Ça a résolu mon problème.

3
3
3
2015-09-02 21:15:38 +0000

J'ai eu ce problème parce que j'ai oublié que je déboguais le processus w3svc dans Visual Studio lorsque je travaillais sur un site web, et j'ai été interrompu à un point de rupture :P

3
3
3
2014-02-24 17:41:53 +0000

La solution à ce problème était différente pour moi.

Après avoir suivi les solutions pour vérifier que les fonctionnalités de la fenêtre où il y avait, j'avais toujours le même problème.

Le message d'erreur était le même et j'ai remarqué que le service Windows “World Wide Web Publishing Service” qui était réglé sur automatique n'était pas démarré.

Ce service était dépendant de “Windows Process Activation Service” (Vous pouvez vérifier les services dépendants en faisant un clic droit sur > propriétés > onglet dépendant)

J'ai reçu une erreur de fichier/assemblage manquant lorsque j'ai essayé de démarrer manuellement “Windows Process Activation Service”. D'après ce blog le dossier apppools avait disparu. Comme l'auteur de cette page, je n'ai aucune idée de ce qui a causé sa disparition… un logiciel de sécurité ?

J'ai ajouté le répertoire c:\inetpub\temp\apppools et j'ai démarré les services dans le bon ordre. Les deux sont maintenant réglés sur automatique et tout fonctionne bien.

1
1
1
2010-08-16 20:37:00 +0000

Vous devez vérifier que tous les services suivants sont démarrés ou, à tout le moins, non désactivés : HTTP, Windows Process Activation Service, DCOM Process Launcher et RPC Endpoint Mapper.

Vous devez également vérifier qu'aucun autre processus n'est à l'écoute sur le port 80. La façon la plus simple de procéder est d'émettre ce qui suit dans une fenêtre de commande :

netstat -a -o|findstr 80
1
1
1
2014-06-19 12:38:25 +0000

J'avais le même problème, et j'ai suivi toutes les étapes décrites ici…. Cependant, rien ne semble avoir fonctionné.

L'erreur dans le gestionnaire d'événements que j'obtenais en essayant d'exécuter manuellement le service “Windows Process Activation Service” indiquait que le service http n'était pas trouvé ou désactivé. De plus, nous n'avons pas pu trouver le service http dans la liste des services… donc nous n'étions pas sûrs de savoir comment l'activer.

Voici l'erreur que j'obtenais

The World Wide Web Publishing Service service depends on the HTTP service which failed to start because of the following error: 
The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.

Finalement, je l'ai corrigée en utilisant la commande suivante à l'invite de commande.

sc config http start= auto

Ensuite, je viens de lancer “Windows Process Activation Service” et IIS fonctionne maintenant correctement.

Le crédit va à la réponse originale donnée ici : Comment réinstaller le service Windows http par MajidTaheri

En espérant que cela aide quelqu'un qui a le même problème…

0
0
0
2013-08-24 16:51:46 +0000

J'ai eu un problème similaire. Dans mon cas, le service World Wide Web Publushing Service (W3SVC) était désactivé. Lancez services.msc, cliquez avec le bouton droit de la souris sur World Wide Web Publushing Service, puis cliquez sur Propriétés et sélectionnez “Automatic” comme type de démarrage. Maintenant, redémarrez IIS.

0
0
0
2016-04-28 22:52:26 +0000

Après la mise à niveau du serveur 2010 vers 2012 R2, j'ai eu le même problème. J'ai suivi les conseils ci-dessus avec les étapes supplémentaires.

A partir de l'invite de commande élevée :

sc config http start = auto
net start w3svc

Rafraîchissement du site web du WSUS dans le gestionnaire IIS et redémarrage et tout allait bien.

0
0
0
2014-07-08 17:30:04 +0000

Je viens de redémarrer le serveur. C'était bien à l'époque. Le service était bloqué en essayant de tomber en panne après que j'ai fait quelques changements dans l'IIS.