大概率是Winsock目录被篡改或损坏,需用管理员终端执行netsh winsock reset并重启电脑;若无效,可补充执行netsh int ip reset,或确保WLAN AutoConfig服务已启动后再重置。

Windows 11 连接 Wi-Fi 后网页打不开、微信无法登录、Edge 显示“ERR_NETWORK_CHANGED”,但 IP 地址正常获取、能 ping 通路由器——这大概率是 Winsock 目录被第三方软件篡改、LSP 插件残留或系统更新破坏了套接字注册表项,必须重置 Winsock 才能恢复应用程序级网络调用能力。
用管理员终端一键重置 Winsock 目录
第一步:按 Win + X,从弹出菜单中选择终端(管理员)。如果弹出用户账户控制(UAC)提示,点“是”继续。
第二步:在终端窗口中输入命令:netsh winsock reset,然后按回车执行。
第三步:等待终端返回“成功重置 Winsock 目录”(英文系统为 “Winsock catalog was successfully reset”),出现该提示即表示操作完成。若显示红色错误信息,说明当前权限不足或系统文件受损,需换用其他方法。
第四步:关闭终端窗口,必须重启电脑。Winsock 重置不会立即生效,不重启会导致所有网络应用仍无法建立连接,甚至出现浏览器白屏、微信反复断线等现象。
重置 Winsock 的两种补充方式
方法一:配合 IPv4 协议栈同步刷新(推荐用于“能连上但打不开网页”的典型场景)
在同一个管理员终端中,依次执行以下两条命令,中间无需等待:
netsh winsock reset
netsh int ip reset
执行完毕后同样必须重启。这两条命令分别修复应用层套接字和网络层协议注册,缺一不可。
方法二:使用批处理脚本自动执行并强制重启
新建一个文本文档,粘贴以下三行内容:
netsh winsock reset
netsh int ip reset
shutdown /r /t 0
将文件后缀改为 .bat(如 fixnet.bat),右键选择“以管理员身份运行”。脚本会自动执行重置命令并立刻重启,避免人为遗漏重启步骤。
重置前必须确认的关键服务状态
WLAN AutoConfig(WlanSvc)服务未运行时,Winsock 重置可能无效——因为系统根本没机会把新注册的套接字绑定到无线适配器上。
按下 Win + R,输入 services.msc 回车,打开服务管理器。
找到 WLAN AutoConfig 项,双击打开属性 → 将“启动类型”设为自动 → 若“服务状态”为“已停止”,立即点击“启动”按钮。
【注意:此操作必须在执行 netsh winsock reset 前完成】

















