Networks

Ethernet doesn’t have a valid IP configuration [Solved]

Ethernet doesn’t have a valid IP Configuration is caused when your NIC (Network Interface Card) hooked up to your Router or Modem via the Ethernet Cable is unable to get a VALID IP Address (Internet Protocol). This is needed for the computer to speak to the router, and function on the internet. There are three main causes for this issue to occur, the first one is a faulty router, the second one is an incorrectly assigned IP Address to the computer, and the third one is the faulty NIC. We will address the issue in three steps, and they must be followed in the sequence listed.

Ethernet doesn’t have a valid IP Configuration

Restart Your System

There is a feature called Fast Startup which is designed to load settings from systems memory or cache to reduce boot and start-up time. Many users reported that this issue is fixed when the system is restarted and fast startup is disabled.

Disabling Fast Startup is undoubtedly the most effective solution capable of fixing this issue, although it results in the loss of the Fast Startup feature altogether. To disable Fast Startup, you need to:

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

Check Your NIC (Network Adapter Settings)

The router usually assigns the IP Address Automatically and this should be the preferred setting unless you’ve manually chosen to specify IP Address. If that is the case, then you should still set it to automatic first, once it is connected, check the Internet Properties for the correct settings and re-configure it manually.

The instruction below will work on Windows Vista/XP/7/8 and 10.

To begin, Hold the Windows Key and Press R. Type ncpa.cpl and Click OK. In the Network Connections window, right click your Network Adapter and choose Properties.

Ethernet doesnt have a valid IP Configuration-1

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

2015-11-29_074548

This should do for the Ethernet Card. Move to the next stage of rebooting the router.

Reboot Your Router / Modem and Check Ethernet Cable

Power of your router, and the modem or if it is just the router then power the router off else both. Wait for 5 minutes and then turn the router back on. After it has been turned on, check your PC if it now has the valid configuration, you may need to wait a few minutes. Once this is done, test to see if it now works and has the correct configuration. If it still won’t work, then try using a different Ethernet cable from your Router to the Computer. If it still won’t work, then try connecting your computer to a different router, if it still has the same issue with the other router the network card will need to be replaced, if it does connect then the router will need to be replaced. Before you replace it, try doing a factory restore (check manufacturer’s guide for factory reset instructions for your router).

Resetting network settings

Another thing which you can try is resetting your internet settings. There are a number of cases when the network settings either become outdated or conflict with the existing network. By flushing the DNS server and resetting the socket, we can reinitialize the connection procedure in hopes that this will solve the issue.

  1. Press Windows + S, type “command prompt” in the dialogue box and press Enter.
  2. Once in the command prompt, execute the following instructions one by one:
ipconfig /flushdns

ipconfig /renew

nbtstat –R

nbtstat –RR

netsh int ip reset c:\resetlog.txt

netsh winsock reset

  1. After resetting your settings, restart your computer properly. After restarting, press Windows + R, type “control panel” in the dialogue box and press Enter.
  2. Now select Network and sharing center and click on Change adapter settings present at the left side of the screen.
  3. Right-click on your Ethernet hardware and select Disable. After disabling, right-click it again and press Enable.

  1. Restart your computer again and see if the problem persists.

Note: You can also switch the TP connected to the router and the PA511 to your computer.

Checking the connected cables

If you have performed all the steps mentioned above, you should make sure that all the cables are connected properly not only with your PC but also in all router/switch locations. There has been a number of feedback from users who reported that the cables were not connected properly.

You should hear a ‘click’ sound on your device whenever you plug an Ethernet cable. After that, the immediate blinking on the device will signify that the cable is correctly connected. This is not only limited to the cable architecture in your home, but also the main cable connecting your home to the internet (usually installed by the ISP).

Another important diagnostic you can make is that if other devices are not able to connect to the internet too, it is more the indication that something is not wrong with your computer.

Uninstall and Reinstall your Network Adapter

  1. Hold the Windows Key and Press X. Type hdwwiz.cpl and Click OK.
  2. Expand, Network Adapters. Note down the name of your network card.
  3. Right click on your ethernet card (nic) and choose Uninstall.
  4. Click Action -> Scan for hardware changes from the top menu.

