DHCP is Not Enabled for Ethernet: 5 Ways to Fix It

Enabling DHCP Client service can help resolve the issue

by Vlad Turiceanu
Vlad Turiceanu
Vlad Turiceanu
Passionate about technology, Windows, and everything that has a power button, he spent most of his time developing new skills and learning more about the tech world. Coming... read more
Reviewed by Alex Serban
Alex Serban
Alex Serban
Windows Server & Networking Expert
After moving away from the corporate work-style, Alex has found rewards in a lifestyle of constant analysis, team coordination and pestering his colleagues. Holding an MCSA Windows Server... read more
Affiliate Disclosure
  • Dynamic Host Configuration Protocol (DHCP) is a network protocol that allocates IP addresses to different devices across a network.
  • This error might appear if your network driver is not updated or your router is not working correctly.
  • Here we will discuss five expert-recommended steps to resolve the DHCP not enabled issue.


DHCP is Not Enabled for Ethernet 5 Ways to Fix It

To fix various PC problems, we recommend Restoro PC Repair Tool:
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer's security and performance
  • Restoro has been downloaded by 0 readers this month.

If you are stuck with a DHCP not enabled for ethernet warning message on the Network troubleshooter window, your DHCP server cannot assign an IP address. No matter how complex that sounds, the fixes to the problem are relatively simple.

In this guide, we will walk you through some troubleshooting steps to resolve this error right after discussing the reasons for the issue’s occurrence. 

What does the DHCP is not enabled for ethernet error mean?

The DHCP is not enabled for ethernet means the device using the connection can’t receive an IP address or network configuration information from a DHCP server. Also, this will stop your device from communicating with other devices on the network.

There could be various reasons for this error, but we have mentioned some of the popular ones here: 

  • The DHCP server is not working – If the DHCP is not configured or not functioning correctly, the ethernet connection won’t be able to receive an IP address or other configuration data from the DHCP server.
  • Ethernet device is not configured to use DHCP – If your device is set to use a static IP address or DHCP is disabled in its network settings, you might get this issue.
  • Ethernet cable/Device is faulty – If your ethernet cable or device is physically damaged, it might not be able to work correctly, hence the chances of getting the error.
  • Network configured to use a different IP address method – If your network is configured to use static IP or IPv6, your ethernet will not receive an IP address from the DHCP server.

How do I fix DHCP not enabled for ethernet?

Expert tip:


Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

Perform the following preparatory checks to ensure that the warning message is not a result of fundamental issues which may require only subtle tweaks:

  • Restart your PC.
  • Restart your router.
  • Check updates for Windows.
  • Uninstall any new software installed.
  • Disable the use of a proxy server option.
  • Remove extensions related to the network from browsers.

If these steps are not able to fix the issue, then proceed with the detailed troubleshooting steps mentioned below: 

1. Enable the Obtain an IP address and DNS server automatically option

  1. Press Windows + R to open the Run window.ncpa.cpl
  2. Type ncpa.cpl and hit Enter to open Network Connections.
  3. Go to active connection, right-click it, and select Properties from the context menu.network settings PC -dhcp is not enabled for ethernet
  4. From This connection uses the following items option, locate and double-click Internet Protocol Version 4 (TCP/IPv4).
  5. From the next window, click on the radio buttons beside Obtain an IP address automatically and Obtain DNS server address automatically.Ethernet - dhcp is not enabled for ethernet
  6. Click OK and then click OK.

2. Use the Command Prompt

2.1 Enable DHCP

  1. Press the Windows key, type CMD, and click Run as administrator.CMD elevated
  2. Type the following command and press Enter: Netsh Interface IP Set Address "Ethernet" DHCPdhcp is not enabled for ethernet CMD 1
  3. Once the process is complete, close the window. Restart your PC.

2.2 Reset the network

  1. Press the Windows key, type CMD and click Run as administratorCMD elevated.
  2. Copy and paste the following commands and press Enter after every command: ipconfig/release Ipconfig release - dhcp is not enabled for ethernetipconfig/flushdns Flush DNSipconfig/renew
  3. Type the following commands and press Enter after every command: netsh int ip reset netsh winsock reset
  4. Close the window and restart your PC.

3. Restart the DHCP Client service

  1. Press Windows + R to open the Run window.Services
  2. Type services.msc and hit Enter to open Services.
  3. Locate and double-click the DHCP client.DHCP client -dhcp is not enabled for ethernet
  4. Go to Startup type, and select Automatic.
  5. For Service status, click Start.DHCP client - dhcp is not enabled for ethernet
  6. Click Apply and OK.

4. Enable DHCP via router

  1.  Launch your preferred browser and go to your router settings page. Here we have used the TP-Link router settings to show you the process.
  2. Enter your credentials to access router settings.Access -dhcp is not enabled for ethernet
  3. From the left pane, click DHCP.
  4. Now select the radio button beside the Enabled option for the DHCP server.DHCP server - dhcp is not enabled for ethernet
  5. Click Save or OK as per your router.
  6. Restart your modem.

5. Update the Network driver

  1. Press Windows + R to open the Run window.Device Manager RUN COMMAND
  2. Type devmgmt.msc and hit Enter to press Device Manager.
  3. Click on the arrow next to Network adapters to expand.Update Network driver - dhcp is not enabled for ethernet
  4. Right-click the Network adapter and click Update driver.
  5. On the next window, click Search automatically for drivers.Update driver
  6. Follow on-screen prompts to complete the process.
  7. Restart your PC.

Other than updating your drivers manually, you can use a specialized tool like DriverFix that can do that automatically by scanning your PC for outdated drivers and replacing them with the latest options.


Let DriverFix find the best driver updates and improve your PC’s performance.

Free Trial Download now

So, these steps to resolve the DHCP is not enabled for ethernet error. Try them, and feel free to let us know which worked for you in the comments section below.

Still having issues? Fix them with this tool:


If the advices above haven't solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on TrustPilot.com) to easily address them. After installation, simply click the Start Scan button and then press on Repair All.

This article covers:Topics: