修复“无线网络未启用 DHCP”错误

“无线网络未启用 DHCP”错误通常表示您的设备无法自动从路由器获取 IP 地址。此问题会导致互联网访问受限或无法访问,并阻止您连接到互联网或本地网络上的其他设备。让我们了解什么是 DHCP、为什么会出现“未为 WiFi 启用 DHCP”错误以及修复和恢复计算机上的网络和 Internet 访问的故障排除步骤。

此错误表明您的系统未从 DHCP 服务器获取 IP 地址,而这对于网络通信至关重要。

动态主机配置协议 (DHCP) 负责为网络上的设备分配 IP 地址、子网掩码、默认网关和 DNS 服务器地址。这简化了网络管理,因为您不必手动配置每个设备。但是,如果由于某种原因 DHCP 服务被禁用或配置错误,您的设备将无法获取必要的网络设置,从而导致连接问题。有几个因素可能会导致此错误,从而阻止您的计算机与 DHCP 服务器通信。一些常见的包括,

  • 网络设置配置错误(例如使用静态 IP 地址)可能会阻止 DHCP 发挥作用。
  • 路由器可能已禁用 DHCP 或配置不正确。
  • 过时或损坏的网络适配器驱动程序可能会导致此错误。
  • 防火墙可能会阻止 DHCP 流量。
  • DHCP 服务器可能已用完可供分配的可用 IP 地址。

重新启动路由器和电脑

这是第一个也是最简单的解决方案。重新启动两台设备会刷新网络配置并解决可能干扰 DHCP 的临时故障。

  1. 从路由器上拔下电源线。等待 30 秒。重新插入电源线。让路由器完全开机(通常一两分钟)。
  2. 单击 Windows 开始菜单,选择电源,然后重新启动。
  3. 路由器稳定后,连接到无线网络并检查连接情况。

确保您已正确连接到 Wi-Fi 网络。

  • 检查您是否输入了正确的 Wi-Fi 密码。
  • 尝试断开并重新连接 Wi-Fi 网络。

在您的设备上启用 DHCP

这是您需要检查的第一件事,并确保您的无线适配器设置为自动获取 IP 地址。

  • 按 Win + R 键类型NCPA.cpl并按回车键。
  • 右键单击活动的无线连接并选择属性。
  • 选择 Internet 协议版本 4 (TCP/IPv4),然后单击属性。
  • 确保两个选项均设置为自动获取 IP 地址和自动获取 DNS 服务器地址。
  • 单击“确定”保存更改。重新连接到您的无线网络并检查错误是否已解决。

重新启动 DHCP 客户端服务

此 Windows 服务负责从 DHCP 服务器自动获取 IP 地址。如果由于某种原因此服务未启动或卡住,您可能会收到此类错误“无线网络未启用 DHCP”。

  • Windows 键 + R, 类型services.msc,然后按 Enter 键。
  • 向下滚动找到“DHCP 客户端”。
  • 右键单击它,然后选择“属性”。
  • “启动类型”应为“自动”。如果它没有运行,请单击“开始”。

检查您的路由器上是否启用了 DHCP

这是您需要检查并确保您的路由器配置为通过 DHCP 服务器分配 IP 地址的另一个重要步骤。

  • 通过在网络浏览器中输入路由器的 IP 地址(通常为 192.168.1.1、192.168.0.1 或 10.0.0.1)来访问路由器的配置页面。确切的地址可能会有所不同,具体取决于您的路由器制造商。如果您不确定,请检查路由器的文档。
  • 使用管理员用户名和密码登录路由器界面(默认凭据通常印在路由器的标签上)。
  • 查找 DHCP 设置。它们可能位于“LAN 设置”、“网络设置”或“DHCP 服务器”等部分下。
  • 确保“DHCP 服务器”已启用。
  • 如果已禁用,请将其启用并保存更改。
  • 当您进行路由器设置时,请确保 DHCP 池中有可用的 IP 地址。如果池太小,请增加范围。

运行网络疑难解答

运行内置的 Windows 网络故障排除程序可以自动检测并修复与 DHCP 相关的问题。

了解更多:已解决:Windows 10 中的本地连接未启用 DHCP

  1. 视窗+我打开设置
  2. 前往更新与安全>故障排除>额外的疑难解答
  3. 选择互联网连接然后单击运行疑难解答程序
  4. 按照屏幕上的说明完成该过程。
  5. 检查问题是否已解决。

重置Winsock

Winsock是Windows操作系统中处理Internet应用程序输入/输出请求的编程接口和支持程序。和 'netsh winsock重置' 是一个有用的命令,您可以在 Microsoft Windows 中使用它来将 Winsock 目录重置回默认设置或干净状态。

  • 按 Windows 键 + R 打开“运行”
  • 类型netsh winsock重置然后按回车键(注意:如果没有运行,则以管理员身份打开cmd,然后运行命令)。
  • 成功重置 Winsock 后,黑色命令提示符框将闪烁并关闭。

另外,运行以下命令重置 TCP/IP 设置,可以解决更深层次的配置问题。

  • Ipconfig/发布
  • ipconfig /flushdns
  • ipconfig /更新

这将释放当前的 IP 地址、清除 DNS 缓存并从 DHCP 服务器更新新的 IP 地址,这有助于解决网络和互联网连接问题,包括 DHCP 未启用问题。

更新网络适配器驱动程序

过时或损坏的网络适配器驱动程序可能会导致与 DHCP 相关的错误。通过卸载并重新安装网络适配器驱动程序,您将清除任何损坏、损坏或不兼容的驱动程序。这还将重置您计算机的 DNS 和 IP 地址。

首先卸载旧的网络适配器驱动程序

按 Win + R 然后输入devmgmt.msc并按回车键。这将打开 Windows 设备管理器,您可以在其中找到所有已安装驱动程序的列表。现在展开网络适配器,然后右键单击活动网络适配器驱动程序并选择卸载。

现在确认您要卸载驱动程序,然后重新启动Windows。下次 Windows 启动时,它会为您查找并安装网络适配器驱动程序。或者您可以通过右键单击设备管理器 -> 计算机名称 - 右键单击​​并选择扫描硬件更改来手动更新驱动程序。

此外,您还可以访问设备制造商的网站,下载适用于您的网络适配器的最新可用驱动程序,然后将其安装在有问题的计算机上并重新启动 Windows,以检查 DHCP 问题是否已解决以及网络和 Internet 是否已连接。

执行网络重置

如果上述方法均无效,重置网络设置可以解决持续存在的问题。

  1. 打开设置并前往网络与互联网
  2. 向下滚动并单击网络重置
  3. 点击立即重置并确认该操作。
  4. 重新启动您的电脑并重新连接到您的无线网络。