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

This question already has an answer here:

I want to change my windows 7 Mac Address of wireless adapter to any adres with a prefix of 00. This because the router i`m on only allows connections of 00-Mac addresses. At least, that is what I think, because any PC that is able to connect has a Mac address starting with 00. And I cannot change this in the router.

After some research I discovered that Windows 7 only allows several prefixes (XA, X2, and a few more of that I know). Is there any way to bypass this restriction?

share|improve this question

marked as duplicate by slhck May 5 '13 at 4:13

This question was marked as an exact duplicate of an existing question.

What do you mean when you say Windows 7 only allows several prefixes? Are you saying that Windows 7 only allows certain MAC address prefixes? If so the MAC address is tied to the NIC not Windows 7 – DFord Nov 29 '12 at 13:13
No, Windows is not limited to any prefixes. The first series of digits are a manufacturer identifier though. So there are a few major ones (Realtek, Broadcom, etc.). That might be the confusion. – nerdwaller Nov 29 '12 at 13:23
@user1281146 - Spoofing the MAC address isn't going to fix the actual problem you have. Doing this requires you modify the register which isn't something you should do if your asking how to spoof your mac address. – Ramhound Nov 29 '12 at 13:37
Thanks, I have to admit im not an expert on MAC adresses, or wireless connections, but to be clear: I know what spoofing is, and I know how to change my MAC address in the register, actually, I did that a few times. But the thins is, changing in the register works with any mac adress starting with x2 or xA, but starting 00 just wont work (it changes in register, but it does not actually change in my ipconfig) – user1281146 Nov 29 '12 at 15:44
And according to some site (I can`t find it now) Windows 7 only allows serveral prefixes. But you say that this has nothing to do with Win 7, but with the manufacturer? – user1281146 Nov 29 '12 at 15:45

Since no one else bother to post an answer, try SMAC MAC Adress Changer - I have used it in the past, and it worked for me, although I am not sure about giving it a 00-prefix - it probably can, though.

share|improve this answer
Thanks ekaj, I did already try SMAC, didn`t work with the 00 prefix (02, or 0A works fine though), guess the only option is to get into the router.. – user1281146 Nov 30 '12 at 8:44
Ah, sorry that didn't work. I'll leave it here in case it works for someone else in the future. – cutrightjm Dec 1 '12 at 2:39

change adapter settings | right click adapter -> properties | configure | network address

share|improve this answer

You're entirely right, windows will not allow you to spoof the mac address on wireless cards to anything that does not start with a few certain values. Try going back to an earlier version of you card's driver, or, if that doesn't work, switch to xp or linux, as the restrictions weren't implemented until windows vista.

share|improve this answer

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