Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

In Windows 7 I tried setting my MAC address by changing it via adapter properties (Locally Administered MAC Address), but ipconfig /all still shows the old address, even after rebooting. Any hints?

share|improve this question
up vote 5 down vote accepted

It's possible your card does not support changing your mac address.

You may also have more luck with a mac address changing utility.

Edit: It seems things are slightly different on Windows 7

(Taken from a forum post);

  1. Go to Control Panel->Device Manage->Network Adapter->Advanced->Network Address
  2. Change the value here. Ensure the first two digits are not the same.
  3. Change the registry key value. (Guide here).
share|improve this answer
Are you sure that this is something that the network card would need to support? Unless you have a network accelerator card, aren't Ethernet headers are generated in-kernel? – Yang Jan 11 '10 at 4:23
Interesting thought. I think after the driver calls NdisReadNetworkAddress() it can decide whether or not to accept the user-provided address before saving it in hardware registers. The burned-in one can definitely never be changed, but I was under the impression it was optional for a device to accept user-defined mac addresses. – RJFalconer Jan 11 '10 at 11:25
I found a couple references, through a quick google, that show that this will not work in every situation... – benc Jan 12 '10 at 8:52
I know my laptop can forge the MAC address - I was able to do this in XP, but not in 7. Been a while since I tried this, so I'm marking this accepted, though I never found a resolution to my problem. – Yang Aug 18 '10 at 18:12
I have updated my answer. Hope this helps! – RJFalconer Aug 19 '10 at 20:39 will succeed where others have failed. Though sometimes the MAC address is burned into the EEEPROM of the card.

share|improve this answer
The page says it only works for XP.... – Yang Feb 2 '10 at 15:41
Well, if you have XP it works great. I couldn't change it with SMAC or any other utility but this worked. – LawrenceC Nov 12 '11 at 1:55

Try a MAC address starting with 10, 12, 13, 14 or something like that.

Not all MAC addresses are supported in Windows 7.

share|improve this answer
"Not all MAC addresses are supported in Windows 7." - Please backup this statement otherwise I will assume its just a bunch of FUD. – Ramhound May 2 '12 at 11:31

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.