Disable IPV6

Generally, the computer is configured to use the IPV4 connection type. However, it is possible that the network settings were reconfigured automatically to run on IPV6 configuration. This can cause a conflict with the connection and prevent the Ethernet connection from working properly. Therefore, in this step, we will be disabling the IPV6 connection. For that:

  1. Rightclick on the network icon in the system tray.
  2. Select the “Open Network and Internet Settings” option.
    Right-clicking on the network icon and selecting “Network & Internet Settings” option
  3. Click on the “Network and Sharing Centre” option and then select the “Change Adapter Settings” button.
    Clicking on the “Network and Sharing Center” option
  4. Rightclick on the network connection that you are using and click on the properties option.
    Right-clicking on the “Network Connection” and select properties
  5. LocateInternet Protocol Version 6 (TCP/IP)” from the list and uncheck it.
    Unchecking the IPV6 option from the list
  6. Click on “OK” to apply your settings and check to see if the issue persists.

Disabling Microsoft Kernel Debug Network Adapter

If a certain Network adapter has been installed on your device in addition to the default network adapter they can interfere with each other and prevent the Ethernet connection from working properly. In some cases, the Microsoft Kernel Debug Network Adapter manifests itself on your computer and prevents the default drivers from working properly. Therefore, in this step, we will be disabling the Network Adapter completely. In order to do that:

  1. Press the “Windows” + “X” Key simultaneously.
  2. SelectDevice Manager” from the list of available options.
    Clicking on “Device Manager”
  3. When the device manager opens, select the “View” option and check the “Show Hidden Devices” option.
    Clicking on the “Show Hidden Devices” option
  4. Rightclick on the “Microsoft Kernel Debug Network Adapter” and select the “Disable” option.
    Right-clicking on the “Microsoft Adapter” and selecting Disable
  5. Click on “yes” in the confirmation option that appears.

Assigning a MAC Address to the Network Card

The MAC Address needs to be assigned to the network card in order to establish a connection with the internet router. If the MAC Address isn’t entered properly it can prevent the device from connecting through the ethernet. Therefore, in this step, we will be manually assigning the network card a MAC Address. In order to do that:

  1. Press the “Windows” + “R” keys simultaneously.
  2. Type in “cmd” in the dialogue box and press “Enter“.
    Typing in “cmd”
  3. Type in “ipconfig/all” and press “Enter“.
    Typing in “ipconfig/all”
  4. Note down the “Physical Address” mentioned in the details that appear.
    Noting down the “Physical Address”
  5. Rightclick on the network icon in the system tray.
  6. Select the “Open Network and Internet Settings” option.
    Right-clicking on the network icon and selecting “Network & Internet Settings” option
  7. Click on the “Network and Sharing Centre” option and then select the “Change Adapter Settings” button.
    Clicking on the “Network and Sharing Center” option
  8. Rightclick on the network connection that you are using and click on the “properties” option.
    Right-clicking on the “Network Connection” and select properties
  9. Click on the “Configure” button and click on the “Advanced” tab.
    Clicking on the “Configure” option
  10. Click on the “Network Address” option from the list and check the “Value” option.
  11. Enter the address that you noted down the in the “4th” step of this solution.
  12. Click on “OK” to save your changes and check to see if the issue persists.

Enable DHCP

DHCP Automatically detects and assigns the network configuration settings on your computer. Therefore, if it is disabled the network configurations might not be applied properly which can trigger the error. In this step, we will be enabling the DHCP option on your computer. For that:

  1. Press the “Windows” + “R” keys simultaneously to open up the RUN prompt.
  2. Type in “services.msc” and press “Enter“.
    Typing in “Services.msc”
  3. In the Services WIndow, double-click on the “DHCP Client“.
  4. Click on the Startup type dropdown and select “Automatic” from the list of options.
    Selecting “Automatic” in the Startup type
  5. Click on the “Start” option to trigger the service.
    Clicking on “Start” to start the service
  6. Now navigate back and “Rightclick” on the “DHCP Client” option.
  7. Select the “Restart Service” option and select “yes” in the confirmation box.
    Restarting the service

