2344 votes

Comment pouvez-vous savoir quel processus est à l'écoute sur un port sur Windows?

Comment pouvez-vous savoir quel processus est à l'écoute sur un port sur Windows?

2723voto

Brad Wilson Points 22910
C:\> netstat -a -b

(ajoutez -n pour arrêter d'essayer de résoudre les noms d'hôtes, qui en font un beaucoup plus rapide)

Edit: +1 pour la Dane de la recommandation de TCPView. Semble très utile!

-a Affiche toutes les connexions et les ports d'écoute.

-b Affiche l'exécutable impliqués dans la création de chaque connexion ou port d'écoute. Dans certains cas bien connu des exécutables de l'hôte plusieurs éléments indépendants, et dans ces cas la séquence de composants impliqués dans la création de la connexion ou de port d'écoute est affiché. Dans ce cas, le fichier exécutable nom de [] en bas, sur le dessus est le composant qu'il appelle, et ainsi de suite jusqu'à ce que TCP/IP a été atteint. Notez que cette option peut prendre beaucoup de temps et ne pourra pas, sauf si vous avez suffisamment de les autorisations. -n Affiche les adresses et les numéros de port sous forme numérique.

2243voto

bcorso Points 2608

Il y a une interface graphique native pour Windows:

Démarrer>>Tous les Programmes>>Accessoires>>Outils Système>>Moniteur de Ressources (ou Exécutez resmon.exe)

enter image description here

240voto

Dane Points 3595

Utilisation TCPView si vous voulez une interface graphique pour ce. C'est la vieille Sysinternals application que Microsoft a racheté.

230voto

aku Points 54867
netstat -aon | find /i "listening"

74voto

Cyborg Points 273
  1. Ouvrez une fenêtre d'invite de commande (en tant qu'Administrateur) à Partir de "Démarrer\boîte de Recherche" tapez "cmd" puis cliquez-droit sur "cmd.exe" et sélectionnez "Exécuter en tant qu'Administrateur"

  2. Entrée: netstat -abno

    -une Affiche toutes les connexions et les ports d'écoute.

    -b Affiche l'exécutable impliqués dans la création de chaque connexion ou port d'écoute. Dans certains cas bien connu des exécutables de l'hôte plusieurs éléments indépendants, et dans ces cas la séquence de composants impliqués dans la création de la connexion ou de port d'écoute est affiché. Dans ce cas, le fichier exécutable nom de [] en bas, sur le dessus est le composant qu'il appelle, et ainsi de suite jusqu'à ce que TCP/IP a été atteint. Notez que cette option peut prendre beaucoup de temps et ne pourra pas, sauf si vous avez suffisamment de les autorisations.

    -n Affiche les adresses et les numéros de port sous forme numérique.

    -o Affiche le propriétaire de l'ID de processus associé à chaque connexion.

  3. Trouver le Port que vous êtes à l'écoute sur sous "Adresse Locale"

  4. Regardez le nom du processus, juste en-dessous.

REMARQUE: Pour trouver le processus du Gestionnaire des Tâches

  1. Remarque le PID (identificateur de processus), à côté du port que vous recherchez.

  2. Ouvrir Le Gestionnaire Des Tâches De Windows.

  3. Sélectionnez l'onglet Processus.

  4. Regardez pour le PID que vous avez noté quand vous avez fait la commande netstat dans l'étape 1.

    • Si vous ne voyez pas une colonne PID, cliquez sur Affichage / sélection des Colonnes. Sélectionnez PID.

    • Vérifiez que l'option "Afficher les processus de tous les utilisateurs" est sélectionné.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X