top of page

Fix Ethernet Doesn’t Have A Valid IP Configuration Error In Windows 10

Lost internet connection after the windows 10 20H2 upgrade? or getting an error message “Ethernet doesn’t have a valid IP configuration”. It means your NIC (network interface card) Ethernet controller is unable to get a valid IP Address from the DHCP server. And most probably Driver incompatibility between the network adapter and Windows PC cause this problem. A number of users report Every time I start my pc It starts out with no internet access. The network icon on Windows Systray displays “Unidentified Network” and while running the Network diagnosis results “Ethernet doesn’t have a valid IP configuration”. If you are also struggling with this problem here effective solutions to fix ethernet doesn’t have a valid IP address windows 10, 8.1 and 7.


Fix no valid IP configuration windows 10

  1. First of all Restart, all network devices, (router, switch, modem) include your PC. This will fix the problem if any temporary glitch causing the problem.

  2. Temporarily disable Antivirus software and VPN connection (If configured)

  3. Perform a clean boot, that helps to determine if any startup service conflict causing the problem.

  4. Check for and make sure the latest Windows updates installed on your PC.

Check DHCP client service

  1. Press Windows + R, type services.msc and ok

  2. Scroll down and look for DHCP client service

  3. Right-click and select restart,

  4. If the service not started, Right-click on DHCP client service select properties,

  5. Here change startup to Automatic, and start the service next to service status.

  6. Click apply and ok.

DHCP client service

Change Network Adapter Settings

  1. Press Windows + R, type ncpa.cpl and ok

  2. This will open the network connections window,

  3. Right-click on the active network adapter, select properties,

  4. Select Internet Protocol Version 4 (TCP/IPv4) and then select Properties

  5. Under the General tab, choose “Obtain an IP address automatically” and “Obtain DNS server address automatically” radio boxes.

  6. Click ok and restart windows, check if the problem resolved.

obtain IP address automatically

Assign IP address manually

If you haven’t set up anything and left everything as default, you can try to configure those settings with the static details, including the LAN IP address, Subnet Mask, Default Gateway, and DNS Server.

Assign IP address manually

For example:

IP address: Subnet mask: Default gateway:  ( your router Address ) DNS server: and

In those details, there are two options you must remember your IP address and the default gateway.

Default gateway: This is the IP address of your router or modem – depending on where the DHCP server is running, as well as where your Ethernet cable is connected to.

IP address:  You can set any IP address you want but it must follow this form, which is the same as your default gateway address. For example, if your default gateway address is, then your IP address must be 192.168.11.[000]. The [000] is any number from 2 to 255, but must not be the same IP address that other devices have used as that will lead to an IP conflict issue.

After you have filled all essential details, click on the “OK” button to save the changes and then reboot your computer. Then check again to see if your Internet connection is back or not.

Flush DNS cache and Reset TCP/IP

If Still the problem not solved, try reset TCP/IP configuration to default settings, and flush the DNS cache using the command below.

Search for cmd, right-click on the command prompt select run as administrator,

Now perform command below one by one and press enter key each.

  1. NETSH winsock reset

  2. NETSH int ipv4 reset reset

  3. ipconfig /flushdns

  4. ipconfig /registerdns

  5. ipconfig /release

  6. ipconfig /renew

Reset Windows sockets and IP

Restart windows and check there is no more problem with Windows IP configuration. Your internet connection working properly.

Reinstall Network adaptor

  1. Press Windows + X, select Device Manager,

  2. Expand network adapters,

  3. Right, click on Network Adapter for which you’re facing the issue and click Uninstall.

  4. Checkmark delete driver software and click uninstall when asking for confirmation.

  5. Restart Windows.

Uninstall network adapter drive
  1. Now again open device manager,

  2. Click Action then Scan for hardware changes.

  3. This will detect and install the Network adapter driver for your PC.

  4. You may also download the latest network adaptor drivers from the manufacturer’s website and install it on your computer and check this helps.

Run network troubleshooter

Now let’s run the Windows in-built network troubleshooter and check if it helps.

  1. In the search box, type Troubleshooter and then click Troubleshoot settings.

  2. Look for and select Network adapter,

  3. Click on run the troubleshooter

Network adapter troubleshooter

This will detect and fix the problems prevent DHCP to assign a correct IP address to your PC and other network and internet connection problems. Restart Windows and check there is no more problem with network and internet connection.

Did these solutions help to fix ethernet doesn’t have a valid IP configuration on windows 10? Let us know on the comments below, also read:


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