Site icon Technews

Fix: Ethernet Not Working in Windows 10

Fix: Ethernet Not Working in Windows 10

With the help of the troubleshooting guide below, you’ll discover how to enable Ethernet on Windows 10 in no time: You must troubleshoot the problem if you are unable to connect to the internet through an Ethernet cable. When you open the Network and Sharing Center, you’ll discover that the ethernet connection isn’t recognized by the PC.

However, try accessing the internet while connected to the same WiFi network. You will be able to browse the internet, indicating that the issue was caused by incorrect network configuration, corrupt or outdated network drivers, a damaged or malfunctioning ethernet cable, or other hardware difficulties.

This problem affects users who prefer Ethernet to WiFi because they are unable to connect to the Internet through Ethernet cable. If you’ve recently updated or upgraded to Windows 10, Ethernet not working is a regular issue. Fortunately, there are a number of patches that appear to fix the problem.

Let’s get started without further ado!

How to Enable Ethernet on Windows 10 (2021)

Just in case something goes wrong, create a restore point. Before continuing, make sure you’ve completed the following basic troubleshooting steps:

  1. If the specific port on the router is broken, connect the ethernet cable to another port on the router.
  2. If the cable is damaged, try using a different one.
  3. Reconnect the cord after unplugging it.
    4. Connect the ethernet to another PC to determine if the problem has been resolved.

If the other PC’s ethernet works, your PC’s hardware may be broken and has to be repaired.

Method 1: Run the Network Troubleshooter program

  1. Press Windows Key + I to open Settings, then select Update & Security.
  2. From the left-hand menu, choose Troubleshoot.
  3. From the Troubleshoot menu, choose Internet Connections, and then Run the Troubleshooter.
  4. Follow the on-screen directions to start the troubleshooter.
  5. To save your changes, restart your computer.

Method 2: Reset the Ethernet Adapter

  1. Press Windows Key + I to open Settings, then click the Network & Internet icon.
  2. From the left-hand menu, choose Status.
  3. Scroll down to the Network Reset link at the bottom of the Status column.
  4. On the Network Reset page, select “Reset Now” from the drop-down menu.
  5. Reconnect the Ethernet cable to the PC and see if Ethernet is enabled in Windows 10.

Method 3: Update Ethernet Drivers and Enable Ethernet Device

  1. Press Windows Key + R to open Device Manager, then type devmgmt.msc and press Enter.
    2. Expand Network Adapters, then right-click and enable your Ethernet device.

Note: If it’s already turned on, you can skip this step.

  1. Right-click it again and choose Update Driver from the menu.
  2. Choose “Automatically search for updated driver software” and let it install any new drivers that become available.
  3. Reboot your computer to save your changes and double-check that Ethernet is enabled on Windows 10.
  4. If not, go back to Device Manager and right-click on your Ethernet device, then choose Update Driver from the context menu.
  5. This time, choose “Browse my PC for driver software.”
  6. Choose “Let me pick from a list of available drivers on my computer” from the drop-down menu.
  7. Press the Next button after selecting the most recent Realtek PCIe FE Family Controller driver.
  8. After the updated drivers have been installed, restart your computer.

Method 4: Enable Ethernet Connection

  1. Click Windows Key + R to open Network Connections, then type ncpa.cpl and press Enter.
  2. Select Enable from the option that appears when you right-click on the Ethernet connection.
  3.  This will re-enable the Ethernet connection; connect to the Ethernet network once more.

Method 5: Reset TCP/IP and Flush DNS

  1. Right-click the Windows Button and select “Command Prompt(Admin)” from the menu.

After that, type the commands below, pressing Enter after each onee:

1. ipconfig /release

2. ipconfig /flushdns

3. ipconfig /renew

  1. Open the Admin Command Prompt once more and type the following commands, pressing enter after each one:ipconfig /flushdnsnbtstat –rnetsh int ip reset2 netsh winsock reset

    netsh winsock reset catalog

    netsh int ipv4 reset reset.log

  2. Restart your computer to apply the changes. On Windows 10, flushing DNS appears to allow Ethernet.


That’s all there is to it; you’ve successfully fixed Ethernet not working in Windows 10, but if you have any questions or concerns, please send us your suggestions and feedback. Goodbye!


Exit mobile version