How to change MAC-Address in Windows Registry
If you're new here, you may want to subscribe to Windows Reference RSS feed Thanks for visiting!
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
Did you enjoy this post? Why not leave a comment below and continue the conversation, or subscribe to my feed and get articles like this delivered automatically each day to your feed reader.
Trackbacks & Pingbacks
Comments
Leave a comment
Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>






dude why doesn’t it work for me? any help?
i follow ur instructions to the letter
John,
Whats your OS? what happens when you try the procedure. Did u try the tool?
Best information
I loaded the registry from an old defect i had from the stolen PC.. i want to get mac adresse gonna send it to MS and and cops.. when this guy gonne hook the the net his ip is gonna be sent to MS because au automatic updates.. but this thing doesnt show the MAC adress of a device…
I tried your suggestion but after adding the network key, my router ended up with the following entry in it:
Host Name IP Address MAC Address
Home-whittle-Ho 192.168.0.105 524153200080C6FE884D000000000000
The MAC address I am trying to add is: 52-41-53-20-00-80
bloody brillian!
you saved me a load of pain,
i created the new NetworkAdress string in the
reg like you explained, and voila! superb!
thanks so much!
doesn’t work at all for me (under windows 7). The MAC address stays the same as before
can’t work under windows 7!!!
For Windows 7 simply install an earlier version of the wireless card driver. Then goto device manager and select the wireless card, select “update driver”, select “manually choose which driver I want to install” then select the older driver from the list.
Worked for me with Windows 7 RC (build 7100) using Intel 3945ABG
it does work under windows seven!
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
but this DOES work on 7!
reg add HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}00x /v NetworkAddress /t reg_sz /d xxxxxxxxxxxx
ipconfig /release
ipconfig /renew
works?
works great with my laptop!!! this is my problem ever since then i found the solution for it..big thanks!
i want to change mac to oo:16:d3:af:cc:d8 but it is not changing…please tell me how to change my mac ..my nic is intel wifi link 5100 in acer aspire 4736….
if any one know plese reply me……..
it is working in broadcom and atheos but not in intel …do i know why????
i want to change my mac address please tell how to do it
hi… have the same problem.. with intel wireless doesn’t change the mac.. what can be the solution? haven’t tried with older driver … how could i find them when i use windows 7..
thanks.
yes i too have the same problem in win 7….please some help meee
I find a proper way on how to change Mac address under windows 7.
Windows 7 is very strange on changing Mac address, it can only be done sucessfully if you start the MAC adress on the first two characters start from 12 XX XX XX XX XX (You can put any number after 12)
For example, if you want to change mac address for a lan card , you should start the mac address from this style , such as 12 A6 57 32 76 D4. Then the Mac address changing for a lan card should be done sucessfully.
Also I recommend that Mac Makeup Ver. 1.95d is the best MAC changing software for windows 7, I have tested it and always sucessfully changing the mac address starting from 12 XX XX XX XX XX.
You can download Mac Makeup from http://www.gorlani.com/publicprj/macmakeup/macmakeup.asp
my god this is a real shit, how cud i possible spoof a mac that starts with 00 …. ? anybody?
greets
it worked for me, but there is something you must add
if the “NetworkAddress” string value isnt found on the same key as your network adapter, then you must right click > new string value > name it as NetworkAddress > write a MAC address with 12 hex digits > disable > enable
and everyting should go just dandy