What To Do If WiFi Works But Not Ethernet on Windows 10?

What To Do If WiFi Works But Not Ethernet on Windows 10?

Is your computer not connecting to an Ethernet connection, even though it is connected to WiFi? This is a common issue for Windows 10 users on many occasions, users can find that their WiFi works but not Ethernet Windows 10, and they can’t figure out why and how to fix this issue. When your computer has an Ethernet not detected issue, this can cause various issues, such as no internet and other connectivity problems. There are various methods to fix Ethernet not working Windows 10 issue, such as running the Windows Network troubleshooter or changing MAC settings. In this guide, we will discuss the reasons for and methods for resolving Ethernet connectivity issues on your Windows 10 computer.

What To Do If WiFi Works But Not Ethernet on Windows 10?

How to Fix WiFi Works But Not Ethernet on Windows 10

Continue reading to know about the solutions to fix Ethernet not working on Windows 10 in detail.

Reasons for Ethernet Not Working on Windows 10

There can be various reasons for Ethernet not working on your computer; some of the most common reasons for this issue are mentioned here.

  • Improper router connection with your computer is a common reason for this error.
  • Outdated or corrupt network adapter drivers are also common reasons for this error.
  • Power issues with the computer motherboard can also cause an Ethernet connectivity issue.
  • Improper MAC address settings on your computer are also associated with this issue.
  • Improper DNS and TCP/IP settings are also responsible for this issue.
  • Various system issues can also cause this issue.
  • Underlying network settings issues can also cause the Ethernet not connecting issue.

In this guide, we’ll go over how to fix WiFi works but not Ethernet in Windows 10 problem.

Method 1: Restart Router

One of the first things that you can do to fix Ethernet connected but no internet Windows 10 issue is to check if your WiFi router is connected properly. Generally Ethernet not working Windows 10 error is caused by an improper router connection. Therefore, make sure that you have connected your router properly to avoid Ethernet not detected issue. Follow the given steps to restart your router.

1. Press the Power button at the back of your router to turn off the device.

2. Now, disconnect the Router/Modem power cable and wait until the power is entirely drained.

3. Then, reconnect the power cable and switch it on after a minute. 

wifi router netflix error 70371101
Image by Lorenzo Cafaro from Pixabay

4. Wait until the network connection is re-established and try signing in again.

Check for faulty or improperly connected wires, which could be causing the Ethernet not working in Windows 10 issue. If you find faulty cables, replace them with new cables.

Method 2: Run Network Troubleshooter

Windows computers are equipped with various troubleshooting tools, such as the Network Troubleshooter. If your system is having issues with the network connection and not connecting with Ethernet, you can run the Network Troubleshooter to fix the issue. The troubleshooter will locate the cause of the problem, and resolve it. Follow our article for troubleshooting network connectivity problems on Windows 10.

Run the troubleshooter for Network adapters

Also Read: Fix Computer Stuck on Lets Connect You to a Network

Method 3: Update Network Drivers

It is common for the Ethernet to malfunction and not work properly in Windows 10 due to a faulty network adapter driver. This issue can also occur due to an outdated driver on your computer. If the computer drivers on Windows 10 are outdated or corrupt, you may have various issues with Windows, and the computer can malfunction. Generally, Windows updates drivers automatically; however, if the issue persists, you can manually update the drivers on your computer. You can check out the How to Update Network Adapter Drivers on Windows 10 guide to find methods to update the network adapter driver on your Windows 10 computer.

search automatically for drivers

Method 4: Reinstall Network Drivers

If updating the network adapter drivers does not resolve WiFi works but not Ethernet Windows 10 issue, you can try uninstalling and then reinstalling the network adapter driver to resolve Ethernet not detected issue. Reinstalling the driver will erase any bugs or corrupt driver issues with the driver and install a new driver for you to fix Ethernet connected but no internet Windows 10 issue. To learn the methods for reinstalling a driver on your computer, you can check out the How to Uninstall and Reinstall Drivers on Windows 10 guide.

intel dual band wireless driver download page. What To Do If WiFi Works But Not Ethernet on Windows 10?

Also Read: Fix Intel Wireless AC 9560 Not Working

