Make Windows 10 connect/disconnect to WiFi based on Ethernet connection status

2

How to disable/enable WIFI when Ethernet connection is available in Windows 10. My Ethernet connection is faster than my Wifi, but Windows 10 keeps routing via Wifi when I connect. Is there any way to disable Wifi based when Ethernet is connected?

This question was posted for Windows 7, but for Windows 8 or 10 there's no similar procedures.

Rafael Borja

Posted 2016-02-10T02:57:06.350

Reputation: 155

Answers

4

Steps:

  1. Go to Control Panel\ All Control Panel Items\ Network and Sharing Center > click on 'Change adapter settings' then use the 'alt button' to show menus and select Advanced Settings...
  2. Under Connections section, select Ethernet, and use the arrows to the right to move Ethernet above WiFi.
  3. Click OK.

Windows will now prefer the Ethernet over the WiFi for connecting to the internet. This should apply for Windows 8, 8.1, and 10.

srdavis

Posted 2016-02-10T02:57:06.350

Reputation: 66

It worked! Thank you. To check you can connect and disconnect the ethernet cable and see wifi connection connect and disconnect. You can also check it using route print in command prompt and check the fist IP on IPv4 Route Table. – Rafael Borja – 2016-03-09T03:03:56.413

When I choose "Advanced Settings..." on Windows 10 it just gives me "Network Providers" which are "Microsoft Remote Desktop Session Host Service", "Microsoft Windows Network", "Web Client Network". None of these options look like Wifi or Ethernet. I only have a "Provider order" tab. – bobpaul – 2017-11-10T23:48:44.440

1

@bobpaul According to a 2015 Microsoft Networking Blog article "Adjusting the Network Protocol Bindings in Windows 10", the feature was removed from the UI because binding order is no longer used to prioritize routing. The article gives new instructions for prioritizing routing. Basically you look at the interface priority with netstat and change it with Set-NetIPInterface in PowerShell.

– MetaEd – 2019-02-20T20:45:13.603