Ethernet doesn’t have a valid IP configuration in Windows 10 [FULL FIX]

Radu Tyrsina
by Radu Tyrsina
Founder & Editor-in-Chief
Loading Comments
Download PDF
Affiliate Disclosure

  • An IP is what helps your PC identify itself within a network it is trying to connect to.
  • The guide below will show you how to fix IP issues with your Ethernet.
  • To read more about such issues, visit our dedicated IP Errors page.
  • For more generic troubleshooting guides, check out our Windows 10 Errors page as well.
solve Ethernet doesn't have a valid IP configuration in Windows 10

If you’ve previously encountered a networking issue that says Ethernet doesn’t have a valid IP configuration, then something is wrong with your Network Interface Card.

The NIC is connected to your router or modem via the Ethernet cable. The problem arises if it fails to obtain a valid IP address.

A valid IP address is necessary for a computer to communicate with the router and operate in the web. Once a certain router or NIC becomes faulty or in case of incorrect IP address designation, an error occurs.

The following solutions provide a fix to various problems related to IP address configuration. Keep in mind to follow the following steps in exact order.

What can I do if Ethernet doesn’t have a valid IP configuration?

Here’s when this error occurs:

  • Ethernet doesn’t have a valid IP configuration TP Link, Netgear
  • Ethernet doesn’t have a valid IP configuration Powerline
    • Powerline is the simplest way to set up a network, however many users that use Powerline adapters experienced this issue
  • Ethernet doesn’t have a valid IP configuration router
  • Ethernet doesn’t have a valid IP query
    • This is just a variation of this error message, and in most cases you can fix it by applying the same solutions.
  • Ethernet doesn’t have a valid IP configuration Unidentified Network
    • Sometimes this error comes with Unidentified Network message.
    • This is a variation of this error, and it can be fixed by using the standard solution.
  • Ethernet doesn’t have a valid connection
    • This type of error usually indicates that there’s a problem with your network connection.
    • To fix it, you just have to adjust your configuration a bit.
  • Ethernet doesn’t have a valid config
    • This message might appear if there are any inconsistencies with your network configuration.
    • Fortunately, you just need to make some minor tweaks to fix the issue.
  • Ethernet doesn’t have a valid IP address
    • This is another variation of this error that might appear on some PCs.
    • If this error appears, usually there’s an IP address conflict that needs to be resolved.
  • Ethernet doesn’t work
    • In some serious cases, your Ethernet connection won’t work at all.
    • Users reported that they are able to use Wi-Fi but not Ethernet connection on their PC.
  • Ethernet doesn’t work on laptop
    • Just like many other errors, this one can affect both desktop PCs and laptops.
    • Many laptop users reported that Ethernet isn’t working at all while the Wi-Fi works without any issues.
  • Ethernet doesn’t have IP configuration
    • In rare occasions it can happen that your IP configuration is completely missing.
    • This isn’t a major problem, but you’ll have to manually configure your IP address.
  • Ethernet doesn’t connect to Internet
    • Another type of problem that can occur is the inability to connect to Internet using the Ethernet connection.
    • However, users reported that they are able to connect to the Internet by using the wireless connection instead.

1. Reboot the system

Ethernet doesn’t have a valid IP configuration error can be caused by Fast Startup feature. To fix this error, you need to follow these steps to disable Fast Startup:

  1. Press Windows Key + S and enter control panel. Now select Control Panel from the list of results.
    Ethernet doesn't have a valid IP configuration TP Link
  2. Select the Power Options from Control Panel.
    Ethernet doesn't have a valid IP configuration TP Netgear
  3. In the left pane, click on Choose what the power button does.
    Ethernet doesn't have a valid IP configuration Powerline
  4. Select Change settings that are currently unavailable.
    Ethernet doesn't have a valid IP configuration router
  5. Uncheck the box beside Turn on fast startup (recommended) near the bottom of the window to turn off Fast Startup.
  6. Select Save changes.
    Ethernet doesn't have a valid IP query
  7. Reboot your computer.

Control Panel won’t open in Windows 10? Here are some solutions to solve that. If you still can’t disable Fast Startup after following these steps, we recommend this complete guide to get to the bottom of the problem.


2. Check the Network Adapter Settings

The router works to designate the IP address automatically. This is the default setting, though you can still choose to assign a specific IP address.

In that case, you ought to set the IP address to automatic first and check the Internet Properties for the correct settings once it is connected. Follow the instructions below:

  1. Hold the Windows Key and press R.
  2. Enter ncpa.cpl in the input field and click OK.
    Ethernet doesn't have a valid IP configuration Unidentified Network
  3. Right click your Network Adapter in the Network Connections window and select Properties.
    Ethernet doesn't have a valid connection
  4. From the Ethernet Properties window, select Internet Protocol Version 4 (TCP/IPv4) and click on Properties.
    Ethernet doesn't have a valid config
  5. You will then see the Internet Protocol Version 4 (TCP/IPv4) Properties window. Enable the following options:
  • Obtain an IP Address Automatically
  • Obtain DNS Server Address Automatically

