Nat*_*tan 19 wireless-networking windows-10
我有一个无法访问互联网的 Wifi AP,可以让我访问家里的一些设备。我希望我的 Windows 10 保持与该 WiFi 网络的连接,但一旦 Windows 检测到没有互联网,它就会坚持断开连接。
我禁用了所有网络的“自动连接”,但是一旦 Windows 检测到没有互联网,它就会坚持断开连接。
如何在无法访问 Internet 的情况下使 Windows 10 保持连接到网络?
编辑:查看事件查看器,每次断开连接时我都会看到此事件:
WLAN AutoConfig detected limited connectivity, attempting automatic recovery.
Recovery Type: 4
Error Code: 0x0
Trigger Reason: 3
IP Family: 0
Run Code Online (Sandbox Code Playgroud)
已尝试netsh wlan set autoconfig disable,但这会关闭 wifi 网络列表。
Alb*_*bin 11
我最喜欢的方法:只需将注册表值添加到以下键中Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\NetworkConnectivityStatusIndicator::
或者,扩展 Batuhan 的最后一个想法,这就是我实现它的方式:
我127.0.0.1通过添加以下行将两个 URL 重新映射到主机文件:
127.0.0.1 www.msftconnecttest.com
127.0.0.1 www.msftncsi.com
并安装了本地网络服务器(XAMPP)。在那里你只需要添加一个 ncsi.txt 到(在我的例子中C:\xampp\htdocs)
我不得不等待一分钟左右图标才会改变,但随后它就像一个魅力......
对此可能有一些可能的解决方法。您可以禁用互联网测试和强制门户检测或让 Windows 相信存在互联网连接。
连接到网络后,Windows 尝试解析www.msftconnecttest.com地址。如果查询返回响应,它会尝试获取http://www.msftncsi.com/ncsi.txt文件的内容。如果此操作失败,Windows 确定没有 Internet 连接,或者 ncsi.txt 请求返回不同的内容,则它会断定可能存在强制门户。
您可以使用组策略禁用此“探测”,请参阅以下页面以获取更多信息:https://admx.help/? Category=Windows_10_2016&Policy=Microsoft.Policies.InternetCommunicationManagement::NoActiveProbe
如果网站上的信息丢失,我也会在这里引用它:
Registry Hive HKEY_LOCAL_MACHINE
Registry Path Software\Policies\Microsoft\Windows\NetworkConnectivityStatusIndicator
Value Name NoActiveProbe
Value Type REG_DWORD
Enabled Value 1
Disabled Value 0
Run Code Online (Sandbox Code Playgroud)
也可以使用主机文件返回所述域名的本地主机 IP 并提供相同的 txt 文件,但这样做并不是那么简单,并且可能无法按预期工作。
| 归档时间: |
|
| 查看次数: |
11268 次 |
| 最近记录: |