If you’re seeing “Ethernet” doesn’t have a valid IP configuration after you run Windows troubleshooter, don’t worry. Here are four solutions you can try to fix this issue. You may might need to try all of them. Just work your way down the list until you find the one works for you.
1: Reinstall TCP/IP
2: Clean Re-install Network Adapter Drivers
3: Change Network Adapter Settings
4: Run Command Prompt
Faulty TCP/IP protocol is very likely to be the reason for this problem. To fix it:
1) On your keyboard, press the Windows logo key and X at the same time, then select Network Connections.
2) Right-click your network adapter and select Properties.
3) Click the Install… button.
4) Select Protocol and click Add….
5) Select Reliable Multicast Protocol option and click OK to install the protocol.
6) Try reconnect your Ethernet or WiFi to see if the connection problem is gone.
You need to search on the manufacturer website to find the correct network card driver for your PC.
If you don’t have the time, patience or computer skills to update your drivers manually, you can do it automatically with Driver Easy.
Driver Easy will automatically recognize your system and find the correct drivers for it. You don’t need to know exactly what system your computer is running, you don’t need to risk downloading and installing the wrong driver, and you don’t need to worry about making a mistake when installing.
You can update your drivers automatically with either the FREE or the Pro version of Driver Easy. But with the Pro version it takes just 2 clicks (and you get full support and a 30-day money back guarantee):
1) Download and install Driver Easy.
2) Run Driver Easy and click the Scan Now button. Driver Easy will then scan your computer and detect any problem drivers.
3) Click the Update button next to the flagged network card device to automatically download and install the correct version of this driver (you can do this with the FREE version).
Or click Update All to automatically download and install the correct version of all the drivers that are missing or out of date on your system (this requires the Pro version – you’ll be prompted to upgrade when you click Update All).
If your network settings are at fault, you won’t be able to use the network connection. To fix it:
1) On your keyboard, press the Windows logo key and X at the same time, then click Network Connections.
2) Right-click your network adapter and click Properties.
3) Click Internet Protocol Version 4 (TCP/IPv4) and Properties.
4) Click Obtain an IP address automatically and Obtain DNS server address automatically.
5) If the problem remains, select Use the following IP address and Use the following DNS server addresses and fill in the address like the screen shot below.
Please make sure that you’ve written down the original addresses here just in case you’ll need it someday.
Click OK to save the changes and try again.
Refreshing your network settings sometimes do the trick. To do so:1) On your keyboard, press the Windows logo key and X at the same time, then select Command Prompt (Admin).
When prompted with the administrator permission, click Yes to continue.
2) In the command prompt window, type in the following commands, and make sure you press Enter after each of the command:
netsh int ip reset c:\resetlog.txt
netsh winsock reset
Restart your computer for the changes to take effect.
3) On your keyboard, press the Windows logo key and X at the same time, then select Network Connections.
4) Right-click network adapter and click Disable. You may need to provide your administrator permission to continue.
5) Right-click your network adapter again, then click Enable.
5) Try your network connection now to see if the problem is gone.
Last but not the least
If you are sure that the problem was not on your computer, please make sure that the LAN cables are properly connected and are not broken. Then contact the ISP for further assistance.