在修改之前,可以先确定一下要修改的網卡MAC位址,查詢方法有很多種,比如:
1、在設定→網絡和Internet→WLAN/以太網,如下圖 ——
2、在控制台→網絡和共享中心→更改擴充卡設定中,右鍵單擊或輕按兩下你想要修改的網絡連接配接,在“詳細資訊”中就能看到MAC位址,如下圖 ——
3、在指令提示符中,使用 ipconfig /all 指令檢視所有網卡資訊,這個方式很簡單直接,如下圖 ——
如果你有多個網卡,或者使用虛拟機之類的軟體,這裡會顯示很多内容,是以要甄别好究竟哪個是你真正要找的網卡位址,上面寫着VirtualXXX之類的一般都是虛拟網卡,真正的實體網卡會冠有Intel、Realtek等廠商名稱,如下圖 ——
▲圖檔說明:這是測試機的實體網卡
方法一:直接在裝置管理器中修改
這個方法并不是萬能的,因為有些網卡并沒有提供修改的接口,但這是最省事的。操作如下:
1、在控制台→裝置管理器→網絡擴充卡中找到實際的網卡,然後右鍵單擊或輕按兩下進入屬性,如下圖 ——
2、在“進階”頁籤中,檢視是否有“Network Address”、“MAC Address”或“網絡位址”等内容,如下圖 ——
▲圖檔說明:這個網卡就沒法直接改MAC位址
▲圖檔說明:換了一台三星平闆,裡面的有線網卡就能改
3、要修改并不難,直接在“值”裡面填寫要改成的位址就好。需要注意的是,MAC位址由6組16進制的兩位數組成,16進制與10進制的數字換算如下:
雖然常見的MAC位址每組數字之間都有橫線“-”隔開,但在此處輸入時無需橫線,隻是我們自己要數好了别多輸或少輸,如下圖 ——
4、點選“确定”後可以檢視一下是否修改成功,如下圖 ——
方法二:使用系統資料庫編輯器修改
這個方法比較萬能,無論網卡本身是否提供MAC修改功能,都可以在這裡修改成功,以上一個方法中沒有修改接口的Intel網卡為例,修改步驟如下:
1、在Cortana搜尋欄輸入regedit,按Enter鍵進入系統資料庫編輯器
2、定位到
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}
3、以下圖為例,每個00XX的代号都代表一個網卡(下圖中除了0004,都是虛拟網卡),要想分辨出你想要的網卡型号,得在點選編号後,在右側的DriverDesc值中确定型号,如下圖 ——
4、确定好網卡後,就在這個網卡的項目中建立一個字元串值,命名為NetworkAddress,内容是新的MAC位址,如下圖 ——
5、點選“确定”後修改完畢,此時需要重新開機連接配接進行驗證。可以在相應的“網絡連接配接”中單擊右鍵,選擇“禁用”,然後再點選“啟用”即可,如下圖 ——
6、此時可以檢視一下新的位址,如下圖 ——
——