How to Fix Ethernet doesn't have a Valid IP Configuration in Windows PC/Laptop
> Fix 1 : Open "Command Prompt" as Administrator...
> Type cmd 1 : netsh winsock reset
and then Press "Enter Key"...
> Type cmd 2 : netsh int ip reset
and then Press "Enter Key"...
> Type cmd 3 : ipconfig /flushdns
and then Press "Enter Key"...
> Restart your PC/Laptop... If this method does not work for you then move to 2nd fix...
> Fix 2 : Uninstall Network Adapters drivers...
> Once you done that restart your PC or Laptop... It will automatically install it...
> Fix 3 : Open "Command Prompt" as Administrator...
> Type cmd 1 : ipconfig /release
and then press "Enter"...
> Type cmd 2 : ipconfig /renew
and then press "Enter"...
> Type cmd 3 : ipconfig /flushdns
and then press "Enter"...
> Restart your PC/Laptop...
> Fix 4 : Goto "Registry Editor"...
> Right-click on 26 & then click on "Permissions"...
> Tick the "Full Control" box & then hit "Apply-Ok" button to save the changes...
> After that open "Command Prompt" as Administrator...
> Type cmd : netsh int ip reset C:\resetlog.txt
and then press "Enter Key"...
> Restart your PC/Laptop...
> If you still facing the same problem then try to install latest network adapter drivers for your OS...
> That's it... I hope one of the above solutions will work for you...