1、界面操做法網絡
打開"網上鄰居",右鍵屬性"本地鏈接",點擊配置spa
選擇"高級",再選"網路卡位址"(不一樣系統名字略不一樣),再將"值"裏的內容填寫爲你想要假裝的MAC地址就行,注意填的是16進制數blog
保存好後,重啓計算機,再cmd裏用"ipconfig /all"看看你的MAC地址是否是變了。ip
2、修改註冊表法字符串
1. 在運行中輸入:regedit命令,進入註冊表。
在註冊表中找到下面位置:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}cmd
2. 經過查找諸如0000、0001分支中的DriverDesc的鍵值來查看現有網卡是在哪一個分支下。(個人是在0009下)it
3. 在0009子鍵下添加一個字符串,命名爲"NetworkAddress",鍵值爲修改後的MAC地址,要求爲連續的12個16進制數。配置
4. 而後在"0009"子鍵下的NDI\params中新建一項名爲NetworkAddress的子鍵,在該子鍵下添加名爲"default"的字符串,鍵值爲修改後的MAC地址。im
5. 在NetworkAddress的子鍵下繼續創建名爲"ParamDesc"的字符串,其做用爲指定NetworkAddress的描述,其值可爲"MAC Address"。這樣之後打開網絡鄰居的「屬性」,雙擊相應的網卡就會發現有一個「高級」設置,其下存在MAC Address的選項,它就是你在註冊表中加入的新項NetworkAddress,之後只要在此修改MAC地址就能夠了。命名
好了按照以上方式順利的話你會修改爲功你的MAC地址,在WINDOWS控制檯CMD命令,IPCONFIG -all 發現你的MAC地址修改完成,那麼恭喜你你已經修改了你的MAC地址,可是有時候你會發現修改無效。
以上在WINDOWS XP下面修改徹底是沒有問題的。
在WINDOW7下面MAC地址不能隨機生成MAC地址,修改時要注意以下規則:
從左往右第二個字符必須二、六、A、E其中之一,列如:
02:00:00:00:00:00 --- 有效
06:00:00:00:00:00 --- 有效
0A:00:00:00:00:00 --- 有效
0E:00:00:00:00:00 --- 有效
不知道是否是WIN7的一個BUG仍是什麼。