Method 5: Unload Residual Power

If your computer is malfunctioning and the USB ports are not working properly, you can try to perform a process to unload residual power from the computer’s motherboard to fix Ethernet not working Windows 10 issue. It is an old computer troubleshooting trick that can also be used to resolve Ethernet not connecting issues on your Windows 10 computer. The process removes all the static charge from the computer capacitors, which drains all the power from the computer. You can follow these simple steps to safely perform the unloading of residual power on your computer.

1. Shut down your computer.

shut down windows

2. Remove all the devices connected to your computer’s ports.

3. Now, make sure to remove the power cable.

unplug power cable adapter
Photo by Clint Patterson on Unsplash

4. Also, remove the battery from your computer.

5. Now, hold the computer’s power button for around 30 seconds and release it to drain the static charge from the computer.

6. Finally, power on your computer.

Method 6: Change MAC Address

If your Ethernet is getting the incorrect physical address for your computer, you may experience Ethernet not detected issues. To resolve WiFi works but not Ethernet Windows 10 issue, you can try to change the MAC address on your computer to resolve Ethernet connected but no internet Windows 10 issue. Read out our guide on How to change MAC address.

Click the radio button associated with Value and then manually enter the new MAC address

If this method does not fix Ethernet not working Windows 10 issue, try the next method.

Also Read: Fix Windows 10 Network Profile Missing Problem

Method 7: Change DNS and TCP/IP Settings

DNS and TCP/IP are important settings to establish a wired or wireless connection on your computer. However, if there were changes made to either setting, you may experience various connection issues. If you are having trouble connecting to Ethernet, you can try to fix it by changing the DNS and TCP/IP settings. You will need to flush your DNS settings to execute this method; you can check out the How to change DNS settings in Windows 10 guide to safely flush DNS settings on your computer.

Once, you have changed the DNS settings, follow the given steps to modify TCP/IP settings.

1. Press the Windows key, type Command Prompt, then click on Open.

Launch Command Prompt

2. Here, execute the following commands one after another and press the Enter key after each command.

ipconfig /Flushdns 
nbtstat –R 
netsh Int Ip Reset 
netsh Winsock Reset 
netsh Winsock Reset Catalog 
netsh Int Ipv4 Reset Reset.Log

ipconfig flushdns command

3. Exit the Command Prompt and reboot the PC.

Method 8: Reset Network Settings

If nothing works, you can consider using the network reset to fix the issue. However, a network reset is an extreme step and will reset all the network settings. As a result, only use network reset when absolutely necessary to fix WiFi works but not Ethernet Windows 10 issue. Read out our guide on How to Reset Network settings on Windows 10.

Click on Reset now under Network reset section. What To Do If WiFi Works But Not Ethernet on Windows 10?

Also Read: Fix Ethernet Doesn’t Have a Valid IP Configuration Error

Frequently Asked Questions (FAQs)

Q1. Why can’t I connect to Ethernet? 

Ans. There can be various reasons for this issue, such as a connection problem with the router or faulty cables.

Q2. What is Ethernet? 

Ans. An Ethernet connection allows you to connect several computers to a single local area network. Ethernet allows users to share information in a local area network without requiring two computers to transmit data at the same time.

Q3. How do I fix Ethernet not connecting issues on Windows 10?

Ans. There are several methods to resolve the connectivity issues with Ethernet, such as running the Network Troubleshooter, updating network adapter drivers, or changing the DNS and TCP/IP settings.

Q4. What causes Ethernet not connecting to Windows 10 issues? 

Ans. There can be several reasons for this issue, such as a bad connection, outdated drivers, and issues with network settings.

Q5. Should I use Network Reset to fix the Ethernet connectivity issues? 

Ans. Resetting the network changes all the Network settings; this method can be effective. However, it is recommended to use this method only when any other method does not work.


We hope this guide was helpful to you and you were able to fix WiFi works but not Ethernet on Windows 10 issue on your computer. Let us know which method worked for you. If you have any suggestions or queries, please let us know in the comment section.

Jassweb always keeps its services up-to-date with the latest trends in the market, providing its customers all over the world with high-end and easily extensible internet, intranet and extranet products.



Developer Center




[email protected]