web-dev-qa-db-fra.com

Comment se débarrasser du numéro de séquence généré automatiquement dans le nom de périphérique du réseau sous Windows?

Chaque fois que l’on connecte le même adaptateur sans fil USB à un nouveau port USB, Windows crée un nouveau périphérique réseau avec un numéro de séquence généré automatiquement, qui ressemble à ceci:
Wireless-N USB Network Adapter #2, Wireless-N USB Network Adapter #3, ...
Le nom d'un périphérique est affiché avec les informations du réseau dans Panneau de configuration | Connexions réseau network's name and network's device name

Comment puis-je me débarrasser de ce numéro de séquence?

J'ai découvert que le nom de périphérique qui est affiché dans les informations du réseau est conservé dans la valeur REG_SZ de FriendlyName sous
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USB\VID_[device specific string]\[usb port specific string] FriendlyName of network device Cependant, lorsque j'essaie de modifier cette valeur, une erreur survient

Impossible de modifier FriendlyName: erreur lors de l'écriture du nouveau contenu de la valeur.

J'ai essayé de supprimer des clés supplémentaires sous
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USB\VID_13B1&PID_0029
mais a obtenu une erreur Cannot delete KEY NAME: Error while deleting key.. Essayer de résoudre ce problème que j'ai suivi this répondre mais essayer de changer de propriétaire avec Remplacer le propriétaire sur les sous-conteneurs et les objets option cochée this error - Registry Editor could not set owner on the currently selected, or some of its subkeys. Pour savoir quelle sous-clé est la source du problème que j'ai tenté de changer de propriétaire de chaque sous-clé. Après avoir changé avec succès le propriétaire de la sous-clé Properites, j’ai vu que celle-ci comportait des sous-clés qui étaient auparavant masquées. Hidden subkeys of Properties key

Maintenant, essayer de changer le propriétaire de ces sous-clés ressemble à ceci:

Permisions...Windows Security warningWindows Security error

Une idée de comment supprimer ces clés?

14
Piotr Dobrogost

Essayez ceci . Cela a fonctionné pour moi.

  1. Ouvrez regedit, allez à HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Network\
  2. rechercher des descriptions dans HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Network\{big long hex number}\Descriptions. Il y aura quelques nombres hexadécimaux après \Network\ mais ce sera celui avec la branche "Descriptions".
  3. Sous cette branche, vous verrez toutes les chaînes de numérotation avec votre carte réseau comme clé. Supprimez simplement ceux que vous souhaitez réinitialiser. Dans mon cas, je supprimerai "Realtek PCIe Family Controller"
  4. Dans le Gestionnaire de périphériques, supprimez le périphérique et sélectionnez "Rechercher les modifications sur le matériel" pour réinstaller le pilote.
3
Gregory

Les périphériques USB sont identifiés par leur numéro de série ou par le port USB. Si un périphérique ne fournit pas son numéro de série, le système d'exploitation doit utiliser le port pour l'identification, sinon il y aurait un problème si deux adaptateurs identiques étaient branchés. .

Si votre périphérique n'a pas de numéro de série, il sera traité comme un périphérique différent s'il est connecté à différents ports et vous ne pouvez rien faire pour changer ce comportement.

Voir aussi: Pourquoi Windows ne reconnaît-il pas mon périphérique USB comme le même périphérique si je le connecte à un autre port? on L'ancienne nouvelle chose.

2
grawity
  1. Ouvrez le Centre Réseau et partage.
  2. Cliquez sur Gérer les connexions résea.
  3. Cliquez avec le bouton droit sur la connexion et choisissez Renommer.
  4. Entrez votre nom désiré et appuyez sur Enter

Win7 Network Connection Rename

n.b. Oui, la capture d'écran concerne Windows 7, mais les instructions concernent Windows Vista. Le nom ne peut pas contenir: \ / : * ? < > |


Edit: Avant d’essayer, exportez la clé parent afin de pouvoir la restaurer si besoin est.

Essayez de supprimer du registre les périphériques (clés) avec les autres noms (pas de numéro, # 1 et # 2), essayez de renommer votre actuel. L'erreur que vous mentionnez dans votre question peut être due au fait qu'il "sait" déjà d'un périphérique appelé cela.

1
Windos

Vous devez en prendre possession avant de modifier l'autorisation.

  1. Cliquez avec le bouton droit de la souris sur le dossier> Permission> Advance> Owner> Change.
  2. ajoutez votre compte d'utilisateur actuel pour être le propriétaire
  3. retour à l'écran d'autorisation pour ajouter votre compte d'utilisateur actuel à la liste d'utilisateurs
  4. sélectionnez le contrôle total
  5. maintenant vous devriez pouvoir changer de nom convivial
1
code-ing

Supprime tous les périphériques fantômes (précédemment connectés) avec le script Réinitialiser les périphériques . Nécessite devcon (x86 ou x64 et mettez devcon.exe dans windows/system32) et exécutez .bat avec des privilèges d’administrateur.

et cet autre .bat (exécuté avec des privilèges d’administrateur):

mkdir %HOMEDRIVE%\REGKEY

:: old_usb
call :old_usb VID_13B1&PID_0029
call :old_usb VID_13B1&PID_0028
echo OK

:: funcion old_usb
@echo off
pause
goto:eof
:old_usb
  set old_usb=%1
  @echo "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USB\%old_usb%" [1 5 8 17] >%HOMEDRIVE%\REGKEY\unblock.txt
  regini %HOMEDRIVE%\REGKEY\unblock.txt
  reg delete "HKLM\SYSTEM\ControlSet001\Enum\USB\%old_usb%" /f
  del /f /q %HOMEDRIVE%\REGKEY\*.txt
goto:eof
0
ajcg

Juste pour vous faire savoir que le tour variable pour les périphériques cachés ne fonctionnait pas pour moi. La suppression manuelle et l'ajout de nouveau d'une carte réseau ajoute les numéros 2, 3, etc. sans laisser de périphériques cachés.

Cependant, l’astuce du registre a fonctionné sur mon ordinateur portable (Windows 8.1) pour les adaptateurs LAN et sans fil en supprimant leurs lignes dans le registre, puis désinstallez/recherchez les nouveaux matériels sur le gestionnaire de périphériques. Merci beaucoup!

0
Johnye

Pas besoin d'entrer dans le registre. Le même périphérique peut être installé deux fois, mais dans le Gestionnaire de périphériques, il n’est affiché qu’en tant que n ° 2 (n ° 3, n ° 4).

Tout d’abord, vous devez afficher les périphériques cachés en allant à Afficher > Afficher les périphériques cachés dans la fenêtre du Gestionnaire de périphériques.

Deuxièmement, allez à ceci site et suivez ses instructions pour supprimer les anciens pilotes de périphérique et vous assurer que les périphériques cachés sont affichés (car si vous cliquez simplement sur "Affichage" dans le Gestionnaire de périphériques et sur "Afficher les périphériques cachés", ne fonctionnera pas).

Ensuite, dans le Gestionnaire de périphériques, cliquez sur le périphérique avec le "# 2" et cliquez sur désinstaller (ne cochez pas la case avec le pilote de suppression, laissez-la simplement vide). Une fois la désinstallation terminée, recherchez les modifications apportées au matériel et réinstallez votre appareil.

C’est un bon outil pour supprimer les anciens pilotes de vos anciens appareils, tels que les appareils photo, les clés USB, les claviers, les souris, etc. J'espère que cela vous aide.

0
Mr.Hostile