How to get rid of auto-generated sequence number in network's device name in Windows?

Solution 1:

Try this. It worked for me.

  1. Open regedit, go to HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Network\
  2. search for Descriptions in HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Network\{big long hex number}\Descriptions. There will be a few hex numbers after \Network\ but it'll be the one with the "Descriptions" branch.
  3. Under this branch you'll see all the numbering strings with your network card as key. Just delete the ones you want to reset. In my case, I will delete "Realtek PCIe GBE Family Controller"
  4. In Device Manager, delete the device and select "Scan for Hardware Changes" to reinstall the driver.

Solution 2:

USB devices are identified either by their serial number, or by the USB port. If a device doesn't provide its serial number, the OS must use the port for identification, otherwise there would be trouble if two identical adapters were plugged in.

If your device has no S/N, it will be treated as different devices when plugged to different ports, and there isn't anything you can do to change this behavior.

See also: Why does Windows not recognize my USB device as the same device if I plug it into a different port? on The Old New Thing.