也谈修改MAC地址

我们常用的Windows中,所用网卡的IP地址可以直接从DHCP服务器,或直接在图形

界面下人工设定,修改也比较方便。但要想修改MAC地址,就是另一回事了。在Windows中

,没有提供修改MAC地址的界面工具。为此,曾难倒许多朋友,有的朋友甚至铤而走险地通过

烧录网卡的EEPROM来达到克隆MAC地址的目的。这样的工作风险很大,且操作复杂,即使是

有经验的用户也难免在操作中出现错误。

实际上,我们通过手工修改Windows的注册表就可以达到目的。因为几乎所有的网卡驱动程

序都会使用NdisReadNetworkAddress功能调用,以便从注册表中读取一个用户指定的MAC地址

。当驱动程序确定这个MAC地址是有效的,就会将这个MAC地址编程入其硬件寄存器中,

而忽略网卡固有的MAC地址。
如果你手中的网卡是使用RealTek公司出的RTL8139芯片,恭喜,它的驱动程序配置界面直接

支持MAC地址“克隆”。可以按照以A计划快速完成整个克隆过程。如果你的网卡驱动没有直接

提供克隆MAC地址功能,请尝试一下B计划或C计划吧。

A计划
点击“开始→设置→控制面板”,双击“网络和拨号连接”,右键点击需要修改MAC地址的网卡图标,

并选择“属性”。在“常规”选项卡中,点击“配置”按钮,点击“高级”选项卡。在“属性”区,

你应该可以看到一个称作 “Network Address”或“Locally Administered Address”的项目,

点击它,在右侧“值”的下方,输入你要指定的MAC地址值。要连续输入12个数字或字母,

不要在其间输入“-”。重新启动依次系统后设置就会生效了

(Windows 98和Windows 2000/XP用户操作略有区别,请参照系统说明操作)。

B计划
以下步骤针对Windows 98用户(因有软件可用,所以Winodws 2000/XP用户直接参考C计划即可

): 点击“开始→运行”,键入“winipcfg”,选择你要修改的网卡,并记录

MAC地址值。点击“开始→运行”,输入“regedit”运行注册表编辑器(在修改注

册表前,一定要先备份注册表),依据注册表树状结构,依次找到

“HKEY_LOCAL_MACHINESystemCurrent
ControlSetServicesClassNet”,你会看到类似“0000”、“0001”、“0002”等样子的子键。

从“0000”子键开始点击,依次查找子键下的“DriverDesc” 键的内容,直到找到与我们查找

的目标完全相同的网卡注册表信息为止。
当找到正确的网卡后,点击下拉式菜单“编辑→新建→字符串”,串的名称为“networkaddress”,

在新建的“networkaddress”串名称上双击鼠标,就可以输入数值了。输入你指定的新的MAC

地址值。新的MAC地址应该是一个12位的数字或字母,其间没有“-”,类似“00C095ECB761”的样子。
有两种方法激活新的MAC地址:

如果你使用的是普通内置网卡,就必须重新启动计算机来使修改生效。

如果你使用的是PCMCIA卡,你可以按照下面的步骤操作而不必重新启动操作系统:

运行winipcfg,选择并释放DHCP设置,关闭winipcfg。打开控制面板或系统托盘

“PC Card (PCMCIA)”,停止并弹出PCMCIA网卡。重新插入PCMCIA网卡,打开winipcfg,

选择并刷新DHCP设置,运行winipcfg,确定修改的MAC地址已生效。
C计划
Windows 2000/XP可使用免费MAC地址修改程序SMAC。SMAC界面简单,直观。

窗口中的列表框列出你计算机上正处于工作状态的网卡。选定要修改的网卡后,

在列表框下方的六个输入框中输入新的MAC地址后,点击右侧的“Update MAC”。此后的工作,

就是让修改值生效,具体操作如下:
点击“开始→设置→控制面板”,双击“网络和拨号网络”。选择要修改MAC地址的网络适配器,

在选定的网络适配器图标,点击鼠标右键,选择“禁用”(请注意操作后,

状态栏是否已显示为“禁用”)。右键单击选定的网络适配器,在右键菜单中选择

“启用”。如果由于某些原因,你不能顺利禁用或启用指定的网络适配器,就只有重

新启动系统使修改生效了。

Windows 98用户可以使用“Mac扫描器”,修改后要重新启动一次计算机。 

时间: 2024-10-31 03:41:45

也谈修改MAC地址的相关文章

修改mac地址图解教程

如何修改mac地址?很简单! 有些场合,例如冒充网络中的正式用户,就需要修改你的网卡MAC.要修改MAC地址,你可以通过硬件的方法实现,即利用网卡厂家提供的修改程序来烧录网卡的EEPROM,这样做虽然可行,但是风险很大.操作也复杂,即使你很有经验,也难免在操作中出现错误. 其实你完全没必要用烧录方法.修改网卡中的MAC地址.要知道Windows安装的时候,会自动从网卡中读入MAC地址,把它存放在注册表中以备后用.当数据在网络中传输时,从网卡发出的数据包中要求有一个源MAC地址,这个MAC地址就是

