noyau et système Windows 8 NT utilisant le port 80

Cela m'a longtemps mis sur écoute. après la mise à niveau vers Windows 8, Je ne peux déjà pas exécuter mon serveur XAMPP sans utiliser des ports autres que le port 80, car un processus appelé "noyau et système NT" l'utilise. C'est un processus système donc je ne peux pas le désactiver. Je n'ai pas de serveur IIS ou Web installé, donc je suis assez frustré d'utiliser ce Port 80.

Si quelqu'un d'entre vous qui sait comment changer le port "NT Kernel & System" utilise, ce serait génial!

Merci!

26
demandé sur bonbon.langes 2012-09-19 13:32:28

5 réponses

J'ai rencontré ce problème après l'installation D'Apache 2.2.22 sur Windows 8. Ce dont je suis fortement convaincu après avoir parcouru de nombreux forums pour obtenir des informations, c'est que la cause la plus fréquente de ce problème sur Windows, qui produit l'erreur "make_sock could not bind to address 0.0.0.0:80", est que IIS est en cours d'exécution. L'arrêt du Service de publication World Wide Web est ce qui a finalement permis à Apache de démarrer pour moi aussi.

27
répondu Spencer Williams 2012-12-21 04:30:44

J'ai rencontré le même problème avec L'écoute du noyau NT sur le port 80 quand je voulais que ma propre application écoute sur ce port.

Après l'arrêt

  • IIS
  • Service de publication sur le web
  • Service D'administration IIS
  • SQL Server Reporting services

Le noyau NT écoutait toujours sur le port 80

C'est finalement quand j'ai arrêté le "Web Deployment Agent Service" qu'il a cessé d'écouter sur 80.

Remarque: utilisez netstat -bano dans une invite de commande élevée pour voir quelles applications écoutent sur quels ports.

30
répondu eyeAre 2013-05-15 10:44:00

Tout un tas de services aurait pu saisir le port 80:

Http://lordamit.blogspot.de/2012/06/windows-7-windows-8-apache-errorport-80.html

Il est difficile de dire lequel a causé à votre système de le faire, j'ai dû désactiver le "World Wide Web Publishing Service".

17
répondu akira 2012-10-26 11:26:25

En plus de la publication mondiale, j'ai dû arrêter le service Web Deployment Agent , qui a démarré le Service HTTP.

7
répondu John Mann 2013-07-27 12:11:45

L'arrêt du service w3svc a fonctionné pour moi-il suffit d'écrire dans une invite de commande élevée (l'invite de commande VS2017 a commencé en tant qu'administrateur):

sc stop w3svc
0
répondu serup 2017-11-07 13:22:50