win7 修改MAC 地址无效的解决办法

  1.修改网卡的MAC 地址

     计算机——属性——设备管理器——网络设备器——网卡——属性

 


win7 修改MAC 地址无效的解决办法_第1张图片
 然后点击 高级——本地管理MAC地址右边的值修改,网卡的MAC地址修改完成

 
win7 修改MAC 地址无效的解决办法_第2张图片
 

2 如果用户发现没有管理本地MAC地址怎么办?

可以通过修改注册表来添加这个MAC地址键值

下面以我的笔记本位列,简述MAC地址的修改步骤:
  1. 在运行中输入:regedit命令,进入注册表。
   在注册表中找到下面位置:
   HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}
  2. 通过查找诸如0000,0001分支中的DriverDesc的键值来查看现有网卡是在哪个分支下。(我的是在0014下)
  3. 在0014子键下添加一个字符串,命名为“NetworkAddress”,键值为修改后的MAC地址,要求为连续的12个16进制数。
  4. 然后在“0014”子键下的NDI\params中新建一项名为NetworkAddress的子键,在该子键下添加名为“default”的字符串,键值为修改后的MAC地址。
  5. 在NetworkAddress的子键下继续建立名为“ParamDesc”的字符串,其作用为指定NetworkAddress的描述,其值可为 “MAC Address”。这样以后打开网络邻居的“属性”,双击相应的网卡就会发现有一个“高级”设置,其下存在MAC Address的选项,它就是你在注册表中加入的新项NetworkAddress,以后只要在此修改MAC地址就可以了
 3 好了按照以上方式 顺利的话你会修改成功你的MAC 地址,在WINDOWS控制台  CMD命令,IPCONFIG -all  发现你的MAC 地址修改完成 那么恭喜你 你已经修改了你的MAC 地址,但是有时候你会发现修改无效

 

以上在WINDOWS XP 下面修改 完全是没有问题的

在WINDOW7 下面MAC 地址不能随机生成MAC 地址,修改时要注意如下规则:

从左往右第二个字符必须2,6,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 还是什么

你可能感兴趣的:(windows应用)