问题出在电脑本地网络配置、驱动、DNS或安全策略层面,需依次重置网络协议栈、修正IP/DNS设置、重启WLAN AutoConfig服务、关闭随机MAC地址、更新无线网卡驱动。
如果您发现电脑已成功连接WiFi但显示“无Internet访问”,而同一网络下手机可正常上网,则问题通常出在电脑本地网络配置、驱动、DNS或安全策略层面,而非路由器整体断网。以下是针对性的排查与修复步骤:
一、检查并重置网络协议栈
Windows系统网络协议栈异常(如Winsock损坏)会导致连接状态正常但无法解析域名或建立HTTP连接,此问题常表现为能连上WiFi却打不开网页、无法ping通外网地址。
1、右键点击“开始”按钮,选择“Windows Terminal(管理员)”或“命令提示符(管理员)”。
2、依次输入以下三条命令,每条执行后按回车:
netsh winsock reset
netsh int ip reset
ipconfig /flushdns
3、执行完毕后重启电脑。
二、验证并修正IP与DNS配置
电脑可能获取到无效IP地址(如169.254.x.x)或错误DNS,导致无法解析域名;手动设置错误的静态IP或DNS也会引发“已连接但无Internet”现象。
1、按下Win+R,输入ncpa.cpl,回车打开“网络连接”。
2、右键当前连接的Wi-Fi适配器,选择“属性”。
3、双击“Internet协议版本4(TCP/IPv4)”。
4、勾选“自动获得IP地址”和“自动获得DNS服务器地址”,点击“确定”。
5、若仍无效,可尝试手动设置:IP设为192.168.1.100(末位数字避开路由器默认IP及手机占用号段),子网掩码255.255.255.0,网关填路由器管理地址(如192.168.1.1),首选DNS设为8.8.8.8,备用DNS设为114.114.114.114。
三、启用并重启WLAN AutoConfig服务
WLAN AutoConfig(WlanSvc)是Windows管理无线连接的核心服务,若被禁用或异常停止,将导致认证失败、DHCP超时或连接后无网络访问能力。
1、右键“此电脑”,选择“管理”→“服务和应用程序”→“服务”。