1. 步骤一
管理员运行 cmd ,输入 命令1
netsh wlan set hostednetwork mode=allow ssid=mywifi key=12345678
此命令有三个参数,
mode:是否启用虚拟WiFi网卡,改为disallow则为禁用。
ssid:无线网名称,最好用英文(以mywifi为例)。
key:无线网密码,八个以上字符(以12345678为例)。
执行“命令1”后正常情况:
开启成功后,网络和共享中心—>更改适配器设置: 网络连接中会多出一个网卡为“Microsoft Virtual WiFi Miniport Adapter”的无线连接。
若是看不到该无线连接的解决方案:
计算机–>右键 –>管理–> 设备管理器–> 网络适配器 –> 将无线网卡先禁用,再重新启用
另外也可以通过命令查看无线网卡是否支持该操作:
netsh wlan show drivers
查看本机无线网卡是否支持此项Wifi热点共享上网功能(特别备注:如果显示“支持的承载网络:是”则表示支持此功能;反之则不支持,若是不支持,可以更新驱动试试)
2. 步骤二 :设置Internet连接共享
右键单击已连接到Internet的网络连接,选择“属性”→“共享”,勾上“允许其他······连接(N)”并选择“虚拟WiFi”。
比如现在用的是“无线网络连接”,则在“无线网络连接”上右键,选择共享,而并不是在刚刚建立起的虚拟网络上。
确定之后,提供共享的网卡图标旁会出现“共享的”字样,表示“无线网络连接”已共享至“虚拟WiFi”。
若是看不到“虚拟WiFi”选项时的解决方案:
先把“共享”选项卡中那两个勾去掉,然后确定,再右击属性-共享-然后就可以选虚拟wifi了
3. 步骤三 :开启网络
命令2
开启网络
netsh wlan start hostednetwork
命令3
关闭网络
netsh wlan stop hostednetwork
4. 注意事项
若是出现分享的网络无法分配IP地址的情况,可以设置为静态IP地址。视情况而定。、
5. 备用命令
禁用网卡: netsh interface set interface name=”无线网络连接” admin=disabled
启用网卡: netsh interface set interface name=”无线网络连接” admin=enabled
6. 参考博客
C#程序如何实现设置系统WIFI共享
http://www.cnblogs.com/newstart/archive/2013/02/28/2937303.html
无法启动承载网络解决办法
http://blog.aizhet.com/Windows/13825.html
共享笔记本网络,解决无法获取IP问题
http://www.miui.com/thread-52733-1-1.html
本地连接无法共享到虚拟WIFI,只能共享到“无线网络”,但无线网络又无法打开
https://zhidao.baidu.com/question/499030545.html
解决 ‘无法启动承载网络 组或资源的状态不是执行请求操作的正确状态
https://my.oschina.net/u/991976/blog/284919