重置TCP/IP协议栈
Step Ⅰ
操作要点:管理员CMD执行:
netsh winsock reset catalog
netsh int ipv4 reset reset.log
netsh int ipv6 reset reset.log
ipconfig /flushdns
"未识别的网络"通常是IP协议栈异常,重置后重启电脑。重启后系统会重新获取IP地址。
检查物理连接
Step Ⅱ
这一步很关键:确认网线两端都插紧了(听到"咔哒"声)。查看电脑网口指示灯是否亮起(亮绿灯=连接正常,闪烁=有数据传输,不亮=物理连接断开)。试试换一根网线,网线老化内部断芯很常见。要是网口灯始终不亮,或许是网口硬件坏了。
禁用IPv6
Step Ⅲ
注意看这里:设置 → 网络和Internet → 以太网 → 点击连接名 → 编辑DNS设置 / 更多适配器选项 → 右键以太网 → 属性 → 取消勾选"Internet协议版本6(TCP/IPv6)" → 确定。部分路由器或运营商的IPv6配置不当会导致"未识别的网络",禁用IPv6只用IPv4更稳定。
更新网卡驱动
Step Ⅳ
接下来这步比较重要:设备管理器 → 网络适配器 → 右键你的有线网卡(通常是Realtek PCIe GBE Family Controller或Intel I225-V) → 更新驱动程序。如果更新后还是未识别,卸载驱动重新启动让Windows自动重装。Intel I225-V芯片有已知Bug需要去Intel官网下载专用驱动。
(这步完成后就成功一大半了)
检查网络发现和防火墙
Step Ⅴ
操作要点:设置 → 网络和Internet → 高级网络设置 → 高级共享设置 → 当前网络配置文件 → 启用"网络发现"。同时检查Windows防火墙是否把以太网连接设为了"公用网络"(限制较多),改成"专用网络":设置 → 网络和Internet → 以太网 → 网络配置文件类型 → 专用网络。
“
小白也能懂
其实没那么复杂,用最简单的话来说就是:
想象你在做饭:重置TCP/IP协议栈是备菜,检查物理连接是炒菜,检查网络发现和防火墙是装盘。按顺序来就对了。
我之前也遇到过一模一样的问题,当时急得不行,后来按照类似的步骤操作了一下就好了。所以别太紧张。
TIP
搞定之后记得收藏这篇文章,下次遇到同样问题就不用再到处找了。
以上步骤适用于大多数系统环境,具体操作可能因版本不同略有差异。
- 操作前建议备份重要数据
- 如遇异常请参考常见问题
- 系统重启后生效