1. Check the Ethernet Cable and Port

If your cable is old and damaged, it may cause an unstable Ethernet connection. Fake cables have the same effect. You can try to use a replacement cable or connect the faulty cable to another laptop or PC to determine if the faulty Ethernet cable is the cause of the problem.

Related: How to Connect to a Hidden WiFi Network in Windows 10

Next, look at the Ethernet port itself. If you connect and disconnect cables frequently, wear and tear can slowly damage the ports. Check if the port appears to be loose or full of dust or other debris. You can use a small brush or a hair dryer to clean it.

Usually a small LED light is installed next to the PC port. If the LED lights up when the cable is inserted, the connection is working properly. However, if the LED starts to flash or goes out after a period of time, the Ethernet port may be loose or not working properly. If you are sure that the port is broken, you can try a USB to Ethernet adapter.

In the final step, try to use a different port on the router or PC.

2. Run Network Troubleshooter

You can use Windows 10’s built-in troubleshooting tools to find and fix network-related issues. Here is how to use it:

  1. Click Start, then head to Settings > Update & Security.
  2. On the left pane menu, select Troubleshoot.
  3. From the Find and fix other problems section, click Network Adapter > Run the troubleshooter.
  4. Select Ethernet from the network adapters list and then click Next to start the troubleshooting process.

The network adapter troubleshooter will look for any faults that may cause an unstable Ethernet connection.

After the troubleshooter completes the analysis, a report of the detected problems will be displayed. Then all you have to do is follow the suggested instructions to fix it.

3. Update the Ethernet Adapter’s Driver

If the Ethernet adapter driver is outdated, damaged, or missing, it can cause various connection problems. Follow the steps below to update the driver of the Ethernet adapter:

  1. In the Start menu search bar, search for Device Manager and select the Best match.
  2. Click View > Show hidden devices.
  3. Expand the Network adapters menu.
  4. Right-click the Ethernet driver and select Update driver.
  5. Click Search automatically for drivers.
How to Fix a Faulty Ethernet Connection in Windows 10

The Device Manager will search the Internet and see if there is an updated version for your Ethernet adapter. After the search is complete, it will display available updates. Next, install the driver, restart your device, and check if your Ethernet connection is stable.

4. Use Windows 10’s Network Reset Tool

If the network troubleshooter does not solve the problem, you can also try resetting the Windows 10 network. This will reinstall all network adapters and restore all network items to their default settings. Follow the steps below:

  1. Click Start, then head to Settings > Network & Internet. Here, you can see your network status.
  2. Scroll to the bottom of the page and click Network reset.
  3. Click the Reset now button. Once Windows 10 completes the task, it will restart your device.
How to Fix a Faulty Ethernet Connection in Windows 10

But please note: After using the network reset, you may need to reinstall the VPN, virtual switch, or any other network software you are using.

5. Disable Your VPN

If you are looking for a quick solution, you can try disabling any VPN software installed on your PC or laptop. Follow the steps below to delete a manual VPN connection in Windows 10:

  1. Click Start, then head to Settings > Network & Internet.
  2. From the left pane menu, select VPN.
  3. Select your VPN and click Disconnect or Remove if you want to delete it.
How to Fix a Faulty Ethernet Connection in Windows 10

Also, you should disable or remove any VPN extensions on your internet browser.

6. Check Power Management Settings

Windows 10 sometimes reduces some of its features to save battery life. If you are using a laptop with a low battery or have power saving mode enabled, this number of times will be doubled.

Here is how to view the power management settings:

  1. In the Start menu search bar, search for device manager and select the Best match.
  2. Expand the Network adapters menu.
  3. Right-click your device’s Ethernet adapter and select Properties.
  4. Open the Power Management tab.
  5. The Allow the computer to turn off this device to save power option should be unchecked.
  6. Restart your PC or laptop and check if the Ethernet connection keeps disconnecting.
How to Fix a Faulty Ethernet Connection in Windows 10

7. Check Your Fixed IP Settings

Using fixed or static IP has certain advantages, such as better download and upload speeds and better levels of protection. However, if you use the wrong static IP information for Ethernet, it may cause instability.

To disable fixed IP connections on your device:

  1. Click Start, then head to Settings > Network & Internet.
  2. From the Network & Internet list, select Ethernet.
  3. Check the IP settings section. There should be an Automatic (DHCP) message displayed.
  4. If there is a Manual IP assignment message, you need to change your static IP address. Click the Edit button and select Automatic (DHCP) using the drop-down menu.
  5. Click Save.

8. Check LAN Proxy Settings

If your PC or laptop uses a proxy server via LAN, you may encounter problems when using an Ethernet connection. To fix it, you need to disable the proxy settings. That’s it:

  1. In the Start menu search bar, search for run and select Run as administrator.
  2. Into the Run box, type inetcpl.cpl and click OK.
  3. Click the Connections tab and select LAN settings.
  4. Uncheck Use a proxy server for your LAN (These settings will not apply to dial-up or VPN connections).
  5. Click OK to save the changes.

Fix Your Ethernet Connection

There are many reasons that can interfere with your Ethernet connection. If you run into this situation, start with the simplest solution and then look for a more complex solution from the list.

When the Internet is reset, did you know that you can adjust some Windows settings to speed up the connection? From adjusting your router’s channel to changing your DNS server, there are many things you can do to squeeze the last drops of speed out of your connection.

Related: How to Fix a Stuck in Auto­mat­ic Repair Loop in Windows 10