Wie entferne ich die automatisch generierte Sequenznummer im Gerätenamen des Netzwerks in Windows?

15

Jedes Mal , ein Stecker in den gleichen USB - Wireless - Adapter in einem neuen USB - Port, erstellt Windows neues Netzwerkgerät mit automatisch generierten Sequenznummer , die wie folgt aussieht
Wireless-N USB Network Adapter #2, Wireless-N USB Network Adapter #3...
Der Name eines Geräts als Teil des Netzwerks Informationen angezeigt wird in Systemsteuerung | Netzwerkverbindungen . Netzwerkname und Gerätename des Netzwerks

Wie kann ich diese Sequenznummer loswerden?

Ich habe herausgefunden, dass der Gerätename, der in den Netzwerkinformationen angezeigt wird, im Wert FriendlyName REG_SZ unter gespeichert ist.
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USB\VID_[device specific string]\[usb port specific string] FriendlyName des Netzwerkgeräts Wenn ich jedoch versuche, diesen Wert zu ändern, wird eine Fehlermeldung angezeigt

FriendlyName kann nicht bearbeitet werden: Fehler beim Schreiben des neuen Inhalts des Werts.

Ich habe versucht, zusätzliche Schlüssel unter zu löschen, habe
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USB\VID_13B1&PID_0029
aber einen Cannot delete KEY NAME: Error while deleting key.Fehler erhalten. Beim Versuch, dieses Problem zu lösen, bin ich dieser Antwort gefolgt , aber ich habe versucht, den Besitzer zu ändern, indem ich die Option " Besitzer in Subcontainern und Objekten ersetzen" aktiviert habeRegistry Editor could not set owner on the currently selected, or some of its subkeys. . Nachdem Properitesich den Besitzer des Unterschlüssels erfolgreich geändert hatte, sah ich, dass er Unterschlüssel hat, die zuvor versteckt waren. Versteckte Unterschlüssel des Eigenschaftenschlüssels

Der Versuch, den Besitzer dieser Unterschlüssel zu ändern, sieht folgendermaßen aus:

Berechtigungen ... Windows-Sicherheitswarnung Windows-Sicherheitsfehler

Irgendeine Idee, wie man diese Schlüssel löscht?

Piotr Dobrogost
quelle
Ich habe meine Antwort im Lichte der Ergänzung Ihrer Frage bearbeitet. Hoffentlich hilft es.
Windos

Antworten:

3

Versuchen Sie das mal . Es hat bei mir funktioniert.

  1. Öffnen Sie regedit und gehen Sie zu HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Network\
  2. Suche nach Beschreibungen in HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Network\{big long hex number}\Descriptions. Es werden ein paar Hexadezimalzahlen folgen, \Network\aber es wird die mit dem Zweig "Beschreibungen" sein.
  3. Unter diesem Zweig sehen Sie alle Nummerierungszeichenfolgen mit Ihrer Netzwerkkarte als Schlüssel. Löschen Sie einfach diejenigen, die Sie zurücksetzen möchten. In meinem Fall lösche ich "Realtek PCIe GBE Family Controller"
  4. Löschen Sie im Geräte-Manager das Gerät und wählen Sie "Nach Hardwareänderungen suchen", um den Treiber neu zu installieren.
Gregory
quelle
2

USB-Geräte werden entweder anhand ihrer Seriennummer oder anhand des USB-Anschlusses identifiziert. Wenn ein Gerät seine Seriennummer nicht angibt, muss das Betriebssystem den Port zur Identifizierung verwenden. Andernfalls würde es Probleme geben, wenn zwei identische Adapter angeschlossen wären.

Wenn Ihr Gerät keine S / N hat, wird es wie ein anderes Gerät behandelt, wenn es an einen anderen Port angeschlossen wird, und Sie können nichts tun, um dieses Verhalten zu ändern.

Siehe auch: Warum erkennt Windows mein USB-Gerät nicht als dasselbe Gerät, wenn ich es an einen anderen Anschluss anschließe? auf dem alten neuen Ding.

user1686
quelle
Auch wenn das Gerät als unterschiedliche Geräte behandelt wird, sollte es eine Möglichkeit geben, den Namen (FriendlyName, über den ich in meinem Update schreibe) eines Geräts zu ändern, oder?
Piotr Dobrogost
@Piotr: Wie in Windos 'Post oder über den Registrierungseditor gezeigt ... Denken Sie daran, dass Sie einen regedit erhöhten Wert ausführen müssen , um Schreibzugriff zu erhalten.
user1686
Ich habe versucht, die Berechtigung für den zu löschenden Schlüssel nach dieser Antwort zu ändern , aber ich erhalte die Fehlermeldung, dass der Registrierungseditor den Eigentümer des aktuell ausgewählten Schlüssels oder einiger seiner Unterschlüssel nicht festlegen konnte. Mein Konto verfügt über Administratorrechte.
Piotr Dobrogost
1
@Piotr, auch wenn Ihr Konto über Administratorrechte verfügt, müssen Sie dennoch eine erhöhte Instanz von regedit ausführen. Öffnen Sie dazu Ihr Startmenü und geben Sie regedit in die Suchleiste ein. Klicken Sie bei Erscheinen mit der rechten Maustaste auf regedit und wählen Sie "Als Administrator ausführen".
Windos
@Windos Im Fenster " Ausführen" unter dem Eingabefeld werden Informationen angezeigt. Diese Aufgabe wird mit Administratorrechten erstellt. Ich nehme an, dies bedeutet, dass jede Anwendung, die in diesem Fenster ausgeführt wird, erhöht wird. Trotzdem starte ich regedit im Windows Explorer und wähle im Kontextmenü Als Administrator ausführen . Trotzdem erhalte ich den gleichen Fehler, wenn ich versuche, Schlüssel zu löschen. Ich bin auf Vista Home Premium 64bit.
Piotr Dobrogost
1
  1. Öffnen Sie das Netzwerk- und Freigabecenter .
  2. Klicken Sie auf Netzwerkverbindungen verwalten .
  3. Klicken Sie mit der rechten Maustaste auf die Verbindung und wählen Sie Umbenennen .
  4. Geben Sie Ihren gewünschten Namen ein und drücken Sie Enter

