There is an option in Settings, Taskbar which allows you to choose between Command Prompt and Power Shell.
One of the many win 10 upgrades toggled the setting. Turn it off.
Now that you have a Command Prompt, open an elevated (admin) Command Prompt and type: ipconfig
Does it say the Ethernet Adapter is disconnected?
If so:
Go to your router and find the connection to your PC. There is normally a light for each port on a router which lights up when you plug in the cable. Is it lit? Unplug the cable from the router. Light should go out. Plug it back up. Does it come on?
If not, try one of the other ports or replace the cable. Check that the cable is still plugged in to your PC. There is usually a light that shows up when it is connected. Sometimes the catch on the connector breaks off and while it will still plug in it will not lock and will eventually fall out.
If not:
It should show an IP address and default gateway. Does it?
if not type:
ipconfig /release
Hit Enter.
ipconfig /renew
Hit Enter. Report any errors.
If you have an IP address and gateway see if you can ping the gateway (replace 192.168.0.1 with your gateway address in the following):
ping 192.168.0.1
Hit Enter. Do you get 4 replies? If so the connection to the router is good. Now see if the DNS is working: (this is often the cause of the Internet not connected error)
nslookup geekstogo.com
Non-authoritative answer:
Name: geekstogo.com
Addresses: 104.28.28.94
104.28.29.94
If you don't get the above then the DNS is bad. Type:
ipconfig /all
Hit Enter and it should show you the DNS address for the connection. What is it?
See if changing the DNS server will work:
nslookup
Hit Enter
server 8.8.8.8
Hit Enter
geekstogo.com
Hit Enter. Does it give you the correct answer this time? If so change the DNS in Network Settings
https://www.windowsc...ings-windows-10
(if not set to automatically get a DNS address then set it to automatically get one. If already set that way then set it to use a manual DNS. Put 8.8.8.8 in the first box and 4.2.2.1 in the second. Verify that ipconfig /all shows the new DNS and that nslookup geekstogo.com gets the correct answers. Note if you were set to use aurtomatic then something is wrong with your router. Try resetting it to factory default.)
If you get the above then things look like they are working. Try
ping 104.28.28.94
If you get 4 replies then the Internet is working.