MAC-Address is the hardware Network Address for the NIC which is unique for the system. However, there may be time when you need to change the MAC-Address for administrative purpose on a network. Some of the device drivers come with an option to change it from the device properties but not all (like my Broadcom Gigabit Ethernet Driver). For those who do not have the luxury of changing the MAC-Address from the device properties there is a way to do this by editing the Windows Registry.
To change MAC-Address for a Network card in Windows Registry:
1. Click Start – Run, type “regedit”
2. Navigate to
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318]
HKEY_LOCAL_MACHINE
\SYSTEM
\CurrentControlSet
\Control
\Class
\{4D36E972-E325-11CE-BFC1-08002BE10318}
3. Under this key, you shoud see numbers in sequence as “0000″, “0001″ and so on. Click on one at a time to check the description of the device to match it with that of your Network Card. In my case (0001)
4. Once found, in the right-pane, look for “NetworkAddress” key value. If you find it, right-click and select modify. Enter the desired MAC-Address as a 12 digit number (all in one, no “space” “.” or “-”)
5. If you don’t find the key, right-click in the rightpane, select “New” – “String Value”. Enter the name as “NetworkAddress”. Now modify and set the desired value.
6. Now, disable and enable the Network card from the ControlPanel – Network Connections.
This should reflect the new MAC-Address on your NIC. Should you choose to go back to the original manufacturer set MAC-Address simply delete the key you just created/modified in the Windows Registry.
You can also use a tool like Technitium MAC Address Changer to change the MAC-Address of your NIC
Incoming search terms:
- change mac address windows 7 (216)
- how to change mac address in windows 7 (180)
- change mac address windows 7 registry (179)
- mac address registry (168)
- change mac address registry (141)
- mac address in registry (109)
- registry mac address (99)
- regedit mac address (98)
- mac adres windows 7 (95)
- change mac address regedit (93)
Thanks.. works like a charm…
changing mac address worked for me on my LAN network card but it didn’t work for my WLAN card I don’t Know why
PLEASE HELP
Didnt work for me under Win 7, it stayed the same MAC address
hii friend
my lappy mac address is showing 00-00-00-00-00-00
and when i am installing ubantu thn net is not working and same problem with other linux such as fedora and mandriva except fedora 7 but tht’s too old is these net problem is happening due to mac address or ny thing else
if so please tell me how to overcome this problem
Buen aporte, me funciono perfectamente en Win 7 Ultime, solo hay que encontrar la configuracion de la tarjeta y listo.
This does not work on XP pro and this intel NIC:
Intel PRO/Wireless LAN 2100 3B
Please advise
Hello,
i tried this procedure , it is working fine… but it affected in Cable NIC… i want to change my wireless MAC address…… can u help me in this case…
Thnx
I tried everything to change mac address for my Intel® PRO/Wireless 3945ABG Network Connection. It doesn’t work for now
On the intel site we have this disclaimer:
>>>>>>>>>>>>>>>>>>>>>>>>>
The Media Access Control (MAC) address is hard-coded on Intel® wireless adapters and cannot be changed.
Some third-party software applications can “spoof” a MAC address to a different address, but for security reasons, Intel does not support this practice.
Beginning with 12.x wireless driver package, the possibility of “spoofing” the MAC address was blocked to prevent this practice.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Maybe it’s the explanation
PBU
I confirm to yo that if you install the dell driver version < V12 , it's works.
you can find drivers on
http://ftp.dell.com/network/
and select one of these 2 files
Intel_multi-device_A12_R164255.exe
Intel_multi-device_A13_R171131.exe
Then you can use the "Technitium Mac address change" (TMAC) utility
Hey!
I just tried this on my home computer and it worked fine! Finally i can use my parents network, (they’ve blocked me out using mac-filtering), BUT when i open regedit and navigate to the registry file on my laptop the NetworkAddress string isn’t there! Any suggestions to what might be wrong? Or to what i should do to fix it?
Thanks in advance.
-Steffen
Hey!
I forgot to mention that my laptop has an Intel(R) WiFi-connection 5100 AGN card.
And two posts over me i read that Intel cards can’t be spoofed?
If that is the case, is there really no other way to lure the Intel card into spoofing anyways?
Thanks
-Steffen
update the driver for the card, it worked for my intel card.
how to change MAC if you have restricted access to registry? I can’t write new strings
Worked for me, to get the exact folder (not have to search each one):
1. Open Device Manager by right clicking Properties on ‘My Computer’ and choosing ‘Device Manage on the left
2. Right click on the adapter you want (wi-fi,ethernet…) and choose ‘Properties’
3. Select the ‘Details’ tab
4. Choose ‘Driver Key’ in the ‘Property’ dropdown
The value should be {4d36e972-e325-11ce-bfc1-08002be10318}\xxxx
where xxxx is the folder location
works good, thanks for sharing
Many thanks it worked for me even under Windows 8 x64 (preview)! Just make sure to follow the advise from SilverRomeo:
“just make sure that the starting ones i know for sure dont match like if yours is originally
00-12-a5-e3-11-12
make sure that it starts with like 12-xx-xx-xx
to be on the safe side make sure no pair of numbers are the same
11-22-33-44-55-66 <-bad lol"
perfekt!!
That did the trick!!! I all didn’t work for me UNTIL I changed the first 2 digits in 12 and a 00 in 01. Thanks for the reminder!!
WWWWWWOOOWWWWWWWWWWWWW ICHANGED 4 WIN7 THANX THANX
how do you know which number is your network card? im confused as to which number (“0001″, “0002″, “0003″ etc.) is my network card number
just keep clicking on each one until you see the information on the right related to your network adapter.
It will most likely have more text than the others.
Whatever your connection name to the internet is under Network and Sharing Center, you are looking for that same name in one of the folders.
If it doesn’t work, and you have the same mac address as before, this may work:
change the values for all other network ids and then cut off all power / connections to your adapter and your router for at least 24 hours, then start it up again.
If that doesn’t work, you can try this:
Delete the entry NetworkAddress, then change the value of NetworkAddressOriginal, then create new string, name it NetworkAddress, and assign it a random 12-digit value.
Delete NetworkAddressOriginal
Change the name of the new string NetworkAddress and rename it NetworkAddressOriginal, create another string, name it NetworkAddress and assign it another 12-digit value.
This will not screw up your pc, you can mess with these values, delete them, and create new strings. If something goes wrong it reverts to the original value, so that’s probably what happens if your mac address doesn’t change.
Okay, this actually doesn’t require killing your internet connection / power to your system for ~24 hours. That’s the “easy way” if you don’t want to mess with the registry or can’t change it (no guarantee it will work though).
I did, however, found out how to make it work for Intel.
Update the drivers for your motherboard after you change the values in Registry.
Navigate to the website of your motherboard manufacturer. If you don’t know the name of your motherboard model# (you’ll need this), you can get it from a few programs that monitor temperatures/fan speeds, percent usage of cpu, gpu, etc., or, you can reboot your pc and hit the pause button when you see your motherboard model# post. It will flash very quickly so you will have to pause it. Write it down, then hit any key to continue starting up your pc.
Select Ethernet Diagnostic Utility on the website of your mobo manufacturer when you search for downloads/drivers of your mobo model#. Download the appropriate file. Create a new folder anywhere (or you can use existing folders), drag and extract, or specify the path directory, and extract. Run the setup. Once it is finished, right-click cmd, run as admin, and then type:
ipconfig /all
enter
you should see the spoofed mac address show up under the physical address. IPv4 and IPv6 addresses will also change.
This worked for me with an Intel PRO/1000 GT adapter. So, it’s not entirely impossible with Intel. I had to add, modify and remove several strings to get this to work in the registry. If you have lots of “connections” that actually have nothing to do with your connection to the internet, you can just disable those in the device manager, but be careful: you will notice them be completely disabled and show a blank icon in the Network and Sharing Center after doing so (you can re-enable them and they will show up as normal again). Many computers will have the adapter ethernet connection, as well as at least one ethernet port connected directly to the motherboard, so unless you won’t use those other ports, don’t disable them.