这个问题的核心原因是 Windows 的 DHCP 客户端服务无法从路由器(或网络中的 DHCP 服务器)成功获取到 IP 地址、子网掩码、网关和 DNS 服务器信息,没有这些信息,你的电脑就无法正确接入互联网。

下面我将从 “快速解决” 到 “深度排查”,为你提供一系列解决方案,你可以根据自己的情况逐步尝试。
快速解决方法(先试试这些)
这些方法最简单,也最有可能解决问题。
忘记网络后重新连接
这是最常用且最有效的方法之一,可以清除可能损坏的或错误的网络配置文件。
- 打开 设置 > 网络和 Internet > WLAN。
- 找到你正在连接的 Wi-Fi 网络,点击它,然后选择 “忘记”。
- 关闭 Wi-Fi,然后重新打开。
- 重新搜索并连接到该 Wi-Fi 网络,在弹出的登录页面(如果有的话)完成认证。
运行 Windows 网络疑难解答
Windows 自带的疑难解答工具可以自动检测并修复许多常见的网络问题。

- 在任务栏右下角的网络图标上点击右键,选择 “网络和 Internet 设置”。
- 在打开的页面中,向下滚动,找到并点击 “其他疑难解答”。
- 找到 “网络适配器”,点击 “运行” 按钮。
- 让它扫描并修复问题,根据提示操作,完成后重启电脑。
重置网络堆栈
这个命令会重置你电脑上所有网络相关的组件,包括 Winsock 目录、TCP/IP 协议栈等,可以解决因配置文件损坏导致的各种疑难杂症。
- 在任务栏搜索框中输入
cmd。 - 在搜索结果中,右键点击 “命令提示符”,选择 “以管理员身份运行”。
- 在黑色的命令提示符窗口中,依次 输入以下命令,每输入一条按一次回车键:
netsh winsock reset netsh int ip reset ipconfig /release ipconfig /renew ipconfig /flushdns
- 所有命令运行完毕后,重启你的电脑,这通常能解决大部分问题。
深度排查方法(如果快速方法无效)
如果上述方法不起作用,问题可能出在更深层的地方。
检查并更新网卡驱动程序
过时或损坏的网卡驱动程序是导致网络问题的常见原因。
- 检查驱动状态:
- 右键点击 “开始” 按钮,选择 “设备管理器”。
- 展开 “网络适配器”。
- 查看你的 Wi-Fi 或以太网适配器,如果旁边有黄色感叹号,表示驱动存在问题。
- 更新驱动程序:
- 右键点击有问题的适配器,选择 “更新驱动程序”。
- 选择 “自动搜索驱动程序”,Windows 会尝试在线查找并安装最新版本。
- (推荐)从制造商官网下载:
- 访问你电脑品牌(如 Dell, HP, Lenovo)或主板/网卡制造商(如 Intel, Realtek, Qualcomm)的官方网站。
- 进入支持页面,输入你的电脑型号,下载最新的 Wi-Fi 驱动程序,然后手动安装。
检查 DHCP 和 DNS 服务设置
确保这些关键服务是开启状态。

- 按
Win + R键,输入services.msc并回车,打开服务管理器。 - 在服务列表中,找到以下两个服务:
- DHCP Client
- DNS Client
- 确保这两个服务的 “启动类型” 都是 “自动”,“服务状态” 是 “正在运行”。
如果不是,双击服务,将其启动类型设置为“自动”,然后点击“启动”按钮,应用”并“确定”。
检查路由器/网络设备
有时候问题不在你的电脑上,而在路由器上。
- 重启路由器:将路由器的电源拔掉,等待 30 秒到 1 分钟,然后重新插上,这是解决路由器临时故障的万能方法。
- 检查路由器 DHCP 功能:登录路由器的管理后台(通常在浏览器输入
168.1.1或168.0.1),找到 DHCP 设置,确保它没有被禁用。 - 检查 MAC 地址过滤:有些路由器有 MAC 地址过滤功能,可能会阻止你的电脑连接,可以暂时关闭此功能进行测试。
- 尝试连接其他网络:将你的电脑拿到其他地方(如朋友家、咖啡馆),看是否能正常连接,如果可以,说明问题出在你家里的网络环境,如果不行,那问题很可能就在你的电脑上。
修改 DNS 服务器
有时路由器自带的 DNS 服务器不稳定,可以手动设置为公共 DNS。
- 右键点击任务栏右下角的网络图标,选择 “打开网络和 Internet 设置”。
- 点击你当前连接的网络(如“WLAN”),然后点击 “属性”。
- 在列表中找到 “Internet 协议版本 4 (TCP/IPv4)”,双击打开它。
- 选择 “使用下面的 DNS 服务器地址”,然后输入以下公共 DNS 地址:
- 首选 DNS 服务器:
8.8.8(Google DNS) - 备用 DNS 服务器:
8.4.4(Google DNS) - 或者使用 Cloudflare DNS:
- 首选:
1.1.1 - 备用:
0.0.1
- 首选:
- 首选 DNS 服务器:
- 点击“确定”保存设置。
终极解决方案(如果以上都无效)
重置网络
这是 Windows 提供的一个“一键重置”网络功能,它会删除所有网络适配器并重新安装它们,同时重置所有相关的网络设置。
- 打开 设置 > 网络和 Internet > 高级网络设置。
- 点击 “网络重置”。
- 点击 “立即重置”,然后确认。
- 电脑会自动重启,这会清除并重新安装所有网络适配器。
系统还原或重置
如果问题是在最近安装某个软件或更新后出现的,可以考虑使用系统还原将电脑恢复到之前正常工作的状态。 如果所有方法都失败了,最后的选择是 重置此电脑(保留或删除个人文件),这会重新安装 Windows 系统,解决绝大多数软件层面的问题。
总结排查流程建议
- 先忘记网络,重连。
- 不行就 运行网络疑难解答。
- 还不行,以管理员身份运行
netsh命令重置网络堆栈,然后重启。 - 如果问题依旧,检查并更新网卡驱动。
- 检查 路由器 是否工作正常,尝试重启。
- 考虑 重置整个网络 或 重置系统。
希望这些步骤能帮助你解决问题!
