A stable and reliable internet connection is essential for both work and leisure. However, at times you may encounter the frustrating “DHCP Not Enabled for Local Area Connection” error on Windows PC which can disrupt the ability to connect to the internet. Users report, unable to visit web pages after installing Windows update or Experience no internet access after the Windows 11 upgrade. This error typically occurs when the computer fails to obtain an IP address automatically from DHCP server. In this article, we’ll explore what is DHCP and how to fix DHCP is not enabled for local area connection windows 10/11
What is DHCP?
Dynamic Host Configuration Protocol (DHCP) is a networking protocol that automates the process of assigning IP addresses to devices on a network. It ensures that each device can communicate with others efficiently.
When a device connects to a network, it sends a request to a DHCP server, which then allocates an available IP address to the device. This process is crucial for seamless network communication.
Misconfigured Network Settings, Faulty Network Hardware or Software Conflicts are common reasons behind DHCP is not enabled for local area connection in Windows 10/11.
- Incorrect settings in your network configuration can lead to DHCP-related issues.
- A malfunctioning router or modem may prevent proper DHCP operation.
- Certain security software or third-party firewalls can interfere with DHCP functionality.
Fix DHCP is not enabled windows 10
Sometimes, a simple reboot can resolve temporary network glitches. Power down your router and modem, wait for a minute and then power them back on.
Ensure that all cables connecting your computer, router, and modem are securely plugged in.
- Press Win + R, type ncpa.cpl, and press Enter.
- Right-click on your active network connection and select Properties.
- Ensure that “Internet Protocol Version 4 (TCP/IPv4)” is checked.
Configure your network adapter settings
The problem in question often stems from incorrect adapter settings, so you should tweak them straight away:
- Press the Windows key + R, type ncpa.cpl and click ok to open network connections
- Locate your active network adapter (WiFi or Ethernet) connection, Right-click on it and choose Properties.
- Navigate to Internet Protocol Version 4 (TCP/IPv4), double double-click on it to open its properties.
- Here Check the configuration is set to “Obtain an IP address automatically” and “Obtain DNS server address automatically” as shown image below.
- If not set them to Automatically obtain IP and DNS address.
That’s all Click OK to confirm the changes and save. Now reboot your PC and try to access the Internet.
This simple adjustment should resolve the “DHCP Not Enabled for Local Area Connection” issue, restoring your internet connectivity.
Check DHCP client service Running
If due to any reason or a temporary gitch DHCP client service stops or stuck running stage this would cause fail to assign IP address to the client machine, let’s check and enable the DHCP client service. To do this
- Press the Windows key + R, type services.msc and hit the Enter key.
- In the list of services, scroll down and look for DHCP Client
- If its running stage, Right-click and restart the service.
- In case it’s not started then double-click on it.
- Set its startup type to Automatic, and start the service.
- Click Apply and then OK to save the changes.
- Restart Windows for better results, and open the webpage to check if the Internet started working.
- Press Windows + R, type inetcpl.cpl and press Enter.
- The Internet Properties window will open.
- Navigate to Connections and click on LAN settings.
- Locate the Use a Proxy Server for your LAN option and uncheck it.
- Check Automatically detect settings.
- Click OK to confirm your actions.
- Reboot your PC and check if you can connect to the Internet now.
Reset Winsock and TCP/IP
Still, need help? you might need to reset your Winsock and TCP/IP configuration and reset the network configuration to the default setup. And fix most of the Windows network and Internet connection problems.
- Type Cmd on the Start menu search, Right-click on the Command prompt and select run as administrator.
- Type the following commands, pressing Enter after each
netsh int ip reset
netsh winsock reset
- After executing these commands type exit to close the command prompt, and restart windows. Check your Internet connection.
Update/Reinstall Network Adapter Driver
If all the above solutions fail to fix “DHCP is not enabled for ethernet/WiFi” then there is a chance the installed network adapter driver is outdated, and not compatible with the current windows version that fails to receive IP address from DHCP server. We recommend update or reinstall the network driver following the steps below.
Outdated or incompatible network drivers can cause DHCP issues. Visit your computer manufacturer’s website for the latest driver updates.
Update Network Adapter Driver
- Press Windows + R, type devmgmt.msc and ok to open the device manager.
- Expand the Network adapter, right-click on the active network adapter driver select update driver
- select option “Search automatically for updated driver software”, let windows to check and Install the best available driver for your Installed network adapter.
- After that Restart Windows and Check, the Internet connection started working.
Reinstall the Network Adapter driver
If Windows didn’t find any driver let’s do it manually.
First Download the latest network adapter driver (for ethernet or WiFi) for your PC on a different laptop or PC (which has an active internet connection). And save the latest drivers on your local PC (Which causing the problem)
- Now open Device Manager, (devmgmt.msc)
- Expand the network adapter, right-click on the active network adapter driver select uninstall the device.
- Click yes when asking for confirmation and restart Windows to completely uninstall the network driver.
- Most of the time on the next restart Windows automatically installs the build-in driver for your network adapter. (So check once its installed or not)
- If not installed open the device manager, click on Action, and select “scan for hardware changes”
- This time windows scans and install the network adapter(driver), If ask for a driver select the driver path that you downloaded from the manufacturer’s website.
- Restart your PC and check Internet connection starts working.
Did these solutions help to fix “DHCP is not enabled for ethernet or WiFi on Windows 10 PC”? Let us know on the comments below.