Fix DHCP Not Enabled for WiFi in Windows

Network & Connectivity Beginner 👁 0 views 📅 May 25, 2026

When DHCP is disabled on a Windows WiFi adapter, the device cannot obtain an IP address automatically, leading to 'No Internet Access'. This guide covers enabling DHCP via network settings and command line.

Symptoms

  • WiFi shows 'Connected, no Internet' or 'Limited connectivity'.
  • IP address starts with 169.254.x.x (APIPA).
  • Cannot access websites or network resources.
  • Error message: 'DHCP is not enabled for WiFi' in network diagnostics.
  • Other devices on same network work fine.

Root Causes

  • Manual static IP configuration on the WiFi adapter.
  • DHCP client service is stopped or disabled.
  • Corrupted network adapter drivers.
  • Third-party firewall or VPN software interfering.
  • Windows network settings misconfigured after updates.

Step-by-Step Fix

Method 1: Enable DHCP via Network Settings

  1. Press Win + R, type ncpa.cpl, press Enter.
  2. Right-click your WiFi adapter, select Properties.
  3. Select Internet Protocol Version 4 (TCP/IPv4), click Properties.
  4. Select Obtain an IP address automatically and Obtain DNS server address automatically.
  5. Click OK and close all windows.
  6. Restart your PC or run ipconfig /renew in Command Prompt (Admin).

Method 2: Use Command Prompt

  1. Open Command Prompt as Administrator.
  2. Run: netsh interface ip set address name="Wi-Fi" source=dhcp
  3. Run: netsh interface ip set dns name="Wi-Fi" source=dhcp
  4. Run: ipconfig /release then ipconfig /renew
  5. Check IP: ipconfig /all – should show DHCP Enabled = Yes.

Method 3: Restart DHCP Client Service

  1. Press Win + R, type services.msc, press Enter.
  2. Find DHCP Client, right-click, select Restart.
  3. Ensure Startup Type is Automatic.
  4. Reboot your PC.

Alternative Fixes

  • Reset Winsock: Run netsh winsock reset in Admin CMD, then reboot.
  • Reset TCP/IP stack: Run netsh int ip reset.
  • Update network driver: Device Manager > Network adapters > Right-click WiFi > Update driver.
  • Run Windows Network Troubleshooter: Settings > Network & Internet > Status > Network troubleshooter.
  • Disable IPv6: Uncheck Internet Protocol Version 6 (TCP/IPv6) in adapter properties.

Prevention

  • Always use 'Obtain IP automatically' unless you need a static IP for specific purposes.
  • Keep Windows and network drivers updated.
  • Create a system restore point before making network changes.
  • Avoid using third-party network managers that may override DHCP settings.
  • Regularly run ipconfig /all to verify DHCP is enabled.

After following these steps, your WiFi should obtain a valid IP from the router. If problems persist, check your router's DHCP settings or contact your ISP.

Was this solution helpful?