Comment réinitialiser le protocole Internet (TCP/IP)

L’un des composants de la connexion Internet sur votre ordinateur est un ensemble intégré d’instructions appelé TCP/IP. TCP/IP peut parfois être endommagé ou corrompu. Si vous ne parvenez pas à vous connecter à Internet et que vous avez essayé toutes les autres méthodes pour résoudre le problème, il est possible que celui-ci soit causé par TCP/IP.TCP/IP étant un composant principal de Windows, vous ne pouvez pas le supprimer. Toutefois, vous pouvez réinitialiser TCP/IP à son état d’origine en utilisant l’utilitaire NetShell (netsh).

Cet article décrit deux méthodes pour réinitialiser TCP/IP. Vous devez avoir ouvert une session en tant qu’administrateur sur l’ordinateur. La première méthode utilise une solution de résolution automatisée pour réinitialiser TCP/IP. Cette méthode est destinée aux utilisateurs débutants ou d’un niveau intermédiaire.

La deuxième méthode explique comment utiliser une commande pour réinitialiser TCP/IP manuellement. Cette méthode est destinée aux utilisateurs confirmés.

Afin que nous puissions résoudre le problème pour vous, consultez la section « Aidez-moi  ». Si vous voulez résoudre le problème vous-même, consultez la section « résous le problème moi même ».

Aidez-moi

Pour résoudre automatiquement ce problème, cliquez sur le lien Résoudre ce problème. Cliquez ensuite sur Exécuter dans la boîte de dialogue Téléchargement de fichier, et suivez la procédure indiquée par l’Assistant.

Résoudre ce problème
Microsoft Fix it 50199

Remarque Cet Assistant peut exister en anglais uniquement. La correction automatique fonctionne toutefois pour les versions de Windows dans d’autres langues.

Remarque Si vous n’êtes pas sur l’ordinateur sur lequel le problème survient, vous pouvez enregistrer la résolution automatique sur un lecteur flash ou sur un CD-ROM et l’exécuter ensuite sur l’ordinateur concerné par le problème.

Rendez-vous dans la section « Le problème est-il résolu ? ».

Je résous le problème moi-même

Utiliser une méthode manuelle pour réinitialiser TCP/IP

Remarque : Cette section est destinée aux utilisateurs expérimentés. Si vous n’êtes pas à l’aise avec le dépannage avancé, demandez à quelqu’un de l’aide ou contactez le support technique. Pour plus d’informations sur la façon de contacter le support technique, reportez-vous au site Web des informations de contact des services de Support technique de Microsoft à l’adresse suivante :

La commande de réinitialisation est disponible dans le contexte IP de l’utilitaire NetShell. Procédez comme suit pour utiliser la commande de réinitialisation afin de réinitialiser TCP/IP manuellement :

  1. Pour ouvrir une invite de commandes, cliquez sur Démarrer , puis sur Exécuter. Copiez puis collez (ou entrez) la commande suivante dans la zone Ouvrir, puis appuyez sur ENTRÉE :
    cmd
  2. A l’invite de commandes, copiez et collez (ou entrez) la commande suivante, puis appuyez sur ENTRÉE :
    netsh int ip reset c:\resetlog.txt

    Remarque : Si vous ne voulez pas spécifier de chemin d’accès au répertoire pour le fichier journal, utilisez la commande suivante :

    netsh int ip reset resetlog.txt
  3. Redémarrez l’ordinateur.

Lorsque vous exécutez la commande de réinitialisation, elle réécrit les deux clés de Registre qui sont utilisées par TCP/IP. Cela a le même résultat que la suppression et la réinstallation du protocole. La commande de réinitialisation réécrit les deux clés de Registre suivantes :

SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\ 
SYSTEM\CurrentControlSet\Services\DHCP\Parameters\

Pour exécuter la commande manuellement, vous devez spécifier un nom de fichier pour le journal dans lequel seront enregistrées les actions exécutées par netsh. Lorsque vous exécutez la commande manuelle, TCP/IP est réinitialisé et les actions exécutées sont enregistrées dans le fichier journal, appelé resetlog.txt dans cet article.

Le premier exemple, c:\resetlog.txt, crée un chemin d’accès où se situera le journal. Le deuxième exemple, resetlog.txt, crée le fichier journal dans le répertoire actuel. Quelle que soit la situation, si le fichier journal spécifié existe, le nouveau journal est ajouté à la fin du fichier existant.

Informations supplémentaires

Pour plus d’informations, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :

314067  Comment faire pour résoudre les problèmes de connectivité TCP/IP dans Windows XP

Pour plus d’informations, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :

811259  Comment faire pour déterminer si la clé de Registre Winsock2 est endommagée et récupérer dans Windows Server 2003, Windows XP et Windows Vista

Références

Pour plus d’informations, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :

314053  Paramètres de configuration NBT et TCP/IP pour Windows XP

Exemple de fichier journal pour NETSH INT IP RESET

Voici un exemple de fichier journal généré par netsh lors de l’émission d’une commande de réinitialisation IP. Le fichier journal actuel peut varier, selon la configuration de l’ordinateur. Lorsque la configuration initiale des clés de Registre TCP/IP n’a pas été modifiée, aucune action n’est enregistrée dans le fichier.

reset   SYSTEM\CurrentControlSet\Services\Dhcp\Parameters\Options\15\RegLocation
            old REG_MULTI_SZ =
                SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\?\DhcpDomain
                SYSTEM\CurrentControlSet\Services\TcpIp\Parameters\DhcpDomain

