- 无法连接到任何网络(Wi-Fi 图标有个黄色的感叹号)。
- 可以连接到 Wi-Fi,但无法上网(比如能连上家里的 Wi-Fi,但浏览器打不开网页)。
下面我将提供一个从简到繁的完整排查指南,你可以根据自己的情况选择性地跳转。

(图片来源网络,侵删)
第一步:快速检查(5分钟内完成)
这些是最常见也最容易解决的问题。
-
检查物理连接(针对有线网络)
- 确保网线两端都插紧了(一端插在电脑上,另一端插在路由器或墙上的网口)。
- 检查路由器是否正常工作,电源灯、网络灯是否正常亮着?
-
检查 Wi-Fi
- 确保你已打开电脑的 Wi-Fi 开关(通常在键盘上有
Fn + 某个功能键,比如飞机图标)。 - 确保你连接的是正确的 Wi-Fi 网络,并且输入的密码是正确的。
- 确保你已打开电脑的 Wi-Fi 开关(通常在键盘上有
-
重启大法
(图片来源网络,侵删)- 重启电脑:这是解决大部分临时性软件故障的万能钥匙。
- 重启路由器/光猫:拔掉路由器的电源,等待 30 秒,再重新插上,等待 1-2 分钟,让路由器完全启动。
第二步:针对“无法连接到任何网络”(黄色感叹号)
如果重启后问题依旧,Wi-Fi 图标上有一个黄色感叹号,说明电脑与路由器之间的通信出了问题,但可能没有获取到 IP 地址。
-
运行 Windows 网络疑难解答
- 右键点击任务栏右下角的网络图标(Wi-Fi 或以太网)。
- 选择“疑难解答”。
- Windows 会自动检测问题并尝试修复,如果它能解决,问题就结束了,如果失败,它会告诉你可能的原因,继续下一步。
-
更新或重新安装网卡驱动程序
- 更新驱动:
- 右键点击“开始”按钮,选择“设备管理器”。
- 展开“网络适配器”。
- 找到你的 Wi-Fi 适配器(通常包含 "Wireless" 或 "Wi-Fi" 字样)和以太网适配器(通常包含 "Ethernet" 或 "Realtek" 等芯片名)。
- 右键点击它,选择“更新驱动程序” -> “自动搜索驱动程序”。
- 重新安装驱动(如果更新无效):
- 在设备管理器中,右键点击网络适配器,选择“卸载设备”。
- 重要:如果弹出一个选项“删除此设备的驱动程序软件”,请勾选它。
- 卸载后,重启电脑,Windows 会自动尝试重新安装最合适的驱动,如果安装失败,你需要去电脑品牌官网或主板官网下载最新的驱动程序手动安装。
- 更新驱动:
-
重置网络设置 这是一个非常有效的命令,它会清除所有网络配置并重新设置,但不会删除你的文件。
(图片来源网络,侵删)- 以管理员身份打开“命令提示符”或“PowerShell”。(在开始菜单搜索,右键点击选择“以管理员身份运行”)。
- 依次输入以下命令,每输入一行按一次回车:
netsh winsock reset netsh int ip reset ipconfig /release ipconfig /renew ipconfig /flushdns
- 完成后,必须重启电脑使设置生效。
第三步:针对“已连接,但无法上网”
如果你的电脑显示“已连接”,但浏览器、微信等所有应用都无法上网,说明问题在于获取 IP 地址或 DNS 解析。
-
检查 IP 地址和 DNS 设置
- 以管理员身份打开“命令提示符”。
- 输入
ipconfig并回车。 - 查看你的网络适配器(无线局域网适配器或有线局域网适配器)下的信息。
- IPv4 地址:如果你看到的是以
254.x.x开头的地址,说明你的电脑没有从路由器成功获取到 IP 地址,这是“自动获取 IP 地址(DHCP)”失败的表现,请重启路由器,或者尝试将电脑的 IP 设置改为固定 IP。 - 默认网关:这个地址通常是你路由器的地址(如
168.1.1或168.0.1),确保它存在且正确。 - DNS 服务器:如果显示的是路由器的地址(如
168.1.1),可以尝试改为公共 DNS,如8.8.8和8.4.4(Google DNS)或5.5.5和6.6.6(阿里云 DNS),错误的 DNS 会导致域名无法解析。
- IPv4 地址:如果你看到的是以
-
手动设置 DNS
- 右键点击任务栏网络图标,选择“网络和 Internet 设置”。
- 点击“更改适配器选项”。
- 右键点击你正在使用的网络(Wi-Fi 或以太网),选择“属性”。
- 在列表中找到“Internet 协议版本 4 (TCP/IPv4)”,双击它。
- 选择“使用下面的 DNS 服务器地址”,然后填入
8.8.8和8.4.4。 - 点击“确定”保存。
-
重置 Winsock 目录 这个操作可以修复因损坏的 Winsock 目录导致的网络问题。
- 以管理员身份打开“命令提示符”。
- 输入
netsh winsock reset并回车。 - 重启电脑。
第四步:进阶排查
如果以上方法都无效,问题可能更复杂。
-
检查防火墙和安全软件
- 暂时关闭 Windows Defender 防火墙:进入“设置” -> “隐私和安全性” -> “Windows 安全中心” -> “防火墙和网络保护”,暂时关闭防火墙,然后尝试上网,如果能上网,说明是防火墙规则阻止了网络连接,需要重新配置。
- 暂时关闭第三方杀毒软件:某些第三方杀毒软件(如 360、腾讯电脑管家等)的防火墙也可能导致网络问题,尝试暂时关闭它们测试。
-
检查系统文件
- 以管理员身份打开“命令提示符”或 PowerShell。
- 输入
sfc /scannow并回车,这个命令会扫描并修复受损的系统文件,过程可能需要一些时间,请耐心等待。
-
使用系统还原 如果你的网络问题是最近才出现的,可以考虑使用“系统还原”将电脑恢复到网络正常工作时的一个时间点。
-
检查路由器设置
- 登录路由器管理界面(通常在浏览器输入
168.1.1或168.0.1)。 - 检查DHCP 服务器是否已启用。
- 检查是否有MAC 地址过滤,如果开启了,确保你的电脑 MAC 地址在允许列表中。
- 尝试重置路由器到出厂设置,然后重新配置上网。
- 登录路由器管理界面(通常在浏览器输入
总结与建议
| 问题现象 | 最可能的解决方案 |
|---|---|
| 刚出现问题,一切都正常 | 重启电脑和路由器 |
| Wi-Fi 图标有黄色感叹号 | 运行疑难解答 -> 重置网络设置 -> 更新/重装网卡驱动 |
| 能连上 Wi-Fi,但浏览器打不开 | 检查并修改 DNS -> 重置 Winsock -> 关闭防火墙测试 |
| 有线网络无法连接 | 检查网线和路由器端口 -> 更新有线网卡驱动 -> 重置网络设置 |
如果所有方法都尝试过仍然无法解决,可能是硬件故障(如网卡损坏)或非常复杂的系统问题,在这种情况下,寻求专业的技术支持(如联系电脑品牌客服或电脑维修店)是最好的选择。
