Supprimer carte réseau fantôme sur Windows 2012 Server ou 2003


Voici un petit tuto qui vous permettra de vous séparer des cartes réseaux mal désinstaller.
Cela arrive notamment lorsque vous manipulez un fichier *.vhd  et/ou que vous recréez une VM à partir de celui ci.
Exemple sur mon hôte A j’ai la VM-Test avec le fichier vm-test.vhd.
Plutôt qu’utiliser la migration je duplique le fichier VM-Test.vhd vers l’hôte B et je recrée une VM à partir  de ce dernier.

Qu’est qui se passe ? Une nouvelle carte réseau sera ajouté en tant que nouveau matériel mais l’ancienne sera toujours présente dans votre système et pourra être amener à créer des perturbations et un message d’erreur:

Comme vous pouvez le voir sur mon message d’erreur, il est indiqué que l’ip que j’ai rentré sur ma nouvelle VM se trouve déjà sur ma carte réseau #2. Et même si je peux retirer l’adresse de mon ancienne carte réseau en cliquant sur YES, il se pourrait malgré tout que des problèmes persistent. Moralité, il faut supprimer cette carte fantôme (ça tombe bien c’est hallowen today ! :))

Un petit tour dans le gestionnaire des périphériques  « normalement » devrait suffire.
Eh bien NON! en effet la carte fantôme n’apparaît pas.

Même si vous faites View –> Show Hidden Devices

Bah oui quand on dit fantôme c’est fantôme !
Pour la faire apparaître voilà la démarche à suivre (très rapide)

Démarrer >>  Cmd (clic droit et lancer en tant qu’administrateur!)
Saisir: « Set devmgr_show_details=1 »  Entrer
Saisir: « Set devmgr_shownonpresent_devices=1 » Entrer
Saisir: « Start devmgmt.msc » Entrer

De retour dans le gestionnaire de périphériques afficher de nouveau les périphériques cachés
View –> Show hidden Devices
Ahah les voilà !! Ne reste plus qu’à les supprimer et ça sera tout bon 🙂

Attention ne pas fermer l’invite de cmd sinon la variable modifié repassera à zero et vous ne pourrez pas supprimer votre carte réseau.

http://support.microsoft.com/kb/315539/fr

================================================================================

Si cette solution ne fonctionne pas:
Vous pouvez ajouter à la base de registre

« HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerEnvironnement »

la clef
« DEVMGR_SHOW_NONPRESENT_DEVICES »
Valeur: REG_SZE = 1
Redémarrer la VM puis de nouveau faite cmd en tant qu’admin et start devmgmt.msc

Bon nettoyage:)

Lien pour marque-pages : Permaliens.

Les commentaires sont fermés