Disabling Power Management Customizations

In some computers, there are special power saving features that often disable certain functions to conserve energy. If the power saving feature for the network adapter is enabled it may be preventing the network adapter from functioning properly. Therefore, in this step, we will be disabling the Power Saving feature on the Network Adapter. For that:

  1. Rightclick on the network icon in the system tray.
  2. Select the “Open Network and Internet Settings” option.
    Right-clicking on the network icon and selecting “Network & Internet Settings” option
  3. Click on the “Network and Sharing Centre” option and then select the “Change Adapter Settings” button.
    Clicking on the “Network and Sharing Center” option
  4. Rightclick on your internet connection and select the “Disable” option.
  5. Again, rightclick on it and selectProperties“.
    Right-clicking on the “Network Connection” and select properties
  6. Click on the “Configure” option.
    Clicking on the “Configure” option
  7. Click on the “Power Management” tab and uncheck the “Allow the computer to turn off this device to save power” option.
    Clicking on the “Power Management” tab
  8. Click on “OK” to apply your changes.
  9. Rightclick on the internet connection again and selectEnable“.
  10. Check to see if the issue persists.

Renewing IP Configurations

Sometimes, the IP Configurations might be preventing the Ethernet from connecting properly. Therefore, in this step, we will be reinitializing the IP configurations. For that:

  1. PressWindows” + “R” buttons simultaneously to open up the RUN prompt.
  2. Type in “cmd” and press “Enter“.
    Typing in “cmd”
  3. Type in the following commands one by one and press “Enter“.
    
    IPconfig /release
    IPconfig /flushdns
    IPconfig /renew
  4. Check to see if the issue persists.

Disabling Antivirus

If there is a Third-Party Antivirus installed on your system it is recommended to temporarily disable it and check to see if the issue persists. If the issue goes away after disabling the Antivirus it means that the Antivirus was blocking the computer from making contact with the internet.

  1. Rightclick on the “Antivirus” icon in the system tray.
  2. In most antivirus software there is an option to disable the antivirus from there
  3. If no option is available, search the web for the directions to disable your antivirus

Performing a Check Disk Scan

Sometimes, if certain areas of the Hard Disk are corrupted they might interfere with certain elements of the operating system. They can also interfere with the Ethernet Drivers and prevent them from functioning properly. Therefore, in this step, we will be performing a check disk scan to identify and fix bad sectors of the hard drive. For that:

  1. Press the “Windows” + “R” keys simultaneously.
  2. Type in “cmd” in the dialogue box and press “Enter“.
    Typing in “cmd”
  3. Type in “chkdsk c: /f” and press “Enter” to initiate it.
    Initiating the Disc check
  4. PressY” to confirm the scheduling of a disk check scan.
  5. Wait for the Disk Check scan to complete and check to see if the issue persists.

In addition to the above solutions, you can also try:

  • Log into your router and enable the powerline. If you are using powerlines to extend the connection to all of your home, this option must be turned on.

