top of page

Solved: DHCP is not enabled for local area connection in Windows 10

Sometimes you might experience WiFi, Ethernet/Local Area connection is connected properly but windows 10 is unable to connect to the internet. Or after recent windows update notice yellow exclamation mark on the network adapter saying No Internet Access. To deal with such problems, Windows 10 comes with build-in network troubleshooter that automatically detects and fixes the problems prevent internet access. But a few users report right click on the network icon and click troubleshoot problems end up with error message DHCP is not enabled for local area connection.

DHCP enables devices such as routers or servers to assign IP addresses to computer systems connecting to the network. But If that fails, for whatever reason, connection errors may occur and that result ethernet doesn’t have a valid IP configuration, DHCP is not enabled for ethernet or WiFi and more. Let’s understand the DHCP, how it works and how to enable DHCP to obtain an IP address automatically on Windows 10.


  1. 1 What is DHCP?

  2. 2 DHCP is not enabled for ethernet

  3. 2.1 Enable DHCP on Windows

  4. 2.2 Enable DHCP client service

  5. 2.3 Reset your proxy settings

  6. 2.4 Reset Winsock and TCP/IP

  7. 2.5 Reinstall your Network driver

What is DHCP?

The DHCP (Dynamic Host Configuration) is a standardized network protocol used on Internet Protocol (IP) networks. This is client or server based protocol allows assigning automated IP host and its address for network connectivity. Generally, if you want to connect the network and internet your device must have a unique IP address and enabling DHCP automatically assign IP address for your device that helps provide network stability and reduce static IP address conflicts.

But if due to some reason such as an outdated network adapter, a wrong proxy or incorrect network configuration DHCP might fail to assign IP address automatically to the client computer. As a result without unique IP address, the client computer unable to connect to the network and result no internet access.

DHCP is not enabled for ethernet

If you are also struggling with similar problem, here how to enable DHCP for the local area network and fix the problem.

Note: Solutions listed below also applicable for Windows 10, 8.1 and 7 computers to fix DHCP not enabled for Ethernet, Wifi or ethernet doesn’t have a valid IP configuration as well.

If this is the very first time you are seeing this problem, we recommend restart networking devices (Router, Modem, Switch) Include your PC. This will Fresh Start and fix the problem if temporary glitch causing the issue.

Temporarily disable security software and disconnect from VPN (if configured on your PC)

Enable DHCP on Windows

The first thing you must check your network adapter settings, to confirm its configured correctly to Assign IP Address From the DHCP server.

  1. Press Windows key + R, type ncpa.cpl and hit Enter key.

  2. This will Open Network connections window,

  3. Here right click on Active Network Adapter select properties.

  4. Then Double click Internet Protocol Version 4 (TCP/IPv4).

  5. Here make sure to Select Obtain an IP address automatically and Obtain DNS server address automatically.

obtain IP address automatically

Pro Tip: Also following steps with router official site, check and make sure your router is configured/Enabled to assign IP address to client PC automatically.

configure router for dhcp

Enable DHCP client service

The DHCP client service helps register the IP address and update DNS records for your computer. If due to any reason DHCP client service not started / Stopped this may cause fails to obtain an IP address to the client computer. And that might result DHCP is not enabled for local area connection or wifi.

  1. Press Windows key + R, type services.msc, and hit the enter key.

  2. This will open windows services console,

  3. Scroll down and locate DHCP client service,

  4. If its running state, right-click on DHCP service select restart

  5. But if it’s not started, Double click on DHCP service to open its properties

  6. Here change its startup type to automatic and start the service next to the service status

  7. Click Apply followed by OK

DNS client service

Reset your proxy settings

  1. Press Win + R then type inetcpl.cpl and hit the enter key,

  2. This will open internet properties.

  3. Move to the connections tab then click on the LAN settings button.

  4. In the New popup window, uncheck the ‘Use a proxy server for your LAN’ checkbox.

  5. And make sure to Automatically detect settings is selected.

Disable Proxy server

Reset Winsock and TCP/IP

There are chances wrong network configuration causing DHCP to fail to assign IP addresses automatically Let’s reset the TCP/IP stack that probably helps fix the problem. Open Command prompt As an administrator, Then performs Command Below to release and renew IP Address on your PC.

  1. netsh Winsock reset

  2. netsh int IP reset

  3. Ipconfig /release

  4. Ipconfig /flushdns

  5. Ipconfig /renew

Winsock reset IP reset

That’s all close the command prompt and restart your PC, Check if this helps to fix the problem.

Reinstall your Network driver

Still, need help? There are chances your network adapter driver is outdated, fails to perform as expected and that makes your PC unable to receive an IP address from DHCP. Update or reinstall the driver for the network adapter probably help to fix the problem.

  1. Right-click on Start menu select device manager,

  2. Expend network adapter, Right-click on installed network adapter select update driver,

  3. Click Search automatically for updated driver software and follow on-screen instructions.

update network adapter driver

If windows didn’t find the updated driver you can try to reinstall the driver for the network adapter following the steps below.

  1. Open device manager,

  2. Expand network adapters, right-click on your active network adapter driver and select uninstall.

  3. Now Confirm that you want to uninstall the drivers, Then after restart windows.

  4. Next time when windows start it will find and install the network adapter driver for you.

  5. Or you can manually update the driver by Right click on Device manager -> computer name – right-click and select scan for hardware changes.

scan for hardware changes

Also, you can visit the device manufacturer website, download the latest available driver for your network adapter, then install it on the problematic computer and restart winnows check DHCP problem solved and network and internet connection working.

Did these solutions help fix DHCP that is not enabled for local area connection on windows 10, 8.1, and 7? Let us know the comments below.

Also, Read

  1. Tor Vs. VPN – Which Online Privacy System Is Better? Explained

  2. Solved: Unidentified network no internet access on windows 10

  3. How to block websites using host files on windows 10

  4. How to fix IP address conflict on windows 10, 8.1 and 7

  5. Diagnose Network and Internet connection problems in Windows 10

#DHCPisnotenabledforLocalAreaConnection #dhcpisnotenabledforethernetstaticip #VPN #howtoenabledhcpwindows10 #ethernetdoesnthaveavalidipconfiguration #dhcpisnotenabledforethernet #dhcpisnotenabledforwifiwindows10 #dhcpservernotenabled

Featured Posts
Recent Posts
Search By Tags
Follow Us
  • Facebook Basic Square
  • Twitter Basic Square
  • Google+ Basic Square
bottom of page