win7系统无法修改MAC地址怎么办?

win7系统无法修改MAC地址怎么办? 和往常一样,咱们首先分析一下问题出现的原因:无线网卡的Mac地址突然无法修改了,有可能是大家对于Mac的修改方法不是很了解,一般来说,Mac的修改只有A.E的可以修改,其他的都不行. 解决方法: 1.首先,咱们可以先对系统进行备份,然后准备好同系列的无线网卡驱动备份. 2.接下来,咱们返回到桌面界面,然后右键点击计算机图标,选择管理. 3.在打开的计算机管理界面中,咱们单击左侧菜单中的设备管理器,然后找到无线网卡并右键点击,选择更新驱动程序. 4.之后咱们

win7系统vmware虚拟机怎么修改mac地址

  win7系统vmware虚拟机怎么修改mac地址 1.打开虚拟机,点击"编辑虚拟机设置"; 2.分别点击 "硬件""网络适配器""高级",然后就可以对网卡的MAC地址进行操作了; 3.你可以随意更改MAC地址,更改后,确定保存后,就会生效,启动电脑后,就会用新的MAC地址.

Windows系统修改MAC地址方法

1.在"HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass4D36E972- E325-11CE-BFC1-08002BE10318000.0001.0002"等主键下, 因为你有可能安装了不止一块网卡,所以在这个主键下可能会有多个类似于"0000.0001"的主键,这时候你可以查找DriverDesc内容为你要修改的网卡的描述相吻合的主键,如"0001". 2.在上面提到的主键下,添一个字

win7修改mac地址的三种方法

  Win7修改MAC地址方法有以下三种: 方法一:使用Win7MAC地址修改工具 1,只适用于windows7系统的网卡MAC地址修改.XP的可以用,但没做什么测试. 2,部分windows7下的无线网卡地址无法修改,理论上也可以使用本软件修改. 3,修改MAC地址前,请先在开始菜单-运行,输入cmd打开控制台,输入getmac获取原来网卡MAC并记下来,用于以后可以改回来. 4,软件使用方法很简单,只需在下拉列表选择所要修改的网卡,然后在文本框里面输入一个新的MAC地址,比如EF2d32BC

win7怎么修改mac地址?

  方法一:使用Win7MAC地址修改工具 1,只适用于windows7系统的网卡MAC地址修改.XP的可以用,但没做什么测试. 2,部分windows7下的无线网卡地址无法修改,理论上也可以使用本软件修改. 3,修改MAC地址前,请先在开始菜单-运行,输入cmd打开控制台,输入getmac获取原来网卡MAC并记下来,用于以后可以改回来. 4,软件使用方法很简单,只需在下拉列表选择所要修改的网卡,然后在文本框里面输入一个新的MAC地址,比如EF2d32BC6525(注意不要加横杠),然后点击修改

Win7修改MAC地址方法图文教程

  Win7修改MAC地址方法本人结合了下以前所有的经验,Win7修改MAC地址方法有以下三种: 方法一:使用Win7MAC地址修改工具 1,只适用于windows7系统的网卡MAC地址修改.XP的可以用,但没做什么测试. 2,部分windows7下的无线网卡地址无法修改,理论上也可以使用本软件修改. 3,修改MAC地址前,请先在开始菜单-运行,输入cmd打开控制台,输入getmac获取原来网卡MAC并记下来,用于以后可以改回来. 4,软件使用方法很简单,只需在下拉列表选择所要修改的网卡,然后在

win7系统怎么修改mac地址

  win7修改mac地址方法: 1.点击桌面右下角的网络和共享中心 2.在左边栏选取更改适配器设置 3.选定你要修改的那个网卡设置,点右键选属性,在弹出的选项卡中选择"配置" 4.再选择"高级"选项,如图,再选值,输入你要改的mac地址就行了,注意将地址中间的"-"省略         注:更多精彩教程请关注三联电脑教程栏目,三联电脑办公群:189034526欢迎你的加入

解决win7修改MAC地址出现无法上网的方法

  windows系统下的mac地址,是指电脑的物理地址,该地址在在电脑中是独一无二的,也就是说每台电脑所对应一个独立的MAC地址,不过有些用户在特殊情况下需要对MAC物理地址进行修改,但这样一来,用户电脑中的IP地址就需要重新获取,来实现网络连接,不过有些用户在修改MAC地址后,出现无法上网的问题,对于该问题我们如何解决呢?下面看小编为您提供的操作教程! 操作方法 1.首先,我们直接将鼠标移动到win7 64位旗舰版电脑右下角的通知区域处,这里,我们可以看到win7 64位旗舰版电脑的网络图标