You can attempt the 4 options in this post to fix Ethernet doesn’t have a valid IP configuration error in Windows 10 after running the Windows connection troubleshooter to detect Internet connection difficulties.
The message “Ethernet doesn’t have a proper IP configuration” happens after you use Windows Connection Troubleshooter to troubleshoot your Windows 10 computer connection difficulties. An obsolete network driver, a broken router, an erroneous IP address, and other factors could all contribute to this issue.
To see if the 4 remedies below can help you fix the Ethernet doesn’t have a valid IP configuration error in Windows 10, try them out.
Fix 1. Update or Reinstall Network Adapter Drivers
- Launch Windows 10’s Device Manager. To open Windows Run, hit the Windows + R keys on your keyboard at the same time. After that, type hdwwiz.cpl and press Enter.
- In the Device Manager window, expand Network Adapters. After that, right-click your network card and select Update driver from the context menu.
- To upgrade the network driver to the most recent version, select Search automatically for updated driver software.
You can also delete the network adapter driver by clicking Uninstall in Step 2. Then, in the Device Manager window, go to the Action tab and select Scan for hardware changes to have the missing driver immediately detected and downloaded. You can also manually search for the target driver’s manufacturer website, download, and install the most recent compatible version on your PC.
After that, you can rejoin your Ethernet to test if the Ethernet does not have a valid IP setup error in Windows 10 has been resolved.
Fix 2. Reset TCP/IP Settings
You can also try resetting TCP/IP settings to fix Ethernet does not have a valid IP setup error or other issues with Internet connection, IP, or DNS.
- To access the Windows Command Prompt as administrator, use Windows + R to open the Run box, type cmd, and then press Ctrl + Shift + Enter.
- To reset the Winsock protocol on your Windows 10 machine, type the following command and press Enter.
netsh winsock reset
- To reset TCP/IP settings, type the command lines below and hit Enter after each command.
netsh int tcp reset
netsh int ip reset
Close Command Prompt and restart your computer to see whether the Ethernet doesn’t have a valid IP configuration error has been resolved; if it hasn’t, try the other solutions in this article.
Fix 3. Check and Adjust Network Adapter Settings
- Press Windows + R, then type ncpa.cpl into the Run box. Choose Properties from the context menu when you right-click your Ethernet network connection.
- Next, click Properties and select Internet Protocol Version 4 (TCP/IPv4).
- Check the boxes next to Obtain an IP address automatically and Obtain DNS server address automatically.
- If the two methods above do not resolve the Ethernet does not have a proper IP configuration issue, you can select this option. Use the following IP address and DNS server addresses, and enter the information as shown below.
- IP address: 192.168.1.15
- Subnet mask: 255.255.255.0
- Default gateway: 192.168.1.1
- Preferred DNS server: 18.104.22.168
- Alternate DNS server: 22.214.171.124
Check to see if Ethernet has a correct IP setup. The problem with Windows 10 has been resolved.
Fix 4. Turn Off Fast Startup
You may also try disabling Fast Startup to see if it helps.
- Launch Windows 10’s Control Panel. To open it quickly, click Start and type control panel, or press Windows + R and type control panel.
- In the Control Panel window, go to Hardware and Sound -> Power Options. Then, in the left column, select Choose what the power button does. And then choose Change settings that aren’t working right now.
- Uncheck Fast startup is enabled (recommended), and you can save your changes by clicking the Save changes button.
After that, restart your computer to test if Ethernet has a proper IP setup. The Windows error has vanished.
This were 4 easy fixes to solve the issue. Hope this helped, if you have any other queries feel free to comment them below.