If obtaining the IP address and DNS automatically doesn’t fix the problem, you might want to consider setting both your IP address and DNS manually. To do that, follow these steps:

  1. Open your connection properties, select Internet Protocol Version 4 (TCP/IPv4) and click on Properties.
  2. Now select Use the following IP address and Use the following DNS server addresses. Fill in the data like on the screenshot below. After you’re done, click OK to save changes. To see the necessary information such as Default gateway and Subnet mask, you can just check connection properties on any other device that can connect successfully to your network.
    Ethernet doesn't have a valid IP address

Keep in mind that we changed our DNS to Google’s DNS in our solutions. According to users, it’s not mandatory to change both IP address and DNS, but if setting the IP address manually doesn’t help, be sure to change your DNS as well.


Changing your IP address is a nightmare? Let us shed some light on the problem with this complete guide.


3. Restart the router and check Ethernet cable

After performing the steps above, turn off your router or modem and switch it back on after five minutes. Now check if your PC has the valid IP configuration.

If it still does not work, connect your router to your PC using a different Ethernet cable.

Otherwise, you may need to use a different router. If connecting to other routers won’t solve the problem, then there is an issue with your network card.

Perform a factory restore to your network card, and if it does not help, replace it.


4. Reinstall your Network Adapter

After completing the steps above, you must uninstall and reinstall your network adapter. Here is how:

  1. Hold the Windows Key and press R.
  2. Type hdwwiz.cpl in the input field and click OK.
    Ethernet doesn't work
  3. Expand the Network Adapters, right click on your Ethernet card, and choose Uninstall device.
    Ethernet doesn't work on laptop
  4. When the confirmation dialog appears, click on Uninstall.
    Ethernet doesn't have IP configuration
  5. Reinstall your network adapter using the driver accompanying the hardware.

If reinstalling the Ethernet card does not solve the problem, you should reinstall the network interface card using the latest version of the driver from the manufacturer’s portal.


Windows can’t find the driver for your Network Adapter? Count on us to solve the problem.


5. Use Command Prompt

If you can’t access Internet due to Ethernet doesn’t have a valid IP configuration error message, you might be able to solve the problem by using Command Prompt.

According to users, you can solve this problem simply by running a couple of commands. To do that, follow these steps:

  1. Press Windows Key + X and choose Command Prompt (Admin) from the menu. If Command Prompt isn’t available, feel free to use PowerShell (Admin) instead.
    Ethernet doesn't connect to Internet
  2. When Command Prompt opens, enter the following commands:
    • netsh winsock reset
    • netsh int IP reset

After running these commands, you just have to restart your PC in order to apply the changes. Once your PC restarts, the problem should be resolved and you’ll be able to access the Internet without any issues.

If you can’t access Command Prompt as an admin to run the commands, see our step-by-step guide to find a solution.


Many network issues are caused by malware, various scripts and bots. You can secure yourself by installing NordVPN , a leader in the VPN market. It protects your PC from attacks while browsing, masks your IP address and blocks all unwanted access.


6. Disable IPv6

Several users reported that they fixed the problem simply by disabling IPv6. According to them, their IPS didn’t support IPv6, so they disabled it.

If you’re having Ethernet doesn’t have a valid IP configuration error, you need to disable IPv6 by following these steps:

  1. Open Network and Sharing Center. You can do that quickly by right clicking the network icon in the systray and choosing Open Network and Sharing Center from the menu.
    Ethernet doesn't have a valid IP configuration TP Link
  2. When Network and Sharing Center opens, click on Change adapter settings in the left pane.
    Ethernet doesn't have a valid IP configuration Netgear
  3. Locate your network connection, right click it and choose Properties from the menu.
  4. Locate Internet Protocol Version 6 (TCP/IPv6) and uncheck it. Click on OK to save changes.
    Ethernet doesn't have a valid IP configuration Powerline

After doing that IPv6 should be disabled. Now you just have to restart your PC and check if the problem is resolved.

Several users are recommending to disable IPv6 using the Registry Editor. To do that, you need to follow these steps:

  1. Press Windows Key + R and enter regedit. Press Enter or click OK.
    Ethernet doesn't have a valid IP configuration router
  2. When Registry Editor opens, in the left pane navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TcpIP6\Parameters. Right click the empty space in the right pane and choose New > DWORD (32-bit) Value. Enter DisabledComponents as the name of the new DWORD.
    Ethernet doesn't have a valid IP query
  3. Double click DisabledComponents to open its properties. Set Value data to ffffffff and click OK to save changes.
    Ethernet doesn't have a valid IP configuration Unidentified Network

After doing that, IPv6 should be completely disabled on your PC. Now you just have to restart your PC in order to apply the changes. If you want to enable IPv6, just delete DisabledComponents DWORD from your registry.

If you don’t feel comfortable modifying your registry, Microsoft developed a tool that can disable IPv6 for you. Simply download Disable IPv6 tool and follow the instructions on the screen.

If you want to enable IPv6 again, you just have to download and use this tool.

Keep in mind that IPv6 is a core component of Windows and disabling it can cause certain problems to appear. If you experience any additional network problems, you might have to enable IPv6 again.

If you’re having problems accessing the Registry Editor in Windows 10, you may want to take a look at this guide.