Windows热点命令行配置核心是启用承载网络并手动设置ICS共享:先用netsh wlan show drivers确认网卡支持,再执行set hostednetwork设SSID密码,start启动后需在ncpa.cpl中为物理网卡启用共享并指向虚拟适配器。
用 netsh 命令行配置 windows 热点,核心是启用“承载网络”(hosted network)并绑定网络共享。它不依赖图形界面,适合设置失效、移动热点开关灰色或需要脚本化操作的场景。
确认网卡支持并启用承载网络
不是所有无线网卡都默认开启承载网络功能。先检查是否支持:
- 以管理员身份运行 CMD,输入:netsh wlan show drivers
- 查看输出中“支持的承载网络”是否为“是”。若为“否”,需更新无线网卡驱动或更换硬件
- 若支持,执行命令启用承载网络并设参:netsh wlan set hostednetwork mode=allow ssid=MyWiFi key=MyPass123
- 其中 ssid 必须为纯英文/数字组合,key 至少 8 位,且必须含字母和数字
启动承载网络服务
执行后系统会创建一个虚拟 Wi-Fi 适配器(名称类似“本地连接* X”或“Microsoft Wi-Fi Direct Virtual Adapter”):
- 运行:netsh wlan start hostednetwork
- 成功返回“已启动承载网络”,此时其他设备能搜到 SSID,但还不能上网
- 如提示失败,可先停用再重试:netsh wlan stop hostednetwork
- 查看当前状态可用:netsh wlan show hostednetwork setting=security(查密码)或 netsh wlan show hostednetwork(查整体)
手动配置 Internet 连接共享
这是让手机等设备真正能上网的关键一步,图形界面里自动完成的这步,命令行不会帮你做:
- 按 Win + R 输入 ncpa.cpl,打开“网络连接”窗口
- 找到你正在上网的适配器(例如“以太网”或“WLAN”),右键 → “属性” → “共享”选项卡
- 勾选“允许其他网络用户通过此计算机的 Internet 连接来连接”
- 在“家庭网络连接”下拉菜单中,选择刚才生成的虚拟网卡(名称含“Local Area Connection*”或“Wi-Fi Direct”)
- 点击“确定”。若提示“某些设置由组策略控制”,说明企业环境受限,需联系管理员
常用维护与清理命令
日常使用中可能需要临时关闭、修改或彻底重置:
- 关闭热点:netsh wlan stop hostednetwork
- 修改 SSID 或密码(无需重启):netsh wlan set hostednetwork ssid=NewName key=NewPass123
- 禁用承载网络功能(清除全部配置):netsh wlan set hostednetwork mode=disallow
- 开机自动启动?CMD 本身不支持,但可将启动命令保存为 .bat 文件,配合任务计划程序实现


















