Fix DHCP Not Enabled for WiFi on Windows

When DHCP is disabled on a Windows WiFi adapter, the device cannot obtain an IP address automatically. This guide covers symptoms, causes, and step-by-step fixes to re-enable DHCP and restore network connectivity.

Symptoms

  • WiFi shows connected but no internet access.
  • IP address is 169.254.x.x (APIPA) or static.
  • Network icon shows yellow exclamation mark.
  • Cannot ping default gateway or external sites.
  • Error message: 'DHCP is not enabled for WiFi' in network diagnostics.

Root Causes

  1. Manual IP configuration: User or software changed IPv4 settings to static IP.
  2. Corrupted network adapter driver: Driver issues prevent DHCP client from working.
  3. DHCP service disabled: Windows DHCP Client service not running.
  4. Router DHCP pool exhausted: Rare, but possible if many devices connected.
  5. Third-party firewall or VPN: Interferes with DHCP requests.

Step-by-Step Fix

Step 1: Enable DHCP via Network Settings

  1. Press Win + R, type ncpa.cpl, press Enter.
  2. Right-click your WiFi adapter, select Properties.
  3. Double-click Internet Protocol Version 4 (TCP/IPv4).
  4. Select Obtain an IP address automatically and Obtain DNS server address automatically.
  5. Click OK, then Close.

Step 2: Release and Renew IP

  1. Open Command Prompt as Administrator.
  2. Type ipconfig /release and press Enter.
  3. Type ipconfig /renew and press Enter.
  4. Wait for a new IP to appear.

Step 3: Reset Winsock and TCP/IP Stack

  1. In Admin Command Prompt, type netsh winsock reset and press Enter.
  2. Type netsh int ip reset and press Enter.
  3. Restart your PC.

Step 4: Verify DHCP Client Service

  1. Press Win + R, type services.msc, press Enter.
  2. Find DHCP Client in the list.
  3. Ensure Status is Running and Startup type is Automatic.
  4. If not, right-click, select Properties, set Startup type to Automatic, click Start, then OK.

Step 5: Update or Reinstall WiFi Driver

  1. Press Win + X, select Device Manager.
  2. Expand Network adapters.
  3. Right-click your WiFi adapter, select Update driver > Search automatically for drivers.
  4. If no update found, right-click and select Uninstall device (check 'Delete the driver software for this device' if available).
  5. Restart PC; Windows will reinstall the driver automatically.

Alternative Fixes

  • Run Network Troubleshooter: Go to Settings > Network & Internet > Status > Network troubleshooter.
  • Disable IPv6: In adapter properties, uncheck Internet Protocol Version 6 (TCP/IPv6).
  • Reset Network Settings: Settings > Network & Internet > Advanced network settings > Network reset.
  • Check Router: Restart router, ensure DHCP server is enabled in router admin panel.
  • Disable third-party firewall/VPN temporarily to test.

Prevention

  • Avoid manually setting static IP unless necessary.
  • Keep Windows and drivers updated.
  • Regularly restart router and modem.
  • Use built-in Windows Defender firewall instead of third-party tools.
  • Create a system restore point before making network changes.

If the issue persists, consider malware scan or contact your ISP for further assistance.

Related Errors in Network & Connectivity
0XC00000BD Fix 'STATUS_DUPLICATE_NAME (0XC00000BD)' on Windows Network 0XC00000FB STATUS_REDIRECTOR_NOT_STARTED (0xC00000FB) Fix – Network File Access Error 0X00001727 Cluster IPv6 Tunnel Network Error 0x00001727 Fix Fix IPv6 No Internet Access in Windows

Was this solution helpful?

EP
Erropedia Team
Tech Support Editors
The Erropedia editorial team researches and documents real-world tech errors from across Windows, Linux, macOS, networking, databases, cloud platforms, and more. Every solution is reviewed for accuracy and updated as software and systems evolve.