If you find the Ethernet doesn’t have a valid IP configuration error in Windows 10 after running Windows connection troubleshooter to detect Internet connection problems, you can try the 4 solutions in this post to fix this error. MiniTool software is also at your hand to recover lost data and manage hard disk partition for free on Windows 10/8/7 PC.
After you use Windows Connection Troubleshooter to troubleshoot your Windows 10 computer connection problems, it appears an error “Ethernet doesn’t have a valid IP configuration”. This problem may be caused by an outdated network driver, faulty router, incorrect IP address, etc.
You can try the 4 solutions below to find if they can help you to fix Ethernet doesn’t have a valid IP configuration error in Windows 10.
Fix 1. Update or Reinstall Network Adapter Drivers
Step 1. Open Device Manager Windows 10. You can press Windows + R keys on the keyboard at the same time to open Windows Run. Then type hdwwiz.cpl and hit Enter.
Step 2. Click Network Adapters in Device Manager window to expand it. Then you can right-click your network card and click Update driver.
Step 3. Choose Search automatically for updated driver software to update the network driver to the latest version.
You can also click Uninstall in Step 2 to remove the network adapter driver. Then click Action tab in Device Manager window and click Scan for hardware changes to automatically detect and download the latest version of the missing driver. You can also manually search for the manufacturer website for the target driver, download and install the latest compatible version of the driver on your computer.
After this, you can reconnect your Ethernet to see if the Ethernet doesn’t have a valid IP configuration error is fixed in Windows 10.
Fix 2. Reset TCP/IP Settings
You can also try to reset TCP/IP settings to solve Ethernet doesn’t have a valid IP configuration error or other problems related to Internet connection, IP, and DNS.
Step 1. You can press Windows + R to open Run box, type cmd, and press Ctrl + Shift + Enter to open run Windows Command Prompt as administrator.
Step 2. Type the following command and hit Enter to reset the Winsock protocol on your Windows 10 computer.
netsh winsock reset
Step 3. Type the command lines below and hit Enter after typing each command to reset TCP/IP settings.
netsh int tcp reset
netsh int ip reset
Close Command Prompt and restart your computer to check if Ethernet doesn’t have a valid IP configuration error has been solved, if not, try other ways in this post.
Fix 3. Check and Adjust Network Adapter Settings
Step 1. Press Windows + R, type ncpa.cpl, and hit Enter. Right-click your Ethernet network connection and choose Properties.
Step 2. Then you can select Internet Protocol Version 4 (TCP/IPv4), and click Properties.
Step 3. Make sure Obtain an IP address automatically and Obtain DNS server address automatically options are checked.
Step 4. If checking the two options above doesn’t fix the Ethernet doesn’t have a valid IP configuration error, you can tick Use the following IP address and Use the following DNS server addresses and enter the data like below.
- IP address: 192.168.1.15
- Subnet mask: 255.255.255.0
- Default gateway: 192.168.1.1
- Preferred DNS server: 8.8.8.8
- Alternate DNS server: 8.8.4.4
Then check if Ethernet doesn’t have a valid IP configuration Windows 10 error has been solved.
Fix 4. Turn Off Fast Startup
Another way you can try to fix this error is to disable Fast Startup.
Step 1. Open Control Panel Windows 10. You can click Start and type control panel, or press Windows + R and type control panel to quickly open it.
Step 2. Click Hardware and Sound -> Power Options in Control Panel window. Then you can click Choose what the power button does in the left column. And select Change settings that are currently unavailable.
Step 3. Uncheck Turn on fast startup (recommended), and click Save changes button.
Then you can reboot your computer to see if Ethernet doesn’t have a valid IP configuration Windows error disappeared.
For more tips to fix Ethernet doesn’t have a valid IP configuration error, you can check: Ethernet doesn’t have a valid IP configuration in Windows 10 [FULL FIX]