禁止Windows自动断开没网的wifi
Windows总是自作主张地给我断开没有互联网的wifi
导致在调试设备时,时常发生掉线的情况。
罪魁祸首
网络连接状态指示器 (NCSI)服务
Windows的说明文档中对该项解释如下:
网络连接状态指示器 (NCSI) 检测到 Internet 连接和公司网络连接状态。 NCSI 会向 http://www.msftconnecttest.com/connecttest.txt 发送 DNS 请求和 HTTP 查询,以确定该设备是否可以与 Internet 通信。
在版本 1607 和 Windows Server 2016 之前的 Windows 10 版本中,URL 为 http://www.msftncsi.com/ncsi.txt
。
找了两种方法来禁止windows自动断开wifi
组策略中禁用网络链接状态指示器
启用组策略:计算机配置 > 管理模板 > 系统 > Internet 通信管理 > Internet 通信设置 > 关闭 Windows 网络连接状态指示器的活动测试
设置为已启用
修改注册表
运行regedit打开注册表编辑器,在 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\NetworkConnectivityStatusIndicator 中创建名为 NoActiveProbe 的 REG_DWORD 注册表设置,将其值置为 1
重启后就不会自动断开没网的WiFi了