added   SYSTEM\CurrentControlSet\Services\Netbt\Parameters\Interfaces\Tcpip_{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\NetbiosOptions
added   SYSTEM\CurrentControlSet\Services\Netbt\Parameters\Interfaces\Tcpip_{BAA9D128-54BB-43F6-8922-313D537BE03E}\NetbiosOptions
reset   SYSTEM\CurrentControlSet\Services\Netbt\Parameters\Interfaces\Tcpip_{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\NameServerList
            old REG_MULTI_SZ =
                10.1.1.2

deleted SYSTEM\CurrentControlSet\Services\Netbt\Parameters\EnableLmhosts
added   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\AddressType
added   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\DefaultGatewayMetric
added   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\DisableDynamicUpdate
deleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\DontAddDefaultGateway
reset   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\EnableDhcp
            old REG_DWORD = 0

added   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\NameServer
added   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\RawIpAllowedProtocols
added   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\TcpAllowedPorts
added   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{2DDD011E-B1B6-4886-87AC-B4E72693D10C}\UdpAllowedPorts
added   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{5B3675C3-6EB9-4936-B991-04DA31024C4E}\DisableDynamicUpdate
reset   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{5B3675C3-6EB9-4936-B991-04DA31024C4E}\EnableDhcp
            old REG_DWORD = 0

reset   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{5B3675C3-6EB9-4936-B991-04DA31024C4E}\IpAddress
            old REG_MULTI_SZ =
                12.12.12.12

deleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{5B3675C3-6EB9-4936-B991-04DA31024C4E}\IpAutoconfigurationAddress
deleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{5B3675C3-6EB9-4936-B991-04DA31024C4E}\IpAutoconfigurationMask
deleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{5B3675C3-6EB9-4936-B991-04DA31024C4E}\IpAutoconfigurationSeed
reset   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{5B3675C3-6EB9-4936-B991-04DA31024C4E}\RawIpAllowedProtocols
            old REG_MULTI_SZ =
                0

reset   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{5B3675C3-6EB9-4936-B991-04DA31024C4E}\SubnetMask
            old REG_MULTI_SZ =
                255.255.255.0

reset   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{5B3675C3-6EB9-4936-B991-04DA31024C4E}\TcpAllowedPorts
            old REG_MULTI_SZ =
                0

reset   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{5B3675C3-6EB9-4936-B991-04DA31024C4E}\UdpAllowedPorts
            old REG_MULTI_SZ =
                0

added   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BAA9D128-54BB-43F6-8922-313D537BE03E}\AddressType
added   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BAA9D128-54BB-43F6-8922-313D537BE03E}\DefaultGatewayMetric
added   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BAA9D128-54BB-43F6-8922-313D537BE03E}\DisableDynamicUpdate
deleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BAA9D128-54BB-43F6-8922-313D537BE03E}\DontAddDefaultGateway
reset   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BAA9D128-54BB-43F6-8922-313D537BE03E}\EnableDhcp
            old REG_DWORD = 0

added   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BAA9D128-54BB-43F6-8922-313D537BE03E}\NameServer
added   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BAA9D128-54BB-43F6-8922-313D537BE03E}\RawIpAllowedProtocols
added   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BAA9D128-54BB-43F6-8922-313D537BE03E}\TcpAllowedPorts
added   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BAA9D128-54BB-43F6-8922-313D537BE03E}\UdpAllowedPorts
reset   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\DefaultGateway
            old REG_MULTI_SZ =
                10.1.1.2

reset   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\DefaultGatewayMetric
            old REG_MULTI_SZ =
                0

added   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\DisableDynamicUpdate
reset   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\EnableDhcp
            old REG_DWORD = 0

reset   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\IpAddress
            old REG_MULTI_SZ =
                10.1.1.1

deleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\IpAutoconfigurationAddress
deleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\IpAutoconfigurationMask
deleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\IpAutoconfigurationSeed
reset   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\NameServer
            old REG_SZ = 10.1.1.2,10.1.1.3

reset   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\RawIpAllowedProtocols
            old REG_MULTI_SZ =
                0

reset   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\SubnetMask
            old REG_MULTI_SZ =
                255.255.255.0

reset   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\TcpAllowedPorts
            old REG_MULTI_SZ =
                0

reset   SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{BD2859BA-B26A-4E2B-A3FE-3D246F90A81A}\UdpAllowedPorts
            old REG_MULTI_SZ =
                0

deleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DontAddDefaultGatewayDefault
deleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\EnableIcmpRedirect
deleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\EnableSecurityFilters
deleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\SearchList
deleted SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\UseDomainNameDevolution
Remarque Dans Windows Server 2003 Service Pack 1, vous pouvez utiliser la commande netsh winsock reset pour réparer Winsock.

Le problème est-il résolu ?

Vérifiez que le problème est résolu. Si c’est le cas, vous n’avez plus besoin de cet article. Sinon, vous pouvez contacter l’assistance.

Les informations contenues dans cet article s’appliquent au(x) produit(s) suivant(s):
Mots-clés :
kbmsifixme kbfixme kbhowto kbenv kbnetwork KB299357
L’INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D’AUCUNE SORTE, EXPLICITE OU IMPLICITE. L’UTILISATEUR ASSUME LE RISQUE DE L’UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D’UN QUELCONQUE PROFIT.

Laisser un commentaire