Windows7开启虚拟WiFi及网络共享失败的原因

WiFi即无线局域网,就不多介绍了,不喜欢长篇转载,就直接奔主题吧!

首先,确定自己笔记本网卡是否支持开启虚拟AP。

不要去网上查所谓支持的网卡列表了,用两种方法在本机就可以确定。

第一种方法,是在CMD下输入:netsh wlan show drivers,看下面其中一项“支持的承载网络”,如果“是”,那么恭喜你,你的网卡支持该功能。“否”的话说明不支持,一般来说,现在新的笔记本网卡基本都支持。

第二种方法,打开设备管理器,在“网络适配器”中找到自己的无线网卡,右击属性,来到“驱动程序”选项卡,打开“驱动程序详细信息”,如下图,看“驱动程序文件”列表中是否有vwifibus.sys文件:

vwifibus.sys

其次,开启虚拟WiFi。

以管理员身份打开cmd命令提示符,输入:

netsh wlan set hostednetwork mode=allow ssid=Windows7AP key=password

Windows7AP是ssid名称,password是你要设置的密码,这两项可以根据自己喜好修改,注意密码要8位以上。

启动Adapter,继续输入:

netsh wlan start hostednetwork

显示“已启动承载网络”,说明成功了。

最后,开启共享上网。

控制面板\网络和 Internet\网络连接里,找到你正在上网的网络连接,右击属性,共享,把网络共享给刚才新建的虚拟网络连接,默认名字为“无线网络连接 2”。

共享上网

这样就大功告成了。如果要关闭虚拟WiFi,用命令:

netsh wlan set hostednetwork mode=disallow

把命令小结一下:

设置virtual wifi热点ssid和密码
netsh wlan set hostednetwork mode=allow ssid=zhiwenweb.cn key=12345678

更改virtual wifi链接密码
netsh wlan set hostednetwork key=12345678 keyusage=persistent

启动Adapter
netsh wlan start hostednetwork

关闭virtual wifi热点
netsh wlan set hostednetwork mode=disallow

扩展学习

set hostednetwork 用法参考

用法:
set hostednetwork [mode=]allow|disallow [ssid=]
[key=] [keyUsage=]persistent|temporary

参数:
标记 值
mode 指定允许还是禁止托管网络。
ssid 托管网络的 SSID。
key 托管网络使用的用户安全密钥。
keyUsage 指定用户密钥密钥是永久性的还是临时的。

备注:
此命令更改托管网络的属性,包括: 托管网络的 SSID、允许或禁止系统中的托管网络、以及托管网络所使用的用户安全密钥。

用户安全密钥应为 8 到 63 个 ASCII 字符组成的字符串,例如,密码,或 64 个十六进制的数字(代表 32 个二进制字节)。

如果将 keyUsage 指定为永久,将保存安全密钥并在将来再次启动托管网络时使用。否则只有在当前或下一次启动托管网络时使用此密码。停止托管网络后,将从系统中删除临时安全密钥。如果未指定 keyUsage,默认情况下,它是永久性的。

该命令需要管理员权限才能允许或禁止托管网络。

示例:
set hostednetwork mode=allow
set hostednetwork ssid=ssid1
set hostednetwork key=passphrase keyUsage=persistent

最后,我遇到一个小小的问题,就是以前我把ssid设成“hack0573”,发现网络共享不成功,连接失败。当时真的是百思不得其解,看网上都是这么做的啊!刚刚通过测试,我终于发现了原因。我把ssid改成全英文后,居然成功了!终于解决了,开心!以后终于可以不用Connectify了。

相关文章:
评论 ( 12)
  1. 沙发
    yxl1993 2012-12-02 05:13

    为什么手机连不上唉?

  2. 板凳
    www.moksos.com 2012-12-14 08:11

    我开启windows7的Microsoft Virtual WiFi Miniprot …是不是我的虚拟网没有共享呀?我共享时怎么会出现…具体设置——右键单机你开启无线网络的图标,在右键…

    陈陈 于 2013-3-11 12:55:33 回复

    楼主你好,按照你的步骤,我在设置wifi时遇见一个麻烦,那就是在共享的时候,勾选“允许··”的时候不出现“网络连接2”的选项!但是我设置的无线无线网络连接2在控制面板上表现很好啊!而且在查询网卡信息的时候都符合你的要求,实在是不知道怎么回事了

  3. 地板
    35分类目录 2012-12-28 02:48

    35分类目录,免费收录各种网站!
    http://www.356688.com/

  4. 4 楼
    www.jkfk.net 2013-01-12 07:46

    你有无线网卡不?有的话就OK啦 ! ①:win键+R打开运行程序,输入cmd并回车打开命令指令符 ②:在命令指令符中输入 netsh wlan set hostednetwork mode

  5. 5 楼
    三无屌丝 2013-01-14 07:02

    三无屌丝路过,博客不错呵

  6. 6 楼
    三五笑话 2013-01-15 05:47

    新年马上到了,提前祝新年快乐,博客越办越好!

  7. 7 楼
    程程 2013-03-11 04:56

    楼主你好,按照你的步骤,我在设置wifi时遇见一个麻烦,那就是在共享的时候,勾选“允许··”的时候不出现“网络连接2”的选项!但是我设置的无线无线网络连接2在控制面板上表现很好啊!而且在查询网卡信息的时候都符合你的要求,实在是不知道怎么回事了

  8. 8 楼
    2013-03-15 19:28

    写的不错

  9. 9 楼
    2013-03-15 19:29

    07

  10. 10 楼
    2013-03-15 19:30

    以后每天都来看看你写的东西 羡慕06

  11. 11 楼
    35秒杀网 2013-05-01 05:33

    博文有更新了吗?好久没来过咯

  12. 12 楼
    35秒杀网 2013-05-04 07:55

    不止一次的来过,有价值的博客,收藏先~