Getting No internet access, Unidentified Network And running Windows Network Diagnostics (Troubleshooter) Results “Ethernet” doesn’t have a valid IP configuration [Not Fixed] on Windows 10, 8.1 and 7. This error means your Network Interface Card (NIC) is unable to assign a valid IP address to your computer. It could be due to something wrong with your ethernet network, or your Windows network configuration. Problem with Router, faulty NIC, or a wrongly assigned IP address. Again if the problem started after recent windows 10 upgrade, there is chance Network adapter driver causing the issue either is not compatible or Corrupted while upgrade process.

Where a number of Windows 10 users report the issue on Microsoft forum As :

After recent windows 10 Upgrade, Internet connection stopped working (no internet access). Showing “unidentified network” with a yellow triangle mark on ethernet symbol located on the system tray. And running the network troubleshooter ( by right click on network symbol and select troubleshoot problems ) results “Ethernet” doesn’t have a valid IP configuration [Not Fixed]

Ethernet doesn’t have a valid IP configuration
Ethernet doesn’t have a valid IP configuration

Fix Ethernet doesn’t have a valid IP configuration

Here some possible solutions you may apply to fix Ethernet doesn’t have a valid IP configuration error before you contact your Internet service provider (ISP).

  1. First of all Restart your System Include Router and modem to fix the problem if any temporary gitch causing the issue.
  2. Also Check The Ethernet/Network is connected on both PC and Router/Switch End.
  3. Temporarily disable/ Uninstall the Antivirus software (If installed).
  4. Perform clean boot windows to check and make sure any third party software conflict not preventing DHCP to assign A valid IP Address on your system.

Change Network Adapter Settings

You might have configured your computer’s IP and DNS addresses manually, Which may be causing invalid IP configuration Error. Let’s change it to Obtain IP address And DNS Automatically from DHCP server

Press Win Key + R to get the run dialogue box and type ncpa.cpl

You will get Network connections window. Here right click on the network adapter which you are facing the issue and choose Properties.

From the Ethernet Properties window, click one to highlight Internet Protocol Version 4 (TCP/IPv4) and then click on Properties. The next window will open up the Internet Protocol Version 4 (TCP/IPv4) Properties, from here make sure that the following two settings are selected.

  • Obtain an IP Address Automatically
  • Obtain DNS Server Address Automatically
Obtain an IP address and DNS automatically
Obtain an IP address and DNS automatically

Click OK to save changes and reboot the computer. After rebooting the machine, check whether Ethernet doesn’t have a valid IP configuration error is solved. Internet connection started working? If not falow next solution.

Reinstall TCP/IP Protocol

Also, Faulty TCP/IP protocol is very likely to be the reason for this problem. Try to Reinstalling TCP/IP Settings by following steps below which may help to fix the problem.

Simply Open Command prompt as administrator and perform command below.

netsh winsock reset

netsh int ip reset

netsh winsock reset command
netsh winsock reset command

Then after close command prompt, Restart your system to bring these changes into effect and check internet started working.

Or you can manually reinstall the TCP/IP protocol, to do this Type ncpa.cpl on Start menu search and press enter key to open Network Connections. Here Right-click your Active network adapter and select Properties. Now Click the Instal button, Select Protocol and click Add….

Reinstall TCP IP Protocol
Reinstall TCP IP Protocol

On next screen Select Reliable Multicast Protocol option and click OK to install the protocol. Reboot windows and Try reconnect your Ethernet or WiFi to see if the connection problem is gone.

 Reset TCP/IP configuration

If both options failed to fix the problem, Lets reset the TCP/IP configuration, Which is very helpful to fix almost every network and internet related problems.

First, open network connection window using ncpa.cpl command from start menu search, Then right click on the active network adapter and select Disable After a few secs Re-enable the Ethernet adapter.

Now open the command prompt as administrator and perform Command

ipconfig /release (to release the current IP address, If ther any)

ipconfig /flushdns (To clear DNS cache)

ipconfig /renew  ( To Request DHCP server for a new IP address )

That’s all, Restart your PC and check if the issue is resolved or not.

Reinstall your ethernet driver

If none of the above solutions helped to fix the problem, Still No internet access on your computer, There is change your Ethernet driver causing the issue. Let’s Reinstall the network adapter driver.

  • Press the Windows key and the R key on your keyboard (Win + R) together and it will open up the Run dialogue.
  • In this window, enter devmgmt.msc and press the ENTER button on your keyboard.
  • This will open up the Device Manager. Browse to the option that says Network adapters.
  • Find the network adapter that you have and right click on it. When you right click, you will see an option that reads Uninstall Device.
  • Click on Uninstall Device and the driver will be uninstalled from your computer. After it is uninstalled, restart your computer.
uninstall network adapter driver
uninstall network adapter driver

On next login windows automatically install the network driver on your system. Or On device manager click Action then Scan for hardware changes to automatically install the network adapter driver.

Or download and install the latest Ethernet driver from the manufacturer website and install. If you have a laptop, you can download the updated driver from your laptop’s support page on the manufacturer’s website. If you have a pre-built PC, you might have received a driver disk with your PC. If not, you can download the drivers from the manufacturer’s website.

Again if you have assembled your own PC, you have to look up your motherboard’s model number on Google and then download the driver from your motherboard manufacturer’s website. After install the latest driver Reboot windows to take effect the changes and let us know this helps, Internet connection started working or not.

Disable Fast startup

Also some users mention on Microsoft forum, Reddit that this issue is fixed when the system is restarted and fast startup is disabled. To disable Fast Startup, you need to:

  1. Open control panel, and Click on Power Options  
  2. Click on Choose what the power buttons do / Choose what the power button does in the left pane.
  3. Click on Change settings that are currently unavailable.
  4. Near the bottom of the window, uncheck the checkbox beside Turn on fast startup (recommended) to disable Fast Startup.
  5. Click on Save changes.
  6. Close the System Settings
  7. Restart your computer.

Tried every solution that we mentioned above but couldn’t fix the problem, then its time to contact your ISP support and ask them to create a ticket regarding this. They will walk you through some troubleshooting steps and it that fails, they will fix it for you on their end.