Comment se débarrasser du numéro de séquence généré automatiquement dans le nom de l'appareil du réseau sous Windows?

15

Chaque fois que l' un des bouchons dans le même adaptateur USB sans fil dans un nouveau port USB, Windows crée un nouveau périphérique réseau avec le 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é dans le cadre de l'information de réseau Panneau de configuration | Connexions réseau . nom du réseau et nom du périphérique du réseau

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

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

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 j'ai eu une Cannot delete KEY NAME: Error while deleting key.erreur. En essayant de résoudre ce problème, j'ai suivi cette réponse, mais en essayant de changer de propriétaire avec l' option Remplacer le propriétaire sur les sous-conteneurs et les objets cochée, j'ai obtenu cette erreur - 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, j'ai essayé de changer le propriétaire de chaque sous-clé. Après avoir réussi à changer le propriétaire de la Properitessous - clé, j'ai vu qu'il avait des sous-clés qui étaient auparavant masquées. Sous-clés masquées de la clé Propriétés

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

Autorisations ... Avertissement de sécurité Windows Erreur de sécurité Windows

Une idée comment supprimer ces clés?

Piotr Dobrogost
la source
J'ai modifié ma réponse à la lumière de l'ajout à votre question. J'espère que cela aide.
Windos

Réponses:

3

Essayez ça . Ça a marché pour moi.

  1. Ouvrez regedit, allez à HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Network\
  2. recherchez 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 GBE Family Controller"
  4. Dans le Gestionnaire de périphériques, supprimez le périphérique et sélectionnez «Rechercher les modifications matérielles» pour réinstaller le pilote.
Gregory
la source
2

Les périphériques USB sont identifiés soit par leur numéro de série, soit par le port USB. Si un appareil 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 des problèmes si deux adaptateurs identiques étaient branchés.

Si votre appareil n'a pas de S / N, il sera traité comme des appareils différents lorsqu'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 branche sur un port différent? sur The Old New Thing.

user1686
la source
Même si l'appareil est traité comme des appareils différents lorsqu'il est branché sur différents ports, il devrait y avoir un moyen de changer le nom (FriendlyName sur lequel j'écris dans ma mise à jour) d'un appareil, non?
Piotr Dobrogost
@Piotr: Comme le montre l'article de Windos ou via l'Éditeur du Registre ... rappelez-vous simplement que vous devez exécuter une regedit élévation pour accéder en écriture.
user1686
J'ai essayé de modifier l'autorisation sur la clé à supprimer à la suite de cette réponse, mais j'obtiens cette erreur L' Éditeur du Registre n'a pas pu définir le propriétaire sur la clé actuellement sélectionnée ou sur certaines de ses sous-clés. Mon compte dispose des privilèges d'administrateur.
Piotr Dobrogost
1
@Piotr, même si votre compte dispose de privilèges d'administrateur, vous devez toujours exécuter une instance élevée de regedit. Pour ce faire, ouvrez votre menu de démarrage et tapez regedit dans la barre de recherche, cliquez avec le bouton droit sur regedit lorsqu'il apparaît et choisissez «exécuter en tant qu'administrateur».
Windos
@Windos Dans la fenêtre Exécuter , sous le champ de saisie, il y a des informations Cette tâche sera créée avec des privilèges administratifs, donc je suppose que cela signifie que chaque application exécutée à partir de cette fenêtre sera élevée. Néanmoins, je lance regedit à partir de l'Explorateur Windows en choisissant Exécuter en tant qu'administrateur dans le menu contextuel. J'obtiens toujours la même erreur en essayant de supprimer des clés. Je suis sur Vista Home Premium 64bit.
Piotr Dobrogost
1
  1. Ouvrez le Centre Réseau et partage .
  2. Cliquez sur Gérer les connexions réseau .
  3. Cliquez avec le bouton droit sur la connexion et choisissez Renommer .
  4. Entrez votre nom souhaité et appuyez sur Enter

Renommer la connexion réseau Win7

nb Oui, la capture d'écran est pour Windows 7 mais les instructions sont pour Windows Vista. Le nom ne peut pas contenir: \ / : * ? < > |


Modifier: Avant d'essayer d'exporter la clé parent afin de pouvoir la restaurer si nécessaire.

Essayez de supprimer du registre les périphériques (clés) avec les autres noms (pas de numéro, # 1 & # 2), essayez de renommer votre actuel. L'erreur que vous mentionnez dans votre question est peut-être parce qu'elle "connaît" déjà un périphérique appelé ainsi.

Windos
la source
Normalement (à l'exception de l'ingérence des virus), les écritures de clé de registre ne peuvent échouer qu'en raison d'erreurs d'autorisation, et non en raison de conflits de noms de périphériques réseau. Le Registre est une base de données hiérarchique stupide, rien de plus.
user1686
@grawity Je suppose que c'est vrai car j'obtiens la même erreur pour toutes les clés que j'essaie de supprimer sousHKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USB\VID_13B1&PID_0029
Piotr Dobrogost
1

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

  1. Cliquez avec le bouton droit 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 utilisateur actuel à la liste des utilisateurs
  4. sélectionner un contrôle total
  5. vous devriez maintenant pouvoir changer de nom convivial
codage
la source
0

Pas besoin d'aller dans le Registre. Vous pouvez avoir le même périphérique installé deux fois, mais dans le Gestionnaire de périphériques, il n'est affiché que comme un avec # 2 (# 3, # 4).

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

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

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

C'est un bon outil pour supprimer les anciens pilotes pour les appareils que vous avez dans le passé comme les appareils photo, les clés USB, les claviers, les souris, etc. J'espère que cela vous aidera.

Mr.Hostile
la source
0

Juste pour vous faire savoir que l'astuce variable pour les appareils cachés n'a pas fonctionné pour moi. La suppression et l'ajout manuel d'une carte réseau ajoutent les # 2, # 3, etc. sans laisser de périphériques cachés.

Cependant, l'astuce de 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ésinstalle / recherche de nouveau matériel sur le gestionnaire de périphériques. Merci beaucoup!

Johnye
la source
1
Bienvenue sur Super User! Sur ce site de questions et réponses, nous apprécions les réponses. Votre message n'est pas une réponse, mais une autre question ou un commentaire de la question d'origine. Veuillez faire cette visite de 2 minutes pour comprendre le fonctionnement de ce site: superuser.com/tour
Ob1lan