Windows 10 network mac address mac#
If the parameter does not exist, you can create it yourself and set its value to the new MAC address.
Windows 10 network mac address windows#
If it exists, Windows will use its value data instead of the hardcoded MAC address in the hardware. Now, look for the parameter named "NetworkAddress".Check the parameter named "DriverDesc" under each subkey to find the right adapter: They represent network adapters installed in your device. Tip: You can access any desired Registry key with one click. Go to the following Registry key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\.If your adapter doesn't support this feature, you can try to change it with a Registry tweak. There, you can specify a new MAC address value. If your adapter supports this feature, you should get something like this: There, look for a parameter named "Network address" or "MAC address" or "Physical address". Navigate to Network adapters and find your adapter there.Press Win + X shortcut keys together or right click the Start button to open its context menu.Some network adapters come with a special MAC address option in the user interface in Device Manager to change it. These are two common reasons you might want to change it.įirst, you should check out your network card's properties in Device Manager. Also, the MAC address can be used to track your location if you have Wi-Fi enabled on your device. You might want to change it to diagnose network issues. In the output, see the Physical address value:.Therefore, the app only allows the user to set a MAC address that satisfies this requirement.First of all, you might want to know your current MAC address. Setting the NetworkAddress value in the registry to an address that does not satisfy this requirement has no effect. When displaying the address in hexadecimal form, this means that the second character must be 2, 5, A or E. Thus, the last two bits of the first byte of any MAC address chosen by the user must be 10. The second-least-significant bit of the first byte of locally administered addresses must be 1, while the least-significant must always be 0. Locally administered addresses, assigned to a network adapter by the OS or the user.Actual addresses assigned to network adapters when they were manufactured,.There seem to be two kinds of MAC addresses: When starting, the app asks for elevated permissions in order to be able to edit the registry. This tool looks up your network adapter in the registry, and sets the "NetworkAddress" to the value of your choice. However, sometimes the "NetworkAddress" is not present in the properties of the adapter, while setting the corresponding value in the registry still has effect. This sets a value somewhere in the registry (namely, HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\\XXXX\NetworkAddress, where XXXX are four digits depending on the adapter). I do not know what the effect of modifying the registry key will be be on other systems, under other circumstances.įor some network interfaces the MAC-address (also called "NetworkAddress" or "Physical Address" at various places in Windows) can be changed by going to the properties of the adapter, selecting the Advanced tab, and changing the value of "NetworkAddress". Use at your own risk! I have tested this tool only on my own system. A small tool allowing Windows users to easily change the MAC-address of network adapters through a registry key.