Win7-Netzwerkverbindung umbenennen

nb Ja, der Screenshot ist für Windows 7, die Anweisungen gelten jedoch für Windows Vista. Der Name darf nicht enthalten: \ / : * ? < > |


Bearbeiten: Bevor Sie dies versuchen, exportieren Sie den übergeordneten Schlüssel, damit Sie ihn bei Bedarf wiederherstellen können.

Versuchen Sie, die Geräte (Schlüssel) mit den anderen Namen (keine Nummer, Nr. 1 und Nr. 2) aus der Registrierung zu löschen, bevor Sie versuchen, Ihr aktuelles Gerät umzubenennen. Der Fehler, den Sie in Ihrer Frage erwähnen, liegt möglicherweise daran, dass er bereits von einem so genannten Gerät "weiß".

Windos
quelle
Normalerweise ([Antivirus-Einmischung ausgeschlossen) können Schreibvorgänge mit Registrierungsschlüsseln nur aufgrund von Berechtigungsfehlern fehlschlagen, nicht aufgrund von Konflikten mit Netzwerkgerätenamen. Die Registry ist eine dumme hierarchische Datenbank, mehr nicht.
user1686
@ Grawity Ich denke, es ist wahr, da ich den gleichen Fehler für alle Schlüssel bekomme, die ich versuche zu löschenHKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USB\VID_13B1&PID_0029
Piotr Dobrogost
1

Sie müssen das Eigentum übernehmen, bevor Sie die Berechtigung ändern können.

  1. Klicken Sie mit der rechten Maustaste auf den Ordner> Berechtigung> Erweitert> Besitzer> Ändern
  2. Fügen Sie Ihr aktuelles Benutzerkonto als Eigentümer hinzu
  3. Zurück zum Berechtigungsbildschirm, um Ihr aktuelles Benutzerkonto zur Benutzerliste hinzuzufügen
  4. Vollzugriff wählen
  5. Jetzt sollten Sie in der Lage sein, den Anzeigenamen zu ändern
Codierung
quelle
0

Keine Notwendigkeit, in die Registrierung zu gehen. Möglicherweise ist dasselbe Gerät zweimal installiert, im Geräte-Manager wird es jedoch nur als ein Gerät mit der Nummer 2 (3, 4) angezeigt.

Zunächst müssen Sie ausgeblendete Geräte anzeigen, indem Sie im Geräte-Manager-Fenster auf Ansicht > Ausgeblendete Geräte anzeigen klicken.

Gehen Sie auf diese Site und befolgen Sie die Anweisungen, um alte Gerätetreiber zu entfernen und sicherzustellen, dass ausgeblendete Geräte angezeigt werden.

Klicken Sie dann im Geräte-Manager mit "# 2" auf das Gerät und klicken Sie auf "Deinstallieren" (aktivieren Sie nicht das Kontrollkästchen "Treiber löschen", sondern lassen Sie es einfach leer). Wenn die Deinstallation abgeschlossen ist, suchen Sie nach Änderungen an der Hardware und installieren Sie das Gerät erneut.

Dies ist ein gutes Tool zum Entfernen alter Treiber für Geräte wie Kameras, USB-Sticks, Tastaturen, Mäuse und so weiter. Hoffe das hilft dir.

Mr.Hostile
quelle
0

Nur um Ihnen den Variablentrick für versteckte Geräte mitzuteilen, hat bei mir nicht funktioniert. Durch manuelles Löschen und erneutes Hinzufügen eines Netzwerkadapters werden die Nummern 2, 3 usw. hinzugefügt, ohne dass versteckte Geräte zurückbleiben.

Der Registrierungstrick funktionierte jedoch auf meinem Laptop (Windows 8.1) sowohl für LAN- als auch für WLAN-Adapter, indem die Zeilen in der Registrierung gelöscht und anschließend im Geräte-Manager deinstalliert / nach neuer Hardware gesucht wurden. Danke vielmals!

Johnye
quelle
1
Willkommen bei Super User! Auf dieser Q & A-Site legen wir Wert auf Antworten. Ihr Beitrag ist keine Antwort, sondern eine andere Frage oder ein Kommentar zur ursprünglichen Frage. Bitte nehmen Sie diese 2 Minuten Tour zu verstehen , wie diese Seite funktioniert: superuser.com/tour
Ob1lan