有时您可能会遇到 WiFi、以太网/本地连接已正确连接但 Windows 10 无法连接到互联网的情况。或者在最近的 Windows 更新后,注意到网络适配器上有一个黄色感叹号:无法访问互联网。为了解决此类问题,Windows 10 内置了网络故障排除程序,可以自动检测并修复阻止互联网访问的问题。但一些用户报告右键单击网络图标并单击“故障排除”最终会出现错误消息本地连接未启用 DHCP。
DHCP 使路由器或服务器等设备能够将 IP 地址分配给连接到网络的计算机系统。但如果失败,无论出于何种原因,都可能会发生连接错误,导致以太网没有有效的 IP 配置,无法为以太网或 WiFi 等启用 DHCP。让我们了解 DHCP、它的工作原理以及如何在 Windows 10 上启用 DHCP 自动获取 IP 地址。
这动态主机配置协议(动态主机配置)是 Internet 协议 (IP) 网络上使用的标准化网络协议。这是基于客户端或服务器的协议,允许分配自动 IP 主机及其地址以进行网络连接。一般来说,如果您想要连接网络和互联网,您的设备必须拥有唯一的 IP 地址,启用 DHCP 自动为您的设备分配 IP 地址有助于提供网络稳定性并减少静态 IP 地址冲突。
但是,如果由于某种原因(例如网络适配器过时、代理错误或网络配置不正确),DHCP 可能无法自动为客户端计算机分配 IP 地址。因此,如果没有唯一的 IP 地址,客户端计算机将无法连接到网络并导致无法访问互联网。
以太网未启用 DHCP
如果您也遇到类似问题,以下是如何为局域网启用 DHCP 并解决问题。
笔记:下面列出的解决方案也适用于 Windows 10、8.1 和 7 计算机,以修复未为以太网启用 DHCP、Wifi 或以太网也没有有效的 IP 配置的问题。
如果这是您第一次看到此问题,我们建议您重新启动网络设备(路由器、调制解调器、交换机),包括您的 PC。如果临时故障导致问题,这将重新启动并解决问题。
暂时禁用安全软件并断开与 VPN 的连接(如果您的 PC 上已配置)
在 Windows 上启用 DHCP
您必须检查的第一件事是您的网络适配器设置,以确认其配置正确以从 DHCP 服务器分配 IP 地址。
阅读更多:已解决:Windows 10 中服务主机本地系统 CPU 使用率高
- 按 Windows 键 + R,输入NCPA.cpl并按 Enter 键。
- 这将打开网络连接窗口,
- 这里右键单击活动网络适配器选择属性。
- 然后双击“Internet 协议版本 4 (TCP/IPv4)”。
- 这里确保选择自动获取IP地址和自动获取DNS服务器地址。

专业提示:另请按照路由器官方网站的步骤进行操作,检查并确保您的路由器已配置/启用以自动将 IP 地址分配给客户端 PC。

启用 DHCP 客户端服务
DHCP 客户端服务可帮助您的计算机注册 IP 地址并更新 DNS 记录。如果由于任何原因 DHCP 客户端服务未启动/停止,可能会导致无法获取客户端计算机的 IP 地址。这可能会导致本地连接或 WiFi 无法启用 DHCP。
- 按 Windows 键 + R,输入服务.msc,并按回车键。
- 这将打开 Windows 服务控制台,
- 向下滚动并找到 DHCP 客户端服务,
- 如果是运行状态,右键单击DHCP服务并选择重新启动
- 但如果它没有启动,请双击 DHCP 服务以打开其属性
- 这里将其启动类型改为自动,并启动服务状态旁边的服务
- 单击“应用”,然后单击“确定”

重置您的代理设置
- 按 Win + R 然后输入inetcpl.cpl然后按回车键,
- 这将打开互联网属性。
- 移至连接选项卡,然后单击 LAN 设置按钮。
- 在“新建”弹出窗口中,取消选中“为 LAN 使用代理服务器”复选框。
- 并确保选择自动检测设置。

重置 Winsock 和 TCP/IP
网络配置有可能会导致 DHCP 无法自动分配 IP 地址。让我们重置 TCP/IP 堆栈,这可能有助于解决问题。以管理员身份打开命令提示符,然后执行以下命令以释放并更新您 PC 上的 IP 地址。
- netsh Winsock 重置
- netsh int IP 重置
- ipconfig /发布
- ipconfig /flushdns
- ipconfig /更新

这一切都关闭命令提示符并重新启动您的电脑,检查这是否有助于解决问题。
重新安装您的网络驱动程序
仍然需要帮助吗?您的网络适配器驱动程序可能已过时,无法按预期运行,从而导致您的 PC 无法从 DHCP 接收 IP 地址。更新或重新安装网络适配器的驱动程序可能有助于解决问题。
- 右键单击开始菜单选择设备管理器,
- 展开网络适配器,右键单击已安装的网络适配器选择更新驱动程序,
- 单击自动搜索更新的驱动程序软件,然后按照屏幕上的说明进行操作。

如果 Windows 没有找到更新的驱动程序,您可以尝试按照以下步骤重新安装网络适配器的驱动程序。
- 打开设备管理器,
- 展开网络适配器,右键单击活动网络适配器驱动程序并选择卸载。
- 现在确认您要卸载驱动程序,然后重新启动Windows。
- 下次 Windows 启动时,它会为您查找并安装网络适配器驱动程序。
- 或者您可以通过右键单击设备管理器 -> 计算机名称 - 右键单击并选择扫描硬件更改来手动更新驱动程序。

另外,您可以访问设备制造商的网站,下载适用于您的网络适配器的最新可用驱动程序,然后将其安装在有问题的计算机上并重新启动 winnows,检查 DHCP 问题是否已解决以及网络和 Internet 连接是否正常。
这些解决方案是否有助于修复 Windows 10、8.1 和 7 上未启用本地连接的 DHCP?请在下面的评论中告诉我们。
另外,阅读
