登錄檔修改的方法由於驅動或網絡卡的關係,有的機器中沒有“NetworkAddress”項,那我們只有透過修改登錄檔來進行修改了。◆WindowsXP的修改1、在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0000、0001、0002等主鍵下,查詢DriverDesc,內容為你要修改的網絡卡的描述,如“RealtekRTL8029(AS)-basedPCIEthernetAdapter”。2、在其下,新增一個字串,命名為NetworkAddress,其值設為你要的MAC地址(注意地址還是連續寫)。如:00E0DDE0E0E0。3、然後到其下Ndi\params中新增一項名為NetworkAddress的主鍵,在該主鍵下新增名為default的字串,其值是你要設的MAC地址,要連續寫,如:000000000000。(實際上這只是設定在後面提到的高階屬性中的“初始值”,實際使用的MAC地址還是取決於在第2點中提到的NetworkAddress引數,這個引數一旦設定後,以後高階屬性中的值就是NetworkAddress給出的值而非default給出的了。4、在NetworkAddress的主鍵下繼續新增名為ParamDesc的字串,其作用為指定NetworkAddress主鍵的描述,其值可自己命名,如“NetworkAddress”,這樣在網絡卡的高階屬性中就會出現NetworkAddress選項,就是你剛在登錄檔中加的新項NetworkAddress,以後只要在此修改MAC地址就可以了。繼續新增名為Optional的字串,其值設為“1”,則以後當你在網絡卡的高階屬性中選擇NetworkAddress項時,右邊會出現“不存在”選項。5、重新啟動你的計算機,開啟網路鄰居的屬性,雙擊相應網絡卡項會發現有一個NetworkAddress的高階設定項,可以用來直接修改MAC地址或恢復原來的地址。
登錄檔修改的方法由於驅動或網絡卡的關係,有的機器中沒有“NetworkAddress”項,那我們只有透過修改登錄檔來進行修改了。◆WindowsXP的修改1、在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0000、0001、0002等主鍵下,查詢DriverDesc,內容為你要修改的網絡卡的描述,如“RealtekRTL8029(AS)-basedPCIEthernetAdapter”。2、在其下,新增一個字串,命名為NetworkAddress,其值設為你要的MAC地址(注意地址還是連續寫)。如:00E0DDE0E0E0。3、然後到其下Ndi\params中新增一項名為NetworkAddress的主鍵,在該主鍵下新增名為default的字串,其值是你要設的MAC地址,要連續寫,如:000000000000。(實際上這只是設定在後面提到的高階屬性中的“初始值”,實際使用的MAC地址還是取決於在第2點中提到的NetworkAddress引數,這個引數一旦設定後,以後高階屬性中的值就是NetworkAddress給出的值而非default給出的了。4、在NetworkAddress的主鍵下繼續新增名為ParamDesc的字串,其作用為指定NetworkAddress主鍵的描述,其值可自己命名,如“NetworkAddress”,這樣在網絡卡的高階屬性中就會出現NetworkAddress選項,就是你剛在登錄檔中加的新項NetworkAddress,以後只要在此修改MAC地址就可以了。繼續新增名為Optional的字串,其值設為“1”,則以後當你在網絡卡的高階屬性中選擇NetworkAddress項時,右邊會出現“不存在”選項。5、重新啟動你的計算機,開啟網路鄰居的屬性,雙擊相應網絡卡項會發現有一個NetworkAddress的高階設定項,可以用來直接修改MAC地址或恢復原來的地址。