网页打不开,右下角网络图标顶着黄色感叹号,路由器重启两遍也没用。这种时候别急着重装系统,先在管理员命令行里跑几条网络重置命令。

三条命令按顺序敲

按 Win+R 输入 cmd,右键选以管理员身份运行。第一条 netsh winsock reset,把 Winsock 目录恢复成默认状态;第二条 netsh int ip reset,重写 TCP/IP 的注册表配置;第三条 ipconfig /flushdns,清掉本机 DNS 缓存。只清 DNS 的话,单独跑第三条就够。

netsh winsock reset
netsh int ip reset
ipconfig /flushdns

每条执行完看到「成功重置」之类的提示就行,最后重启电脑。不重启的话,winsock 的改动可能还没生效。执行后网卡会短暂断一下,属于正常现象。

IP 地址拿不到就先释放再续租

如果 ipconfig 里看到 169.254 开头的地址,说明 DHCP 没拿到地址。先跑 ipconfig /release 释放,再跑 ipconfig /renew 重新申请。无线网卡的话,把适配器名字带上更稳,比如 ipconfig /renew 后面跟无线网卡的名称。

设置里的网络重置会清掉更多东西

Windows 10 和 11 在设置-网络和 Internet-状态里有个网络重置,点下去会卸载并重装所有网卡,Wi-Fi 密码、VPN 配置、代理设置都可能被清掉。命令行搞不定时再用它,用之前把宽带账号和 Wi-Fi 密码记下来。笔记本装过代理软件的,重置后把代理关掉再测。

执行失败先看权限

提示「请求的操作需要提升」就是没在管理员窗口里跑。公司或校园网环境,重置后可能还要重新登录认证客户端。另外 netsh 命令只影响本机网络栈,路由器和运营商那边的问题,敲多少条都没用。

顺序上先软后硬:能上网就别折腾,只是 DNS 抽风就跑 ipconfig /flushdns;整个网络栈乱了,再上前面那两条。网络重置命令只是排查的一环,别把它当成万能药。重置完先把浏览器缓存清一下再测。