DHCP or Dynamic Host Configuration Protocol automatically and quickly designates and manages allocation of special IP addresses to different computer networks. It’s aim is to reduce any errors in the configuration like any address incompatibility issue, etc.
In summary, your computer requires its own IP address to connect to the internet, and DHCP handles the task of automatically allocating IP addresses to your computer. This saves you from having to manually enter your computer’s IP address and DNS address every time. As a result, if it is not enabled, you may encounter problems such as “DHCP is not enabled for Ethernet” or “DHCP is not enabled for WiFi” on your Windows 11 or Windows 10 PC. How is DHCP turned off? It may be disabled owing to an obsolete network driver, a manually entered IP address, or a DHCP client-server that is not operating.
Fortunately, this can be fixed. Let’s see how.
Solution 1 : Through Control Panel
Step 1: Search View network connections in windows search.
Step 2 – Click on View network connections.
Step 3 – Now, right click on your Ethernet adapter.
Step 4 -Click on Properties.
Step 5: In the Wi-Fi Properties dialogue box, go to the “This connection uses the following items section“. Now, select Internet Protocol Version 4 (TCP/IPv4) and click on the Properties button.
Step 6: In the next window, select the radio button next to Obtain an IP address automatically and also click the radio button next to Obtain DNS server address automatically. Now, press OK to save the changes and exit.
Now, you can try running the internet troubleshooter again and fix the issue. It will detect the problem ad select Apply Fix the issue automatically. You can now, start working on with your internet connection once again.
Solution 2 : Start DHCP Client Service
1- Press Windows key + R key together to open run.
2 -Now, write services.msc in it and click OK.
3 – Now, Locate DHCP client
4 – Now, double click on DHCP client service.
5 -Make sure that it is running , if not then click on start to start the service.
6- Also, set startup type to automatic.
Solution 2 : Reset Network
1-Press Windows key+ R key together to open run.
2- Now, type cmd in it and click OK.
3- Now, Press CTRL + SHIFT + Enter keys together to open command prompt as admin.
4 – now, type the command given below and hit enter key.
netsh winsock reset
Now, restart PC and try again.