How to reset network friendly name in Windows

When you change motherboard or faulty network card, Windows will reinstall all drivers for all new found devices even they are same hardware. For network card, the system will add #1, #2... at the end of the device to distinguish between the new device and the new device. You cannot rename it or reset it. Left it like this not only you feel strange on the system. In some application, you even face some trouble. For example, in Virtual Box, you have to recreate all virtual device otherwise the network of the virtual client won't work.

Before reset

To fix it:

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.

regedit

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.

After reset

The number will be removed.