Windows 10无互联网时WiFi自动断开的解决问询
Windows 10无互联网时WiFi自动断开的解决问询
嗨,我来帮你搞定这个问题!你遇到的情况是Windows 10默认会在检测到当前WiFi网络没有互联网连接时,自动断开连接——这是系统自带的「自动切换可用网络」机制在作祟。咱们一步步调整设置,让你的电脑哪怕没有互联网,也能稳稳保持WiFi连接:
先修复你之前命令导致的网络消失问题
你之前执行的netsh wlan set autoconfig enable=no interface="Wi-Fi"命令关闭了WiFi的自动配置功能,这就是为啥看不到网络列表了。赶紧把它恢复回来:
- 右键点击开始菜单,选择「Windows PowerShell(管理员)」(或者「命令提示符(管理员)」)
- 在窗口里输入命令:
netsh wlan set autoconfig enable=yes interface="Wi-Fi",回车执行 - 完成后刷新一下WiFi列表,就能重新看到可用网络了
调整WiFi适配器的静态IP设置
Windows 10有时候会因为无法获取动态IP(路由器断网时可能分配不了)而断开连接,设置静态IP能解决这个问题:
- 右键任务栏的WiFi图标,选择「打开网络和Internet设置」
- 在弹出的页面里点击「更改适配器选项」
- 找到你的WiFi适配器(通常叫「Wi-Fi」),右键它选择「属性」
- 双击「Internet协议版本4 (TCP/IPv4)」
- 选择「使用下面的IP地址」,手动填写和路由器同网段的IP:
- 比如路由器网关是
192.168.1.1,你可以设IP为192.168.1.100,子网掩码填255.255.255.0,默认网关填路由器的IP - DNS服务器地址可以填公共DNS,比如
1.1.1.1和8.8.8.8,也可以留空
- 比如路由器网关是
- 点击「确定」保存所有设置
禁用「无互联网时断开」的系统机制
针对专业版/企业版Windows 10(用组策略)
- 按下Win+R组合键,输入
gpedit.msc回车打开本地组策略编辑器 - 依次展开路径:计算机配置 > 管理模板 > 网络 > Windows连接管理器
- 找到「当网络没有互联网连接时禁止连接到网络」这个策略,双击它
- 选择「已禁用」,点击「确定」后重启电脑生效
针对家庭版Windows 10(用注册表修改)
家庭版没有组策略编辑器,咱们用注册表来改:
- 按下Win+R,输入
regedit回车打开注册表编辑器(操作前建议备份注册表) - 导航到路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WcmSvc\GroupPolicy- 如果没有
WcmSvc或GroupPolicy项,右键对应的父项选择「新建 > 项」来创建
- 如果没有
- 在
GroupPolicy项的空白处右键,选择「新建 > DWORD(32位)值」,命名为fAutoConnectAllowed - 双击这个值,把数值数据设为
1,基数选择「十进制」,点击「确定」 - 重启电脑后设置就会生效
按照这些步骤操作后,你的Windows 10应该就能在路由器断网时,依然保持和WiFi网络的连接了。
备注:内容来源于stack exchange,提问作者JustBeginner




