Message d’erreur lorsque vous essayez de définir une adresse IP sur une carte réseau

Cet article fournit une solution à une erreur qui se produit lorsque vous essayez de définir une adresse IP sur une carte réseau.

S’applique à : Windows Server 2012
Numéro de la base de connaissances d’origine : 269155

Symptômes

Lorsque vous essayez de définir l’adresse IP sur une carte réseau, le message d’erreur suivant peut s’afficher :

L’adresse IP XXX.XXX.XXX.XXX que vous avez entrée pour cette carte réseau est déjà affectée à une autre carte Nom de la carte. Le nom de la carte est masqué dans le dossier réseau et Connections d’accès à distance, car il n’est pas physiquement sur l’ordinateur ou s’il s’agit d’une carte héritée qui ne fonctionne pas. Si la même adresse est affectée aux deux adaptateurs et qu’ils deviennent actifs, un seul d’entre eux utilise cette adresse. Cela peut entraîner une configuration système incorrecte. Voulez-vous entrer une autre adresse IP pour cette carte dans la liste des adresses IP de la boîte de dialogue avancée ?

Remarque

Dans ce message d’erreur, l’espace réservé XXX.XXX.XXX.XXX représente l’adresse IP que vous essayez de définir, et l’espace réservé Nom de la carte représente le nom de la carte réseau qui est présente dans le Registre mais masquée dans Gestionnaire de périphériques.

Si vous sélectionnez Oui, les propriétés TCP/IP s’affichent. Ensuite, vous pouvez modifier l’adresse IP pour la carte réseau actuellement affichée dans Gestionnaire de périphériques. Si vous sélectionnez Non, l’adresse IP est affectée à la carte réseau. Notez que si vous sélectionnez Non, la carte réseau sélectionnée dans Gestionnaire de périphériques et la carte réseau fantôme ont la même adresse IP. Dans la plupart des cas, cela ne pose aucun problème, car le pilote est désactivé.

Remarque

Sur un ordinateur exécutant Windows Server 2008, le message d’erreur suivant s’affiche :

Impossible de renommer cette connexion. Une connexion portant le nom que vous avez spécifié existe déjà. Spécifiez un autre nom.

Cause

Ce problème se produit parce qu’une carte réseau avec la même adresse IP se trouve dans le Registre, mais est masquée dans Gestionnaire de périphériques. Cela peut se produire lorsque vous déplacez une carte réseau d’un emplacement PCI vers un autre emplacement PCI.

Résolution

Pour résoudre ce problème, désinstallez la carte réseau fantôme du Registre. Pour ce faire, utilisez l’une des méthodes suivantes :

Méthode 1

  1. Utilisez l’une des méthodes suivantes pour accéder à une invite de commandes :
    • Dans Windows 8 ou dans Windows Server 2012, utilisez l’icône Rechercher pour rechercher cmd, puis appuyez ou sélectionnez Invite de commandes.
    • Dans les versions antérieures de Windows, sélectionnez Démarrer, Exécuter, tapez cmd.exe, puis appuyez sur Entrée.
  2. Tapez set devmgr_show_nonpresent_devices=1, puis appuyez sur Entrée.
  3. Tapez start devmgmt.msc, puis appuyez sur Entrée.
  4. Sélectionnez Affichage, puis Afficher les appareils masqués.
  5. Développez l’arborescence Cartes réseau .
  6. Cliquez avec le bouton droit sur la carte réseau grisée, puis sélectionnez Désinstaller.

Méthode 2

L’utilitaire DevCon est un utilitaire d’invite de commandes qui agit comme une alternative à Gestionnaire de périphériques. Lorsque vous utilisez DevCon, vous pouvez activer, désactiver, redémarrer, mettre à jour, supprimer et interroger des appareils individuels ou des groupes d’appareils. Pour utiliser DevCon, procédez comme suit :

  1. Téléchargez l’outil DevCon dans la console d’appareil Windows (Devcon.exe).

  2. Décompressez le fichier binaire de l’outil DevCon 32 bits ou 64 bits dans un dossier local.

  3. Sélectionnez Démarrer, Exécuter, tapez cmd, puis appuyez sur Entrée. Si vous exécutez Windows 8 ou Windows Server 2012, utilisez l’icône Rechercher pour rechercher cmd.

  4. Tapez cd <path_to_binaries> pour vous déplacer à l’emplacement où se trouve devcon.exe.

  5. Exécutez la commande suivante pour répertorier toutes les cartes réseau présentes :

    devcon listclass net
    
  6. Exécutez la commande suivante pour récupérer toutes les cartes réseau :

    devcon findall =net
    
  7. Pour les cartes réseau qui ne sont pas répertoriées dans le résultat de la première commande, notez l’ID instance de ces éléments, puis exécutez la commande suivante pour chaque ID instance :

    devcon -r remove "@PCI\VEN_10B7&DEV_9200&SUBSYS_00D81028&REV_78\4&19FD8D60&0&58F0"
    

Plus d’informations

Lorsque vous recevez le message d’erreur mentionné dans la section Symptômes, la carte réseau masquée ou fantôme n’apparaît pas dans Gestionnaire de périphériques sauf si vous suivez les étapes décrites dans cet article. Gestionnaire de périphériques n’affiche pas une carte réseau, et la carte réseau a généralement #2 ajouté à son nom.