Why is Ethernet not working anymore?

If you are unable to connect to the internet via Ethernet connection, you must troubleshoot the problem. When you access the Network & Sharing Center, one will notice that the Ethernet network is not recognized by the PC. However, if you attempt to connect to the internet while connected via Wi-Fi using the same link, you will be able to use the internet, indicating that the problem was caused by incorrect core network, corrupt or obsolete network drivers, broken or defective Ethernet cable, device issues, and so on.

How to Resolve Ethernet Not Working on Windows 10

  • Make a backup of your data just in case something goes wrong.
  • Before proceeding, be sure you perform the following fundamental troubleshooting steps:
  • Connect the ethernet wire to another port on the router, as the specific port may be broken.
  • As the cable itself may be damaged, try using another one.
  • Unplug the cable and reattach it again.
  • To test if the problem has been fixed, connect the ethernet to another PC. If the ethernet works on the other PC, your PC hardware may be broken and must be repaired.

Ethernet Adapter Reset

  • To enter Settings, press Windows Key + I, then click on the Network & Internet icon.
  • Select Status from the left-hand menu.
  • Scroll down to the bottom of the Status section and click on the Network reset link.
  • Click the “Reset now” option on the Network Reset page.
  • Now reconnect the Ethernet to the PC and check if you can fix Ethernet Not Working in Windows 10.

Start Network Troubleshooter.

  • Open Settings by pressing Windows Key + I, then choose Update & Security.
  • Select Troubleshoot from the left-hand menu.
  • Under Troubleshoot, choose Internet Connections and then run the troubleshooter
  • Follow the on-screen prompts to launch the troubleshooter.
  • Reboot your computer to save your modifications.

Update Drivers and Enable Ethernet Device

  • To launch Device Manager, press Windows Key + R, then type devmgmt.msc and press Enter.
  • Expand Network adapters, then right-click on your Ethernet device and choose Enable from the menu that appears.
  • If it is already enabled, skip this step.
  • Right-click it again and select Update Driver.
  • Select “Search automatically for updated driver software” and allow it to install any new drivers that become available.
  • Reboot your computer to save your modifications and see if you can fix Ethernet Not Working in Windows 10 again.
  • If not, go back to Device Manager and right-click on your Ethernet device before selecting Update Driver.
  • Choose “Browse my PC for driver software” this time.
  • Now, choose “Allow me to choose from a list of available drivers on my computer.”
  • Click Next after selecting the most recent Realtek PCIe FE Family Controller driver.
  • Allow it to install the updated drivers and restart your computer.

Read Also: 8 Best Driver Updater Software For Windows 10, 11, 8, 7 In 2022

Activate the Ethernet Connection

  • To launch Network Connections, use Windows Key + R, then type ncpa.cpl and press Enter
  • Right-click the Ethernet connection and pick Enable from the context menu.r
  • This will activate the Ethernet connection; try connecting to the Ethernet network again.

Reset TCP/IP and flush DNS

  • Right-click on the Windows button and choose “Command Prompt (Admin).”
  • Now, enter the following commands one after the other:
  • Open Admin Command Prompt once again and write the following, pressing enter after each one:
  • Reboot to make changes take effect. Flushing DNS appears to resolve the Ethernet Not Working issue on Windows 10.

Disable your antivirus or firewall for the time being.

  • From the system tray, right-click the Antivirus Program icon and select Disable.
  • Select the time period for which the antivirus will be deactivated.
  • Choose the shortest amount of time feasible, such as 15 minutes or 30 minutes.
  • Retry accessing the Internet to see whether the error has been resolved.
  • In Windows Search, type control, and then choose Control Panel from the search results.
  • Next, select System and Security, and then select Windows Firewall.
  • From the left window pane, choose Turn Windows Firewall on or off.
  • Choose Turn off Windows Firewall and restart your computer. Again, attempt to connect to the internet and see if you can.

Update drivers by using Advanced Driver updater

Systweak Software’s professional driver updater is designed to update drivers without disclosing system or device information.

You can use this tool to update all outdated drivers without visiting the manufacturer’s website or using Device Manager, Windows’ built-in driver updater. Additionally, the application produces a complete backup of your prior drivers as a precaution. To use Advanced Driver Updater, follow the steps below.

Note that the FREE version only enables you to update one driver at a time, but the premium version allows you to update all of your old and outdated drivers in only a few clicks. Most importantly, Advanced Driver Updater comes with a 60-day money-back guarantee.

To use this powerful driver updating utility, follow the steps below:

1. Download and install Advanced Driver Updater.

2. Launch it and click Start Scan Now. Wait for the scan to finish.

3. You will not get a list of all outdated drivers.

4. Click Update driver next to it.

Note – Trial users will need to update each outdated driver individually. However, registered users can update them by clicking on the Update All button. Furthermore, this driver updater comes with a money-back guarantee.

5. Once the driver is updated, restart the system to apply changes. 



In this blog we have discussed several ways to resolve Ethernet connected but no internet issue. All the methods are tried and tested and will provide you the resolution and you will be able to resolve Ethernet not working on Windows 10. Try these methods and let us know views in the comment section below.