43 Comments

  1. Go to Network Connection, right click property your Adapter, property IPv.4, change ip address. Close then it will fix.

  2. this does not work, all adapters disabled except ethernet, tried uninstalling and reinstalling, no go router is not a problem as connected on 2 other devices in same room

  3. Im not connected to the internet. This is my problem in the first place. But step 3 sais uninstall and re install. How do you re install with no internet connectivity…

  4. This issue can easily be fixed by going to the power button and choosing the “RESTART” option to restart windows.
    Windows 10 has something call “fast startup” this feature means that when you shut down windows 10 it puts windows to sleep and then switches the computer off, instead of completely shutting off windows.

    By using the restart option it will actually shut windows down properly.
    I don’t know how many clients I’ve had with network and internet problems in Windows 10 but usually this method fixes it.

    To see how long your Windows has been running.
    1. Hold the Windows logo key on the keyboard and press R key.
    2. Type taskmgr in the run box and press OK.
    3. Click on the “More details” or “More Information”
    4. Click on the “Performance tab”
    5. at the bottom of the performance tab it will say UPTIME. with a number
    6. The update is in a format XX:XX:XX:XX (Days:Hours:Minutes:Seconds)
    If it shows that you have been running for XX amount of days then you are a victim of the Fast Startup issue.

    I recommend disabling the “Fast Startup” option.

    Hope this helps
    Cheers.

  5. thank you i actually did a combination of two, uninstalled the network adapter and then had to actually restart as someone had mentioned. I tried uninstall and reinstall network adapter didnt work for me. I uninstalled network adapter and then shut down and back and still no go. Then I uninstalled network adapter and restarted and voila i have internet again..lol dont know if it will work for other ppl but it worked for me. thank you

  6. If your experiencing this error message due to the windows 10 issue last week, the above fix will not help you. Windows 10 is having an issue renewing your IP address and you are ending up with a conflict between your computer and your router. You have probably called your ISP and technical support won’t help you because it is an issue created my Microsoft and it’s not their problem.

    I went through these steps myself yesterday to no avail and spent some time tinkering and finally fixed my connection. So, I will share what worked for me and with any hope it will save you several hours.

    1) In the windows search bar type “Run”and the Run command bar should appear as your first option.

    2) Select Run – your in the right place if you see a window that says “Type the name of a program, folder, document, or internet resource, and Windows will open it for you”

    3) Type “CMD” in the dialog box and hit OK – this will bring up the command prompt window that look like the old DOS operating system.

    4) In the Command Prompt type “ipconfig/renew” and hit enter – do not enter the quotes

    Wait a few seconds and your internet should be restored. The whole process should only take a couple minutes and hopefully I have saved you some time and frustration. Enjoy!

  7. Thank you for the suggestion.

    There is a space before /renew
    Uninstalling the network adapter and reinstalling it automatically renews the IP address as well.

  8. Thank you very much! Your suggestion fixed my issue. I did not have internet connection for a few days, tried a lot, including buying a new network card (USB). I will also disable the Fast Startup option.

  9. Thank you Chris. I almost deleted something to re-install and I thought, “I’m not doing this”, went back to google and found this thread. Simple restart and I am back in business. Thank you very much.

  10. Tried everything here and in the comments but nothing worked. So i unplugged everything(Power cord, all mouse keyboard, speakers, Turned Power supply off), cleaned out any dust and that worked.

  11. Another thing to try that worked for me if none of the above does… In addition to resetting my router I had to reset both WIRE LINE adapters.

    This solution may be helpful if your IPv4 address is automatically assigned to 169.254.*.*, which means your Ethernet hardware can’t connect to the router to be auto assigned a IPv4 address.

  12. I use a powerline adapter and have been dealing with this issue all day, i tried all of the above + more. I eventually ended up connecting directly to my router and it worked. so i fiddled with my powerline a bit and now it works fine.

    Not sure the issue is 100% fixed as it has not even been 24 hrs yet but it seems to be working fine.

  13. Thanks so much for suggesting resetting the adapters! Tried so many fixes and nothing had worked! Was driving me crazy!

  14. Thanks for clear guidance, Kevin,
    First fix worked – disable Fast Startup – and I get internet connection after switching Fast Startup back on again, and restarting. Is there something else that I should do; like running Reimage Plus?
    Bill

  15. Working on my mothers computer. None of these things worked for me. Frustrated beyond belief. Her internet quit working a couple of weeks ago after a huge storm. Called the service provider and they finally came out , but only to tell my mother that she needs to go buy a wireless adapter or something. They say it’s not the gateway modem that is the problem, but the computer. Not sure if I believe that it or not. Anyway I’m ready to give up.

  16. You can try the wireless adapter, it costs $15 and if it doesn’t work can be returned to Amazon. It may be the adapter incompatiability with the modem? i.e if the modem router is new, and the computer is very old.

Leave a Reply

Your email address will not be published.

Expert Tip

Ethernet doesn’t have a valid IP configuration [Solved]

If the issue is with your Computer or a Laptop you should try using Reimage Plus which can scan the repositories and replace corrupt and missing files. This works in most cases, where the issue is originated due to a system corruption. You can download Reimage by clicking the Download button below.

Download Now

I'm not interested

Close