Birds – Flying beyond the wall

Windows无法获取IP地址怎么办?从169.254到DHCP逐步排查

更新于 2026-11-08 · birds.mom

简答:Windows无法获取IP地址,最常见表现是IPv4显示为169.254.x.x、默认网关为空,或执行ipconfig /renew后提示无法联系DHCP服务器。先运行ipconfig /all确认问题范围,再依次检查连接、自动获取IP、网卡和路由器;只有前面步骤无效时,才执行网络重置。

定义:Windows无法获取IP地址,通常是电脑没有从路由器或其他DHCP服务获得有效的IPv4地址、子网掩码和默认网关。

先看这张表:你的IP地址说明了什么

打开命令提示符,输入ipconfig /all,找到当前正在使用的“无线局域网适配器”或“以太网适配器”。微软建议核对IPv4地址、子网掩码、默认网关、DNS服务器以及“DHCP已启用”状态。可参考Microsoft Learn 的IP配置检查说明。

看到的结果通常说明下一步
IPv4为169.254.x.xWindows没有取得有效的DHCP地址,自动使用了APIPA地址检查Wi‑Fi或网线、路由器DHCP和IP自动获取设置
IPv4为空,网关也为空网卡可能未连接、被禁用,或TCP/IP配置没有完成重新连接网络并检查网卡状态
有IPv4但无默认网关局域网地址可能已取得,但路由器信息没有下发检查DHCP、路由器连接和适配器配置
有IPv4、网关和DNS不一定是“无法获取IP”,可能转为DNS或其他连接问题先测试默认网关,再排查DNS

如果同一个Wi‑Fi或网线下,手机或另一台电脑可以正常取得地址,故障更可能集中在当前Windows设备;如果所有设备都无法取得地址,则应优先检查路由器、网线或DHCP服务。

按顺序操作:先恢复DHCP,再判断故障位置

  1. 重新连接网络。关闭再打开Wi‑Fi,或拔插网线;有线连接可更换一个确认正常的网口和网线。检查“设置”中的网络适配器是否处于启用状态。
  2. 确认IPv4和DNS为自动获取。打开“设置”→“网络和 Internet”,进入当前Wi‑Fi或以太网属性,找到IP分配和DNS服务器分配。家庭路由器通常应使用自动获取;企业、校园或固定地址网络不要擅自改动原有静态配置,先记录原值。
  3. 用管理员权限打开命令提示符。依次执行以下命令,每条执行完观察返回结果:
    netsh winsock reset
    netsh int ip reset
    ipconfig /release
    ipconfig /renew
    ipconfig /flushdns
    微软在Windows网络连接排查中给出了这组顺序;命令完成后重启电脑,再次运行ipconfig /all。来源见Microsoft Support 的Windows网络连接排查指南。
  4. 根据结果分支处理。如果ipconfig /renew成功并出现普通局域网IPv4、默认网关和DNS,说明DHCP租约已恢复;如果仍是169.254.x.x,或命令提示无法联系DHCP服务器,应继续检查路由器DHCP、地址池、网线和网卡,而不是反复清理DNS。
  5. 检查网卡驱动。右键“开始”→“设备管理器”→“网络适配器”,确认当前无线或以太网适配器没有禁用或错误标记。准备好电脑制造商提供的驱动备份后,再考虑卸载设备并重启,让Windows重新识别网卡;微软也提醒,卸载前应准备可用驱动,以免重启后无法恢复连接。

不要把ifconfig当作Windows命令;Windows查看和更新IP配置应使用ipconfig。如果命令窗口显示权限不足,请重新以“管理员身份运行”命令提示符。

如果仍然无法获取IP:区分电脑、路由器还是DHCP

  • 只有这一台电脑失败:重点检查当前适配器是否启用、IPv4是否误设静态地址、驱动是否异常,以及是否存在多余的网络适配器。先在同一位置用另一台设备测试,避免把单机问题误判为宽带故障。
  • 同一网络的所有设备失败:重启路由器和光猫,确认上联线连接正常,并检查路由器管理页面中的DHCP服务和地址池。Microsoft Learn指出,客户端没有配置有效地址,常见原因包括无法联系DHCP服务器或网络连接本身存在问题,可参考DHCP客户端无法取得地址的排查说明。
  • 有线失败、Wi‑Fi正常:优先更换网线、路由器端口和电脑端口,再检查以太网适配器;有线连接问题可按照Microsoft Support 的以太网排查步骤处理。
  • Wi‑Fi失败、有线正常:忘记并重新连接该Wi‑Fi,确认连接的不是访客网络或需要网页登录的网络,再检查无线网卡驱动。
  • 企业、校园或办公网络:不要自行关闭安全设置或修改固定IP。若网络使用认证、VLAN、MAC绑定或静态地址,需让网络管理员确认DHCP请求是否到达、地址池是否耗尽以及端口是否被限制。

