2013-05-06 1 views
8

J'ai utilisé la commande suivante pour arrêter le service HTTPHTTP Le service démarre ou s'arrête. S'il vous plaît réessayer plus tard erreur windows 7

net stop http /y 

Et je suis arrivé message d'erreur suivant:

Le service commence ou s'arrêter. Veuillez réessayer plus tard.

Le service HTTP est maintenant dans un état intermédiaire. Il n'est ni arrêté ni démarré. Que devrais-je faire? J'ai lu des problèmes similaires, mais ils n'aident pas.

Can't stop IIS in windows 7

Répondre

7

Vous devriez être capable de tuer via le Gestionnaire des tâches.

Faites un clic droit sur la barre des tâches -> Démarrer le Gestionnaire des tâches Aller dans le processus onglet Si vous pouvez trouver le service sous l'onglet Processus:

Faites un clic droit et sélectionnez « Terminer le processus » Si vous ne voyez pas sous les processus (ou ne savent pas qui est le processus pour le service que vous voulez tuer),

tout sur l'onglet processus

Cochez la case « Afficher les processus de tous les utilisateurs » dans le inférieur gauche Puis " Afficher le menu "et choisir" Sélectionner les colonnes " Cochez la case « PID » et appuyez sur OK Aller à l'onglet Services pour trouver le PID du service que vous voulez tuer Retour à onglet Processus et clic droit -> Fin processus fort texte

Copié la réponse du https://superuser.com/questions/489949/force-windows-7-service-to-stop
et cela a fonctionné pour moi.

+2

Donc, vous recommandez de tuer le processus système? Cela semble être une mauvaise idée. – javatarz

+0

Je sais que c'est un vieux sujet, mais pourquoi c'est une mauvaise idée? – ShP

+0

J'ai rencontré ce problème avec SharePoint 2010 Timer. Cela m'a aidé. Merci beaucoup. – ameliapond

0

Il existe probablement certains processus qui ont des handles ouverts à \Device\Http\*.

Vous devez fermer ces poignées ou processus (par exemple dans Process Explorer) pour que le service HTTP s'arrête.

Questions connexes