If you get an error message like » Ethernet does not have a valid IP configuration indicates that something is wrong with your network interface card (NIC), which is connected to your router or modem via Ethernet cable.
This error occurs because Dynamic Host Configuration Protocol (DHCP) cannot obtain a valid IP address from the NIC. The reason can be three things: router or modem, IP address, NIC. Here, you will see some solutions and you can follow the given steps to try these solutions.
Solutions:
Solution 1 – Disable fast startup and restart
Fast startup is a feature that can start your computer quickly, but it can cause problems for you at the same time. The error that Ethernet does not have a valid IP configuration could be caused by this feature, so you need to disable it.
1. Write Control Panel in the search box next to Start Menu. press Enter .
2. Choose View by Large Icons. Then select Energy options .
3. Select Choosing what the power buttons do in the left pane.
4. Click Change settings that are not available .
5. Uncheck Turn on fast startup (recommended) to disable fast startup. Then select Save Changes .
6. Reboot your system.
Then check if the network is working fine now.
Solution 2: Disable and enable NIC
Sometimes you can fix this problem simply by disabling and enabling your network adapter. You can follow these steps.
1. Press the key Windows and the key R to open Run.
2. Enter ncpa.cpl . click on To accept .
3. Right click on the network adapter and choose To disable .
4. After several seconds, right-click again and select Enable .
Then try if this way helps.
Solution 3 – Release and renew the IP address
Many users who suffer from this problem have recommended it this way, so it may be helpful for you as well. To release and renew the IP address, you must do the following:
1. Write cmd in the search box and right click on the search result. choose Execute as an administrator .
2. Enter the following two commands one by one and press Enter after each one.
ipconfig / release
ipconfig /renew
3. Restart your computer.
Check if the issue is resolved after reboot.
Solution 4 – Reset TCP/IP Settings
This resets your TCP/IP settings using the command prompt. And the two commands to be executed can help to reset related settings such as winsock catalog and unicast address.
1. Write cmd in the search box and right click on the search result. choose Execute as an administrator .
2. Enter the following two commands and press enter after each of them.
netsh winsock reset
netsh int ip reset
Reboot your computer and see if the network can be connected successfully.
Solution 5: Check the network adapter settings
Usually, the default setting for the network adapter is to obtain the IP address automatically if you haven’t changed it. Therefore, you need to go to Control Panel to make sure your network settings are correct.
1. Press the key Windows and the key R to open Run.
2. Enter ncpa.cpl . click on To accept .
3. Right click on your network adapter and choose Properties .
4. In the Ethernet Properties window, click Internet Protocol Version 4 (TCP/IPv4) and select Properties .
5. In the new window, check Obtain an IP address automatically and Get DNS server address automatically . then do click on To accept .
In a broad sense, you will find that Windows 10 Ethernet works without invalid IP configuration issues. But if necessary, you can also switch to use the following IP address instead of obtaining an IP address automatically.
Solution 6 – Reinstall TCP/IP
If you noticed that Ethernet 3 does not have a valid IP configuration persists in Windows 10, you may need to reinstall the TCP or IP protocol. As some users reported, it can be an effective way to IP not have a valid IP configuration.
1. in Ethernet Properties locate the Client for Microsoft Networks and then press Install .
2. Then find out Protocol and choose Add to the Windows 10 Ethernet network.
3. Select reliable multicast protocol and then do click on To accept to save the changes.
Soon after, try to check if you can connect to Windows 10 Ethernet with valid IP configuration.
Solution 7: Uninstall and reinstall the Ethernet driver
To fix the network adapter driver that may be causing your problem, try uninstalling the Ethernet driver, and then let the computer install automatically.
Uninstall Ethernet driver:
1. Press the key Windows and the key X. Then select Device administrator .
2. Expand the network adapters . Right click on your network adapter and choose uninstall .
3. If there is a warning window, click uninstall .
After removing the Ethernet driver, please try to reinstall it to make sure the network driver can work well and will not cause Ethernet 2 or 3 to not have valid IP configuration in Windows 10.
Reinstall the network driver:
If you want to update the Ethernet driver for Windows 10, driver booster it may be the best tool for you as it will scan and update the driver automatically from its 3 million+ driver database. More significantly, you can backup and restore drivers with Driver Booster if needed. Here, to fix Ethernet without valid IP configuration, you’d better take advantage of network recovery in Driver Booster as well.
1. Download Driver Booster and then install it, run it on Windows 10. If there is any network error, see tips .
2. In Driver Booster, touch Scan for Drive Booster to start looking for missing, outdated, or faulty drivers.
Here, if it is the outdated or corrupted Ethernet driver that is causing the Ethernet to not have a valid IP configuration, Driver Booster will ask you to update it.
Click on To update to install the latest Windows 10 Ethernet driver.
Advice:
If you noticed that there is no network due to Windows 10 Ethernet not having valid IP configuration, you’d better turn on the left pane of Driver Booster, tap Tools and then choose Repair network failure .
When Driver Booster reinstalled the Ethernet driver and fixed this network problem, you can check whether you will not have a valid IP configuration again in Windows 10. Of course, it is also possible to get the Ethernet driver manually from the official site.
Solution 8 – Reboot the router/modem and check the Ethernet cables
Maybe your cables are connected incorrectly, or there’s something wrong with your router or modem, so Ethernet can’t get a valid IP configuration.
For this method, you need to shut down your system. Then unplug your router or modem and leave it unplugged for about a minute. Then plug it back in. After the router or modem has completed the self-test, you can start the PC and check your Internet connection.
To conclude, these solutions, above all, are workable solutions for the Windows 10 Ethernet does not have a valid IP configuration issue. If you encounter this error, this article might help you. I hope you can fix the problem soon.