你这问题我太熟了,简直是我前两年的噩梦。打游戏好好的,延迟绿得发慌,结果一开浏览器,网卡立马掉线,右下角图标转圈圈,过个几秒钟又自己连上。你说气不气,下载东西更是碰都不能碰,一道大流量任务,网络直接原地去世,看网络电视也一个德行,画面刚加载出个轮廓,路由器就跟犯了癫痫似的疯狂重启连接。
先说个最基础的结论,你这种情况跟运营商关系不大,多半是你本地网络环境出了毛病。我当年排查的时候差点把电脑砸了,后来一步步试出来的经验,今天一股脑倒给你。
第一个要怀疑的对象是网卡节能设置。这玩意儿特别阴险,默认状态下Windows系统会给网卡开一个“允许计算机关闭此设备以节约电源”的选项。你平时打游戏的时候,流量是持续稳定的,网卡时刻处于忙碌状态,系统不敢动它。但你看网页或者下载东西的时候,流量是脉冲式的,一卡一顿,网卡只要空闲那么零点几秒,系统就傻乎乎地把网卡给“熄灭”了,等你下一波数据请求到达,网卡又得重新唤醒,表现出来就是断网重连。你去设备管理器,找到网络适配器,双击你的有线网卡或无线网卡,在“电源管理”选项卡里把那个节能打勾去掉,这能解决我猜大概三分之一同款问题。
第二个嫌疑犯是DNS。这个你平时可能不太在意。打游戏的时候,游戏用的是IP直连,DNS只有登录的时候需要解析一次,后面就不管了。但浏览网站不一样,每个网址的每次域名解析都得走DNS,看网络电视更是频繁解析视频源地址。如果你的DNS配置不当,或者本地DNS缓存出了问题,解析请求就会卡住,系统会以为自己网络不通,于是自作主张重置网络。你在命令行里敲 ipconfig /flushdns 清一下缓存,然后把路由器里的DNS改成阿里或者腾讯的公网地址,比如223.5.5.5和119.29.29.29,这俩比运营商默认的强得多,能排除掉一部分莫名其妙的问题。
再一个狠角色是网卡驱动和系统防火墙的冲突。有些网卡驱动版本老掉牙,在Windows更新之后会出兼容性bug。特别是你提到“玩游戏不掉”,游戏进程一般会穿透防火墙,系统对它放行。但浏览器和下载工具有时候会触发防火墙的深度检查,这个检查过程中如果网卡驱动撑不住,就直接断流了。你去网卡官网下载最新驱动,别用系统自动更新的,装上之后手动在防火墙里给浏览器和下载软件添加允许规则,甚至干脆临时关掉防火墙测试半天,如果问题消失,那就是它的锅。

还有个比较邪门的情况是路由器或者光猫的连接数限制。这就是为什么下载东西和看网络电视会瞬间掉线的原因——这两种操作会创建大量并发连接。你家路由器如果比较老旧,连接数一到几百个上限,就直接死机重启或者丢包。打游戏那点连接数撑死十几二十条,当然没事。你试着进路由器后台,看看流量统计和连接数表,如果发现掉线瞬间连接数暴涨然后归零,那基本可以确定是设备扛不住了。解决办法是换个好点的路由器,或者给光猫加个风扇散热,过热也会引发类似的间歇性断网。
另外提一嘴比较容易被忽略的,网线水晶头的问题。我遇到过这种情况,玩游戏流量小,网线接触不良的表象不明显,偶尔降速但没断。一旦看视频大流量传输,就掉包锐减,直接断连。你换个网线试试,成本最低的排查手段。
这些方法我挨个试过,最后解决我问题的居然是第一个和第三个的组合拳——关了网卡节能,换了驱动,从此世界安静了。你按这个顺序排查,大概率能找到病根。万一都不行,那就得找个网络维修师傅上门了,但我觉得上面这些个坑,总有一个你是在踩的。