电脑对日常生活的重要性小编就不多说了,可是一旦遇到win7系统无线网卡改不了MAC地址的困扰,很大比例的小伙伴对win7系统无线网卡改不了MAC地址都无从下手,其实win7系统无线网卡改不了MAC地址处理起来并没有想像中的难于处理,下面就给大家详细分析一下win7系统无线网卡改不了MAC地址的解决方法,让大家可以快速的解决这个难题。
解决方法:
方法一:使用桥接的方式
本人用的无线网卡是intel 0001,用了很多方法都无法修改其MAC地址(显示的是修改成功的,但在网络连接状态中你会发现还是原来的MAC),后来发现以太网的网卡(也就是本地连接)是可以修改成功的,于是,你只需要把本地连接的MAC修改,再在适配器管理中按住Ctrl键将无线连接和本地连接都选定,点右键,桥接,一切OK!
方法二:使用注册表的方式
一、确认网卡信息
1、先进入无线网卡的网络适配器高级属性页面(同有线),会发现高级属性里面并没有网络地址选项。对于此问题就我们可以修改注册码的信息来填加上该选项。
2、 利用快捷键Win+ R ,打开运行窗口输入regedit调出注册表
3、定位到HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\ Control\\Class
\\{4D36E972-E325-11CE-BFC1-08002BE10318}\\
每个00XX的代号代表一个网卡,点击每个编号后,在右侧的DriverDesc值中找到笔记本中的无线网卡的名称,它就是无线网卡的信息。
二、确定好网卡后有两种方法可以处理:
第一种:
1、这种相对比较麻烦,但是处理后再次修改就比较方便(建议)。
以我的为例:我的无线网卡编码是0001,打开0001/Ndi/Params 会发现没有NetworkAddress项,右键【新建】【项】,重命名为NetworkAddress。
2、找到有线网卡的编码
3、打开到0003/Ndi/Params下的NetworkAddress
4、将里面的信息在0001下的NetworkAddress里新建一份同样的
5、就会发现,无线网的高级属性里出现了网络地址的选项
6、填写上想要的MAC地址就可以修改无线网的物理地址了
第二种:
1、在确定的网卡编号上右键 新建字符串值
2、然后重命名为NetworkAddress ,内容是想要填写的MAC值
3、最后在cmd中查询无线网物理地址就会发现MAC地址已变成你修改的那个值
注意:
无线网的MAC值的第二个数只能是2 、6、A、E中的一个,否则修改就不会起作用,如060C29E7B28C。
MAC地址是由48位Bit(6个字节)组成(第一个字节最低位一定是0),在通信中通常表示为12个16进制数。虽然mac地址可以修改,但是不要乱改,至少需要能保证在使用的局域网内是唯一。
为什么第二个数字只能是2、6、A、E中的一个?
下面解释内容来自知乎大神余天升
MAC地址的第二位只能修改成(2,6,A,E)这四个才会生效,这是因为MAC地址一共6个字节,分成两段。
前三个字节叫作OUI,用于标记网卡设备的生产商,后三个字节由生产商自行决定,OUI与生产厂商的对应关系需要网络设备生产商向IEEE的一个专门组织IEEE Registeration Authority购买和注册,并有这个组织统一管理。
而OUI中,有两个位是有特殊含义的,即第一个字节的最低两位。其中最低位表示MAC地址是单播地址还是多播地址,次低位表示是否由IEEE Registeration Authority统一发放。由该组织统一管理和发放的MAC地址,能够保证在全球范围内是唯一的,另外如果不是由IEEE统一管理的那部分MAC地址,作用就像局域网IP一样,需要用户自行分配并保证在网络中是唯一的。
所以自行修改的MAC地址,第二个十六进制位(第一字节的低四位),最低位是0,次低位是1(表示不是由IEEE统一管理发放的MAC地址),剩下两个任意,是:
0010- 2
0110- 6
1010- A
1110- E
通过小编的解答,大家都知道该怎么解决win7系统无线网卡改不了MAC地址的解决方法了吧!如果您还有其他的任何疑问,可以点击网页上方的“意见反馈”,向我们提出问题,小编会第一时间回复您!
发表评论