Menu Fermer

Comment lister les ports ouverts sur Windows

En mode client/serveur, lorsqu’un ordinateur distant a besoin de se connecter à une application locale, qui fait office de serveur, celle-ci doit ouvrir un port réseau en écoute dans le système.
Si le pare-feu ne filtre pas le connexion, le système accepte les connexions entrantes vers ce port.

Pour des raisons de sécurité ou pour résoudre des problèmes de connexion, vous pouvez avoir besoin de vérifier les ports ouverts dans votre PC en Windows.

Ce tutoriel vous explique comment lister les ports ouverts et en écoute dans Windows.
Vous trouverez cinq façons qui fonctionnent sur Windows 11, Windows 10 et même Windows 7 et Windows 8.

Comment lister les ports ouverts sur Windows

Comment lister les ports ouverts sur Windows

Avec Netstat

Netstat est la commande CMD pour connaître les connexions établies dans Windows.
Vous pouvez aussi afficher les connexions avec l’état LISTENING qui correspondent aux ports ouverts dans Windows.
Pour savoir les ports ouverts dans Windows, faites comme ceci :

  • Sur votre clavier, appuyez sur les touches + R
  • Puis dans le champs exécuter, saisissez cmd et OK
Ouvrir cmd (invite de commandes) sur Windows
  • Ensuite utilisez la commande suivante de la sorte en appliquant findstr pour filtrer sur l’état de connexion LISTENING
netstat -an|findstr /I "LISTENING"
Comment lister les ports ouverts sur Windows (avec la comamnde CMD netstat)

En PowerShell

PowerShell est aussi capable d’afficher les connexions en cours mais aussi connaître les ports ouverts dans Windows.
Voici comment faire :

  • Appuyez sur le raccourci clavier  + X ou cliquez avec le bouton droit de la souris sur le menu Démarrer puis sélectionnez “Terminal Windows (admin)“. Plus d’informations : Comment ouvrir Windows Terminal
Ouvrir Windows Terminal sur Windows 11 avec le clic droit du menu Démarrer
  • Puis saisissez les commandes suivantes :
Get-NetTCPConnection -State Listen | Select-Object -Property LocalAddress, LocalPort, RemoteAddress, RemotePort, State | Sort-Object LocalPort |ft
Comment lister les ports ouverts sur Windows (PowerShell)

Avec le moniteur de ressources de Windows

Le moniteur de ressources est une application très utile de Windows, qui permet de visualiser en temps l’utilisation CPU, Mémoire, disque et réseau des processus en cours d’exécution sur Windows mais aussi de manière globale.
Parmi les informations réseaux, on trouve les ports en écoute.
Voici comment afficher les ports ouverts depuis le moniteur de ressources :

Comment ouvrir le moniteur de ressources de Windows
  • Allez dans l’onglet Réseau
  • Puis en bas déroulez Ports d’écoute
Comment lister les ports ouverts sur Windows (avec le moniteur de ressources système)

Comme vous pouvez le constater en plus des ports, PID, vous avez aussi le nom du processus en attente de connexion.

Avec TCPView

TCPView est un programme gratuit de SysInternals qui permet de lister les connexions les connexions TCP/IP et réseau sur Windows 10, 11.
Vous pouvez très facilement lister les ports en écoute avec cet utilitaire réseau.

  • Allez dans le menu View > Connections States ou utilisez l’icône drapeau vert
  • Décochez tout sauf Listen et cliquez sur OK
Afficher les ports ouverts dans TCPView
  • Il ne reste alors que les connexions avec l’état LISTEN (en écoute) ce qui correspond aux ports ouverts.
Afficher les ports ouverts dans TCPView

CurrPorts

CurrPorts est un programme de NirSoft capable d’afficher les connexions en cours avec les adresses et ports distants.
Il peut aussi afficher les ports en écoute.
Voici comment faire :

  • Téléchargez CurrPorts depuis ce lien :
  • Cliquez sur la colonne Etat
  • Descendez tout en bas pour visualiser les lignes qu’avec l’Etat Ecoute. Cela correspond aux applications qui ouvre un port en écoute dans Windows
Comment lister les ports ouverts sur Windows (CurrPorts)

Liens