Fix DHCP Not Enabled for WiFi on Windows

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

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.

Was this solution helpful?