测试默认网关时,可在ipconfig /all中找到“默认网关”,然后执行ping 网关地址。能收到回复,说明电脑到本地路由器的路径基本可用;完全无回复时,应回到网卡、网线、Wi‑Fi连接和路由器端口检查。

最后再用网络重置:入口、影响与回滚提醒

网络重置应放在前面步骤无效之后。Windows 11路径是“设置”→“网络和 Internet”→“高级网络设置”→“网络重置”;Windows 10路径是“设置”→“网络和 Internet”→“状态”→“网络重置”。选择“立即重置”后,电脑会重启。

网络重置会删除已安装的网络适配器及其设置,重启后重新安装并恢复默认配置;已经配置的网络、拨号或网络软件可能需要重新设置。因此,执行前记录Wi‑Fi名称、固定IP、DNS、办公网络参数以及所需的网络客户端配置。微软明确建议把网络重置作为较后的处理步骤,并提醒重置后可能需要重新配置网络软件或虚拟交换机,详见Windows网络重置说明。

如果重置后仍无法获取IP,最有价值的证据是:ipconfig /all输出、ipconfig /renew的报错、另一台设备的连接结果,以及路由器是否能为其他设备分配地址。把这些信息交给网络管理员或电脑厂商,比继续重复重置更容易定位问题。

自查清单:确认问题真的解决了吗

  • IPv4不再是169.254.x.x。
  • 已出现与当前网络匹配的子网掩码。
  • 默认网关不为空。
  • DHCP已启用状态与网络要求一致。
  • 可以ping通默认网关。
  • 重新连接Wi‑Fi或重启电脑后,地址仍能自动取得。

如果IP、网关都正常但网页仍打不开,问题可能已经从“无法获取IP”转为DNS或浏览器连接问题,可继续查看本站的Windows DNS无法解析排查指南。

常见问题

Windows显示169.254.x.x,是不是网卡坏了?

不一定。169.254.x.x通常表示Windows没有获得有效DHCP地址,原因可能是Wi‑Fi或网线未真正连通、路由器DHCP不可用、地址池问题、适配器配置或驱动异常。先用另一台设备对比,再按本文顺序检查。

执行ipconfig /renew后仍然没有IP怎么办?

先记录命令返回的具体提示,再确认IPv4是否为自动获取、适配器是否启用、路由器是否能给其他设备分配地址。如果其他设备也失败,优先处理路由器或DHCP;如果只有本机失败,继续检查网卡和驱动。

可以直接把IP地址改成固定值吗?

不建议为了绕过DHCP故障随意填写固定IP。IP、子网掩码、网关和DNS必须符合当前网络规划;在办公、校园或企业网络中,错误的固定地址还可能造成地址冲突。除非你明确知道网络参数,否则保持自动获取并联系管理员。

网络重置会删除个人文件吗?

网络重置主要移除网络适配器及相关配置,不是重置电脑或删除个人文件;但它可能使已配置的网络客户端、虚拟网络组件和固定网络参数需要重新设置,因此执行前应记录原配置。

常见问题

Windows显示169.254.x.x,是不是网卡坏了?

不一定。它通常表示Windows没有获得有效DHCP地址,可能与连接、路由器DHCP、适配器配置或驱动有关。

执行ipconfig /renew后仍然没有IP怎么办?

记录命令报错,确认IPv4自动获取、适配器已启用,并用另一台设备判断是本机问题还是路由器DHCP问题。

可以直接把IP改成固定值吗?

除非明确知道当前网络的IP、掩码、网关和DNS规划,否则不要随意填写固定IP,办公和校园网络应先咨询管理员。

网络重置会删除个人文件吗?

网络重置不是重置电脑,不会以此步骤删除个人文件,但会移除网络适配器配置,部分网络软件和固定参数需要重新设置。

相关阅读

参考资料

  1. Microsoft Support:Fix Wi‑Fi connection issues in Windows
  2. Microsoft Support:Fix Ethernet connection problems in Windows
  3. Microsoft Learn:Troubleshooting DNS clients
  4. Microsoft Learn:Install and configure a DHCP server