You turn on your Windows 11 PC. You expect the internet to just work. But instead, you see a scary message: “No DHCP Server Found.” Ugh. Now what?
Don’t panic. This sounds technical. But it is usually simple to fix. In most cases, it takes just a few minutes. Let’s break it down in plain English and get you back online fast.
TL;DR: The “No DHCP Server Found” error means your PC isn’t getting an IP address from your router. Restarting your router and enabling DHCP usually fixes it. You can also reset network settings, update drivers, or set an IP address manually. Most fixes take less than 10 minutes.
First, What Is DHCP?
DHCP stands for Dynamic Host Configuration Protocol. Sounds fancy. But it’s really simple.
Think of DHCP like a hotel receptionist.
- You walk into the hotel (connect to Wi-Fi).
- The receptionist gives you a room number (IP address).
- You can now use the hotel services (the internet).
If the receptionist is missing, you don’t get a room. No room means no internet.
That “receptionist” is usually your router.
Why Does This Error Happen?
There are a few common reasons:
- Your router is frozen or glitching.
- DHCP is disabled on your router.
- Your network adapter is misconfigured.
- Your network driver is outdated.
- A Windows update messed with settings.
Now let’s fix it.
1. Restart Your Router (Yes, Really)
This sounds basic. But it works surprisingly often.
Here’s what to do:
- Unplug your router.
- Wait 60 seconds. Not 5. A full minute.
- Plug it back in.
- Wait until all lights are stable.
Then reconnect your PC to Wi-Fi.
Still broken? Okay. Let’s go deeper.
2. Enable DHCP in Windows 11
Your computer might not be set to get an IP automatically.
Let’s check.
- Press Windows + R.
- Type ncpa.cpl and press Enter.
- Right-click your active network.
- Choose Properties.
- Click Internet Protocol Version 4 (TCP/IPv4).
- Click Properties.
Make sure these are selected:
- Obtain an IP address automatically
- Obtain DNS server address automatically
Click OK. Restart your PC.
This fixes many cases instantly.
3. Check If DHCP Is Enabled on the Router
Sometimes the problem isn’t your PC. It’s your router.
To check:
- Open a browser.
- Type 192.168.1.1 or 192.168.0.1.
- Log in to your router admin page.
Look for:
- LAN settings
- Network settings
- DHCP Server
Make sure DHCP is:
- Enabled
If it’s off, turn it on and save changes.
Not sure where to look? Check your router manual. Each brand is slightly different.
4. Restart the DHCP Client Service
Windows has its own DHCP service running in the background.
Let’s make sure it’s active.
- Press Windows + R.
- Type services.msc.
- Press Enter.
- Scroll to DHCP Client.
Make sure:
- Status is Running
- Startup type is Automatic
If it’s stopped:
- Right-click it.
- Click Start.
Restart your PC afterward.
5. Reset Network Settings
Sometimes settings get messy. A full reset can clean everything.
Here’s how:
- Open Settings.
- Go to Network & Internet.
- Click Advanced network settings.
- Select Network reset.
- Click Reset now.
Your PC will restart.
Warning: You will need to reconnect to Wi-Fi afterward.
6. Update Your Network Driver
An outdated driver can cause DHCP errors.
To update:
- Right-click the Start button.
- Click Device Manager.
- Expand Network adapters.
- Right-click your adapter.
- Click Update driver.
- Choose Search automatically.
If Windows doesn’t find anything, visit your PC or motherboard manufacturer’s website.
Download the latest driver manually.
7. Use Command Prompt Fixes
This sounds scary. It’s not.
Open Command Prompt as Administrator.
Type these commands one by one. Press Enter after each.
ipconfig /release ipconfig /renew ipconfig /flushdns netsh int ip reset netsh winsock reset
Restart your computer.
This resets your network stack. It often solves stubborn DHCP problems.
8. Temporarily Disable Firewall or Antivirus
Some security software blocks DHCP traffic.
Try this:
- Temporarily disable your antivirus.
- Turn off Windows Firewall briefly.
If the internet works afterward, you found the cause.
Re-enable security immediately. Then adjust settings instead of leaving it off.
9. Set a Manual IP Address (Quick Workaround)
If nothing else works, you can manually assign an IP.
This is like picking your own hotel room.
Go back to:
- Network Connections
- TCP/IPv4 Properties
Select:
- Use the following IP address
Example settings:
- IP address: 192.168.1.50
- Subnet mask: 255.255.255.0
- Default gateway: 192.168.1.1
- DNS: 8.8.8.8
Important: These values must match your router network.
This is a workaround. Not always the best long-term fix. But it works if DHCP refuses to cooperate.
Quick Comparison of Fixes
| Fix | Difficulty | Time Needed | Success Rate |
|---|---|---|---|
| Restart Router | Easy | 2 Minutes | Very High |
| Enable DHCP in Windows | Easy | 3 Minutes | High |
| Check Router DHCP | Medium | 5 Minutes | High |
| Network Reset | Easy | 5 Minutes | High |
| Update Drivers | Medium | 10 Minutes | Medium |
| Manual IP | Medium | 5 Minutes | Medium |
When It’s Not Your PC
Still no luck?
The issue might be:
- Your ISP is down.
- Your router is failing.
- Your Ethernet cable is damaged.
Try another device.
If all devices fail, the router or ISP is likely the problem.
How to Prevent This in the Future
You don’t want this happening again. Here’s how to reduce the risk:
- Keep Windows updated.
- Update router firmware occasionally.
- Restart your router once a month.
- Don’t install random driver software.
- Use surge protection for your router.
Little habits. Big difference.
Final Thoughts
The “No DHCP Server Found” error looks intimidating. But it’s usually simple.
Most of the time, a quick router restart fixes it.
Even the advanced fixes are just a few clicks away. No deep networking knowledge required.
Now you know what DHCP does. You know how to fix it. And next time it happens, you won’t panic.
You’ll just smile. Restart the router. And get back to streaming, gaming, or working.
Problem solved.
