Cet article explique comment vérifier les ports ouverts dans Windows 10, ce qui est nécessaire si une application ne peut pas accéder à Internet ou si vous voulez bloquer une application.

METTEZ EN CORRESPONDANCE N’IMPORTE QUELLE TOUCHE AVEC N’IMPORTE QUELLE AUTRE SOUS WINDOWS 11, 10, 8, 7 OU VISTA.

Comment vérifier si un port est ouvert avec Netstat

Le moyen le plus simple de vérifier si un port est ouvert sous Windows 10 est d’utiliser la commande Netstat. Netstat est l’abréviation de « network statistics » (statistiques réseau). Elle vous montrera quels ports chaque protocole Internet (comme TCP, FTP, etc.) utilise actuellement.

La commande possède de nombreux paramètres, mais ceux que vous devrez utiliser pour vérifier si un port est ouvert sont (a), qui fournit les ports actifs, et (b), qui vous indiquera le nom des processus utilisant ces ports.

Sélectionnez le menu Démarrer et tapez "commande". Cliquez avec le bouton droit de la souris sur l'application Invite de commande et sélectionnez Exécuter en tant qu'administrateur.
Capture d'écran de l'ouverture de l'invite de commande

Tapez netstat -ab et appuyez sur Entrée. Vous verrez une longue liste de résultats, en fonction de ce qui est actuellement connecté au réseau. Vous verrez une liste des processus en cours d'exécution. Les numéros des ports ouverts se trouvent après les deux points de l'adresse IP locale (celle de gauche).
Capture d'écran des ports ouverts à l'aide de netstat

Recherchez les éléments de la liste dont l'état est "LISTENING". Ce sont les processus qui communiquent via l'un des ports actuellement ouverts.
Capture d'écran de la recherche de ports d'écoute

Si vous voulez connaître le nom du programme qui a un port spécifique ouvert, tapez netstat -aon et appuyez sur Entrée. Cette commande affichera le protocole utilisé par l'application, les adresses IP locales et distantes, et surtout, le PID de l'application qui utilise ce port (le nombre à l'extrême droite). N'oubliez pas de rechercher le statut LISTENING.
Capture d'écran de la vérification du PID d'une application

Pour trouver l'application liée à ce PID, cliquez avec le bouton droit de la souris sur le gestionnaire de tâches et sélectionnez Task Manager. Sélectionnez l'onglet Détails. Recherchez dans le champ PID le PID que vous avez noté dans l'écran de l'invite de commande.
Capture d'écran du processus PID dans le gestionnaire de tâches

Comment vérifier si un port fonctionne à l’aide d’applications tierces ?

Si vous ne souhaitez pas utiliser l’invite de commande pour vérifier les ports ouverts, il existe des applications tierces très faciles à utiliser qui peuvent vous aider.

TCPView

TCPView est un utilitaire inclus dans Microsoft Sysinternals qui vous montre une liste de tous les processus en cours d’exécution et de leurs ports ouverts associés. Cette application affiche l’ouverture et la fermeture des ports ainsi que les transferts de paquets, le tout en temps réel.

Nirsoft CurrPorts

Nirsoft CurrPorts est un autre utilitaire permettant de voir tous les ports actuellement utilisés par les applications et les services sur votre système. Il suffit de regarder la colonne des ports locaux pour voir quels ports de votre ordinateur sont actifs.
Capture d’écran de Nirsoft CurrPorts

La liste comprend également les ports qui sont connectés à l’extrémité distante (le serveur sur Internet).

Scanner de port en ligne de commande PortQry

Installez PortQry Command Line Port Scanner pour obtenir un autre utilitaire en ligne de commande dédié à l’analyse des ports ouverts sur votre ordinateur. Une fois que vous l’avez installé, ouvrez Command Prompt en mode administrateur. PortQry s’installe automatiquement dans le répertoire C:\PortQryV2, changez donc le répertoire de votre invite de commande pour ce répertoire.

Tapez la commande portqry.exe -local pour voir tous les ports TCP et UDP ouverts pour votre machine. Elle vous montrera tout ce que vous pouvez voir avec la commande NetStat, plus les mappages de ports et le nombre de ports dans chaque état.

Qu’est-ce qu’un port ?

Les applications exécutées sur votre ordinateur vont chercher des informations et des données sur des serveurs situés ailleurs sur Internet. Ces applications et le serveur savent comment communiquer en fonction de leur adresse IP et du numéro de port.

Pensez à l’adresse IP comme à une adresse de rue et au numéro de port comme à un numéro d’appartement. Si le serveur ou l’application tente de communiquer en utilisant un autre numéro de port, cela ne fonctionnera pas. Toutes les autres portes seront « verrouillées » car les autres ports sont fermés.