Share via


Windows 10 Network adapter order doesn't "stick".

Question

Thursday, December 31, 2015 5:54 PM | 1 vote

When I change my network adapter order in Windows 10 using "Control Panel > Network and Internet > Network Connections | Advanced settings modal > Adapters and Bindings tab" click OK to save and reopen the same modal and tab, they aren't saved.  They are back to the way they were when I first opened it.

I need to be able to change my network adapter order and it's not working.

Thoughts?

I have a gif to show the process and issue but this forum wont let me upload it until the account is verified.. whatever that means.. 

All replies (8)

Tuesday, January 5, 2016 9:41 AM ✅Answered | 1 vote

Hello, This feature was deprecated in Windows 8 and cut from the Windows 10 product as there are no longer any components that utilize the binding order. Instead, components such as DNS and TCP/IP use the routing and interface metrics to determine which interface would be used.

If you are using multiple NICs and you need to increase the priority a specific NIC has over others, useSet-NetIPInterface –InterfaceIndex “xx”–InterfaceMetric  “xx” (https://technet.microsoft.com/en-us/library/hh826125(v=wps.630).aspx)to define the weight for the interface. By default, Windows uses the Route Metric + Interface Metric to determine which route has the highest priority by choosing the route with the lowest value.

And as an FYI...for some reason I now see the Ethernet adapter list first in ipconfig and not the wifi. Previously wifi was listed first. I don't know what has changed or if there was an update or if I did anything to change in the multiple attempts I made to try to get it working. In the Network and sharing adapter still is listing wifi first but the routing seems to be ok now.

Worked perfect for me! Read:http://answers.microsoft.com/en-us/insider/forum/insider_wintp-insider_web/cannot-change-network-binding-order-in-windows-10/08d775da-24d6-4b26-96fe-355920e879a0?page=2


Friday, January 1, 2016 2:18 AM | 1 vote

Hi,

Yes, this is a new change in Windows 10. With Windows 10, you may not see an ‘Adapters and Bindings’ dialog box. Even if you get the ‘Adapters and Bindings’ dialog box, when you make adjustments to the binding order and save, and you re-open the Adapters and Bindings dialog box, you will notice that your changes do not persist.

There are no longer any components that utilize the binding order. The only known component that used the binding order was DNS ordering. By default, Windows uses the Route Metric + Interface Metric to determine which route has the highest priority by choosing the route with the lowest value.

What if you want to change the priority of a specific network card? Please follow this guide:

Adjusting the Network Protocol Bindings in Windows 10

http://blogs.technet.com/b/networking/archive/2015/08/14/adjusting-the-network-protocol-bindings-in-windows-10.aspx

Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact [email protected].


Friday, January 1, 2016 4:38 AM | 1 vote

Firstly, if you can no longer reorder the adapters, why is that UI still in windows 10?!

I want to set my WIFI adapter as the FIRST adapter to be used, and my LAN either net adapter as the second one.

I have tried to use the Set-NetIPInterface command but it did nothing.


Tuesday, January 19, 2016 2:00 AM

Hi,

Was your issue resolved?

If you resolved it using our solution, please "mark it as answer" to help other community members find the helpful reply quickly.

If you resolve it using your own solution, please share your experience and solution here. It will be very beneficial for other community members who have similar questions.

If no, please reply and tell us the current situation in order to provide further help.

Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact [email protected].


Friday, April 15, 2016 5:50 PM

Absurd. I love the part of a response which says, "even if you get" the box, it doesn't work.

I've tried the UI which I read here doesn't work. Agree it doesn't.

Went to adapters and advanced properties and set it there. Doesn't make a difference. 

Command line... no difference. 

No matter what I do- when I go to command prompt and run netstat -rn the bindings seem to be whatever order windows likes, regardless of my attempts to reset order... Nothing works. 

bzzzzzzt- fail.

 

Hello:

When I go to Network Connections, Advanced, Advanced Settings and then Adapters and Bindings, the changes I make with the Connections order do not stick or persist after I close and then reopen the applet.  Can anyone please share why Microsoft would include an applet that just doesn't work anymore?  Is this a bug or behavior by design?

The ease with which I could set up a "peacefully coexisting" LAN and VPN server in Windows 8.1 is gone in Windows 10.    More often than not Windows 10 is not smart enough to use the correct adapter no matter what metric is assigned.

When is MS going to fix this Adapters and Bindings feature in Windows 10?

MG

Did you ever find a solution?

I am having the same problem and don't see anyone with a working answer. You might have tried setting the metric of adapters manually- that didn't work either. 

I agree that when you reorder the network and the setting doesn't 'stick' - it is not kept. Reopen the dialog box and you can see that the order is unchanged. This appears to be a bug. 

Further... I'm afraid that setting manual metric doesn't seem to work either. 

After making changes, open cmd prompt, run "netstat -rn" - and as far as I can see, there is no change in metric, and no change in provider order. And when you open Task Manager, you can still see network traffic going over the 'wrong' connection that you tried to de-prioritize. So this is all a pretty big, annoying fail. 

I'd love someone who posts this as an answer to actually try it themselves and run netstat -rn and see that it actually made a difference to the list of interface metrics. 

So someone says you are being too technical and need to post somewhere else?

Bah.

Hello:

When I go to Network Connections, Advanced, Advanced Settings and then Adapters and Bindings, the changes I make with the Connections order do not stick or persist after I close and then reopen the applet.  Can anyone please share why Microsoft would include an applet that just doesn't work anymore?  Is this a bug or behavior by design?

The ease with which I could set up a "peacefully coexisting" LAN and VPN server in Windows 8.1 is gone in Windows 10.    More often than not Windows 10 is not smart enough to use the correct adapter no matter what metric is assigned.

When is MS going to fix this Adapters and Bindings feature in Windows 10?

MG

Did you ever find a solution?

I am having the same problem and don't see anyone with a working answer. You might have tried setting the metric of adapters manually- that didn't work either. 

I agree that when you reorder the network and the setting doesn't 'stick' - it is not kept. Reopen the dialog box and you can see that the order is unchanged. This appears to be a bug. 

Further... I'm afraid that setting manual metric doesn't seem to work either. 

After making changes, open cmd prompt, run "netstat -rn" - and as far as I can see, there is no change in metric, and no change in provider order. And when you open Task Manager, you can still see network traffic going over the 'wrong' connection that you tried to de-prioritize. So this is all a pretty big, annoying fail. 

I'd love someone who posts this as an answer to actually try it themselves and run netstat -rn and see that it actually made a difference to the list of interface metrics. 

So someone says you are being too technical and need to post somewhere else?

Bah.


Thursday, August 11, 2016 1:14 PM | 4 votes

I was having this same problem which was KILLING me since I needed to prioritize a VPN to be able to access company SQL Servers.

Previously a simple 

Set-NetIPInterface -interfaceindex (VPN Interface Index) -interfacemetric 1

Had done the trick but with the Anniversary Update, attempts to set the VPN interface metric to 1 would not "stick".

The solution ended up being embarrassingly obvious and suggested by one of my coworkers. Don't adjust the VPN interface metric down (numerically -- up in priority), adjust the others UP and those do stick.

So for each other network adapter (Wireless and LAN in my case), from 

Control Panel\Network and Internet\Network Connections

For each, go to properties, then IPV4 Properties, Advanced, uncheck "Automatic Metric", and give it an explicit and unusually high interface metric (I used 59 and 60 for LAN and Wireless respectively to still prioritize my LAN over wireless).

Hope that helps somebody else.

M. Falconi


Saturday, October 22, 2016 11:27 PM

Finally a useful answer. Gawd Microsoft. Get your act together!


Monday, April 6, 2020 5:15 AM

The metric still dont work in Windows 10, I use Set-NetIPInterface -InterfaceIndex Xx -InterfaceMetric Xx command and NOTHING HAPPEN! The command "netstat -rn" is usefull to get the metric information. Any have a solution?