Ethernet Works but not WIFI & WIFI works but not Ethernet (Solved)
Ethernet works but not WIFI, or WIFI works but not Ethernet; these seem to be two problems on Windows 10/11, but the fixes are generally the same. No matter whether Ethernet not working or WIFI not working, the methods mentioned in this article are suitable for both problems. Below will show you some useful ways; there is always one that will help!
• Check the Connection
You can first check if your Wi-Fi or Ethernet is in good connected condition. You can try to restart or reset them for a few seconds.
• Temporarily Disable Defender Software
Temporarily disable or adjust your firewall, antivirus, or VPN settings on your device. Some programs may block or limit your Ethernet access for security reasons. You can also try to add your Ethernet network as an exception or a trusted network in these programs.
• Perform Network Reset
Steps for windows 10:
1. Press Win + I to open the settings window;
2. Click Network & Internet;
3. Click Status;
4. Scroll down and find Network reset;
Steps for windows 11:
1. Press Win + I;
2. Click Network & internet;
3. Scroll down and click "Advanced network setting";
4. Click Network reset;
• Run Network Troubleshooter
Steps:
1. Type “internet connections” in the search bar;
2. Click "Find and fix network problems";
3. Click Next;
4. Select "Troubleshoot my connection to the Internet";
• Update Network Adapters
Steps:
1. Right-click the start menu;
2. Select "Device Manager";
3. Find and click Network adapters;
4. Right-click the WiFi/Ethernet adapter;
5. Click “Update driver”;
• Flush the DNS
Steps:
1. Press Win + R and press "Ctrl + Shift + Enter" buttons to run with privileges;
2. Type “ipconfig /flushdns” and hit Enter;
After that, reconnect to check if the WIFI/Ethernet not working problem has been fixed.
• Reset Winsock and IP
Steps:
1. Type “cmd” in the search box and click Run as administrator;
2. Type “netsh winsock reset” and press the Enter button;
3. Then type the following two commands to reset IP and hit the Enter button after each command: “netsh int ipv4 reset reset.log” and “netsh int ipv6 reset reset.log”;
When you have finished the above three commands, restart your computer and connect to your WIFI or Ethernet to check if both are working.