直接重置 tcp/ip 协议栈能解决多数底层网络通信异常,比如网页打不开、游戏掉线但能 ping 通网关、ip 获取失败或 dns 解析卡顿等问题。核心是让系统丢弃损坏的协议配置,重建 ipv4/ipv6 堆栈和注册表项。
以管理员身份运行终端
这是所有命令生效的前提。普通权限下执行会提示“拒绝访问”或静默失败:
- 按 Win + X,选择“终端(管理员)”或“Windows PowerShell(管理员)”
- 若弹出用户账户控制(UAC)窗口,点“是”继续
- 不要用普通 CMD 或非管理员终端,否则命令无效
执行关键重置命令
推荐按顺序执行以下两条基础命令,覆盖最常见故障场景:
- netsh int ip reset —— 重置 IPv4 协议栈,清除错误路由、网关绑定和 DHCP 参数
- netsh winsock reset —— 清理 Winsock 目录,移除被篡改或残留的 LSP 插件,恢复浏览器、微信等应用的套接字调用能力
每条命令输入后按回车,看到“确定”或“成功重置”即表示执行完成。注意:netsh winsock reset 中没有空格,正确写法是 netshwinsock reset 或 netsh winsock reset(新版系统两者都支持)。
必须重启电脑才生效
这两项重置不会立刻生效,系统需在重启过程中重新加载驱动、初始化协议栈并读取新配置:
- 执行完命令后,立即保存工作并重启
- 不重启等于没操作,很多用户卡在这一步导致以为方法无效
- 重启后可检查是否获得正常 IP(如 192.168.x.x)、DNS 是否可用(
nslookup baidu.com)
进阶补充(按需选用)
如果基础操作无效,再考虑扩展处理:
- 双栈环境建议追加:
netsh interface ipv4 reset和netsh interface ipv6 reset - 同步清理缓存:
ipconfig /flushdns、ipconfig /release、ipconfig /renew - 顽固故障可走图形化路径:设置 → 网络 & Internet → 网络重置 → 立即重置(会清 Wi-Fi 密码和代理)











