Network and Internet Change Network Adapter Interface Connection Priority Order in Windows 11


  • Staff
Network_adapters_banner.png

This tutorial will show you how to change the network adapter interface connection priority order in Windows 10 and Windows 11.

A network adapter (aka: Network Interface Controller (NIC) ) is a computer hardware component that connects a computer to the Internet or local area network.

A metric is a value that's assigned to an IP route for a particular network adapter interface. It identifies the cost that's associated with using that route. Windows uses the Automatic Metric feature by default to make connection decisions based on link speed of available Ethernet, Wi-Fi, and mobile broadband interfaces. The metric can also be manually configured to assign a specific metric.

The Automatic Metric feature is configured independently for each network interface in the network. This feature is useful in situations where you have more than one network interface of the same speed, for example, when each network interface has been assigned a default gateway. In this situation, you may want to manually configure the metric on one network interface, and enable the Automatic Metric feature to configure the metric of the other network interface. This setup can enable you to control the network interface that is used first in the routing of IP traffic.

In addition, the metric that's assigned to specific default gateways can be configured independently for each gateway. This setup enables a further level of control over the metric that's used for the local routes. For example, it's possible to enable the Automatic Metric feature to configure the routes that are assigned to the network interface. And at the same time you can manually configure the metric that's assigned to the default gateways.

A network adapter (network interface) with a lower metric value will have a higher connection priority over network adapters with a higher metric value.

Manually changing the metric of a network adapter interface to change its connection priority order can be useful when you have multiple network adapters and prefer a different priority order than default.

Windows connects to network adapter interfaces in this order of preference by default:
  1. Ethernet
  2. Wi‑Fi (WLAN)
  3. Cellular (mobile broadband)
References:


You must be signed in as an administrator to change the network adapter interface connection priority order.




Contents

  • Option One: Change Connection Priority Order of Network Adapter Interface in Settings
  • Option Two: Change Connection Priority Order of Network Adapter Interface in Control Panel
  • Option Three: Change Connection Priority Order of Network Adapter Interface in PowerShell




Option One

Change Connection Priority Order of Network Adapter Interface in Settings


1 Perform the following steps to see the current InterfaceMetric per network adapter interface for reference. (see screenshot below)
  1. Open Windows Terminal, and select Windows PowerShell.
  2. Copy and paste Get-NetIPInterface | Format-Table -AutoSize into PowerShell, and press Enter.
Change_network_adapter_connection_priority_order-1.png

2 Open Settings (Win+I).

3 Click/tap on Network & internet on the left side, and click/tap on Advanced network settings on the right side. (see screenshot below)


Change_network_adapter_connection_priority_order_Settings-1.png

4 Click/tap on the network adapter (ex: "Wi-Fi") you want to expand it open, and click/tap on Edit for "More adapter options". (see screenshot below)

Change_network_adapter_connection_priority_order_Settings-2.png

5 Select (highlight) Internet Protocol Version 4 (TCP/IPv4) or Internet Protocol Version 6 (TCP/IPv6) for which IP route you want to change the metric for this network adapter, and click/tap on the Properties button. (see screenshots below)

You can change the metric for both IPV4 and IPV6, but you will have to do so one at a time. Once finished with one, come back at step 9 and do the other.


Change_network_adapter_connection_priority_order-4.png
Change_network_adapter_connection_priority_order-5.png

6 Click/tap on the Advanced button. (see screenshot below)

Change_network_adapter_connection_priority_order-6.png

7 Perform the following steps: (see screenshot below)

To undo this and apply the default setting, check the Automatic metric box, and click/tap on OK.

  1. Uncheck the Automatic metric box.
  2. Enter a custom Interface metric number you want based on the current InterfaceMetric from step 1 for this network adapter.
  3. Click/tap on OK.
Change_network_adapter_connection_priority_order-7.png

8 Click/tap on OK. (see screenshot below)

Change_network_adapter_connection_priority_order-8.png

9 Repeat steps 5 to 8 if you wanted to change the metric for the other Internet Protocol Version 4 (TCP/IPv4) or Internet Protocol Version 6 (TCP/IPv6) for this network adapter.

10 Click/tap on Close when finished. (see screenshot below)

Change_network_adapter_connection_priority_order-9.png




Option Two

Change Connection Priority Order of Network Adapter Interface in Control Panel


1 Perform the following steps to see the current InterfaceMetric per network adapter interface for reference. (see screenshot below)
  1. Open Windows Terminal, and select Windows PowerShell.
  2. Copy and paste Get-NetIPInterface | Format-Table -AutoSize into PowerShell, and press Enter.
Change_network_adapter_connection_priority_order-1.png

2 Open the Control Panel (icons view), and click/tap on the Network and Sharing Center icon.

3 Click/tap on the Change adapter settings link in Network and Sharing Center. (see screenshot below)

Change_network_adapter_connection_priority_order_Control_Panel-2.png

4 Right click on the network adapter (ex: "Wi-Fi") you want, and click/tap on Properties. (see screenshot below)

Change_network_adapter_connection_priority_order_Control_Panel-3.png

5 Select (highlight) Internet Protocol Version 4 (TCP/IPv4) or Internet Protocol Version 6 (TCP/IPv6) for which IP route you want to change the metric for this network adapter, and click/tap on the Properties button. (see screenshots below)

You can change the metric for both IPV4 and IPV6, but you will have to do so one at a time. Once finished with one, come back at step 9 and do the other.


Change_network_adapter_connection_priority_order-4.png
Change_network_adapter_connection_priority_order-5.png

6 Click/tap on the Advanced button. (see screenshot below)

Change_network_adapter_connection_priority_order-6.png

7 Perform the following steps: (see screenshot below)

To undo this and apply the default setting, check the Automatic metric box, and click/tap on OK.

  1. Uncheck the Automatic metric box.
  2. Enter a custom Interface metric number you want based on the current InterfaceMetric from step 1 for this network adapter.
  3. Click/tap on OK.
Change_network_adapter_connection_priority_order-7.png

8 Click/tap on OK. (see screenshot below)

Change_network_adapter_connection_priority_order-8.png

9 Repeat steps 5 to 8 if you wanted to change the metric for the other Internet Protocol Version 4 (TCP/IPv4) or Internet Protocol Version 6 (TCP/IPv6) for this network adapter.

10 Click/tap on Close when finished. (see screenshot below)

Change_network_adapter_connection_priority_order-9.png




Option Three

Change Connection Priority Order of Network Adapter Interface in PowerShell


1 Open Windows Terminal (Admin), and select Windows PowerShell.

2 Copy and paste the command below into Windows Terminal (Admin), and press Enter to see a list of all network adapters and their current InterfaceMetric on your PC. (see screenshot below)

Get-NetIPInterface | Format-Table -AutoSize

Make note of the interface index number (ex: "17") in the IfIndex column for the network adapter (ex: "Wi-Fi") in the InterfaceAlias column you want to change the connection priority for. There will be a separate IPv4 and IPv6 "AddressFamily" per "InterfaceAlias".

Make note of the metric values (ex: "35") in the InterfaceMetric column for your network adapter (InterfaceAlias) to determine the metric value you want to use for this network adapter (ex: "Wi-Fi").

Network adapters with a lower metric value will have a higher connection priority over network adapters with a higher metric value.


Change_network_adapter_connection_priority_order_PowerShell-1.png

3 Type the command below you want to use into Windows Terminal (Admin), and press Enter. (see screenshot below)

(Change metric of both IPv4 and IPv6 for network adapter)
Set-NetIPInterface -InterfaceIndex "IfIndex value" -InterfaceMetric "InterfaceMetric value"

OR​

(Change metric of only IPv4 for network adapter)
Set-NetIPInterface -InterfaceIndex "IfIndex value" -AddressFamily IPv4 -InterfaceMetric "InterfaceMetric value"

OR​

(Change metric of only IPv6 for network adapter)
Set-NetIPInterface -InterfaceIndex "IfIndex value" -AddressFamily IPv6 -InterfaceMetric "InterfaceMetric value"

Substitute IfIndex value in the commands above with the actual interface index number (ex: "17") from step 2 above for the network adapter (ex: "Wi-Fi") you want to change the connection priority for.

Substitute InterfaceMetric value in the commands above with the actual custom metric number (ex: "35") you want to use for the priority order of this network adapter (ex: "Wi-Fi"). You would want to enter a higher or lower metric value for the connection priority you want for this network adapter based on the current metric values from step 2 above.

For example: Set-NetIPInterface -InterfaceIndex "17" -AddressFamily IPv4 -InterfaceMetric "35"


Change_network_adapter_connection_priority_order_PowerShell-2.png



That's it,
Shawn Brink


 

Attachments

  • Network_adapters.png
    Network_adapters.png
    4.4 KB · Views: 76
Last edited:
Thanks for the very detailed tutorial, appreciated.

I landed on this page after I realised that my laptop was using Wifi over Ethernet when both are plugged in. I'd like Ethernet to be used instead.
I followed the instructions, Ethernet had already a lower number but I went ahead and assigned 35 to WiFi and 1 to Ethernet.
When I transfer data, task manager is still showing that only WiFi is being used.

The adaptors now show 35 and 1 as set.

Any ideas?

Thank you!
 

My Computer

System One

  • OS
    Windows 10
    Computer type
    PC/Desktop
    CPU
    Ryzen 5800X
    Motherboard
    MSI B550 Tomahawk
    Memory
    32GB
    Graphics Card(s)
    RTX 3070
Thanks for the very detailed tutorial, appreciated.

I landed on this page after I realised that my laptop was using Wifi over Ethernet when both are plugged in. I'd like Ethernet to be used instead.
I followed the instructions, Ethernet had already a lower number but I went ahead and assigned 35 to WiFi and 1 to Ethernet.
When I transfer data, task manager is still showing that only WiFi is being used.

The adaptors now show 35 and 1 as set.

Any ideas?

Thank you!
Hello Tony, :alien:

That is odd. Usually, ethernet will always be used over Wi-Fi. I suppose if your Wi-Fi was faster then your ethernet connection, it could get priority.

Did you restart the computer to see if that may make it use the priority you set?

You could toggle off Wi-Fi from Quick Settings to make sure you use ethernet, and toggle Wi-Fi back on when not plugged in to ethernet. This wouldn't be very convenient though.
 

My Computers

System One System Two

  • OS
    Windows 11 Pro for Workstations
    Computer type
    PC/Desktop
    Manufacturer/Model
    Custom self build
    CPU
    Intel i7-8700K 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics Card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING (11GB GDDR5X)
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G75 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2,
    4TB Samsung 990 PRO M.2,
    8TB WD MyCloudEX2Ultra NAS
    PSU
    Seasonic Prime Titanium 850W
    Case
    Thermaltake Core P3 wall mounted
    Cooling
    Corsair Hydro H115i
    Keyboard
    Logitech wireless K800
    Mouse
    Logitech MX Master 3
    Internet Speed
    1 Gbps Download and 35 Mbps Upload
    Browser
    Google Chrome
    Antivirus
    Microsoft Defender and Malwarebytes Premium
    Other Info
    Logitech Z625 speaker system,
    Logitech BRIO 4K Pro webcam,
    HP Color LaserJet Pro MFP M477fdn,
    APC SMART-UPS RT 1000 XL - SURT1000XLI,
    Galaxy S23 Plus phone
  • Operating System
    Windows 11 Pro
    Computer type
    Laptop
    Manufacturer/Model
    HP Spectre x360 2in1 14-eu0098nr (2024)
    CPU
    Intel Core Ultra 7 155H 4.8 GHz
    Memory
    16 GB LPDDR5x-7467 MHz
    Graphics card(s)
    Integrated Intel Arc
    Sound Card
    Poly Studio
    Monitor(s) Displays
    14" 2.8K OLED multitouch
    Screen Resolution
    2880 x 1800
    Hard Drives
    2 TB PCIe NVMe M.2 SSD
    Internet Speed
    Intel Wi-Fi 7 BE200 (2x2) and Bluetooth 5.4
    Browser
    Chrome and Edge
    Antivirus
    Windows Defender and Malwarebytes Premium
I think a reboot fixed that thanks!

I'll check again over the coming days!
Thanks again!
 

My Computer

System One

  • OS
    Windows 10
    Computer type
    PC/Desktop
    CPU
    Ryzen 5800X
    Motherboard
    MSI B550 Tomahawk
    Memory
    32GB
    Graphics Card(s)
    RTX 3070
I think a reboot fixed that thanks!

I'll check again over the coming days!
Thanks again!
Great news. You're most welcome. :shawn:
 

My Computers

System One System Two

  • OS
    Windows 11 Pro for Workstations
    Computer type
    PC/Desktop
    Manufacturer/Model
    Custom self build
    CPU
    Intel i7-8700K 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics Card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING (11GB GDDR5X)
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G75 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2,
    4TB Samsung 990 PRO M.2,
    8TB WD MyCloudEX2Ultra NAS
    PSU
    Seasonic Prime Titanium 850W
    Case
    Thermaltake Core P3 wall mounted
    Cooling
    Corsair Hydro H115i
    Keyboard
    Logitech wireless K800
    Mouse
    Logitech MX Master 3
    Internet Speed
    1 Gbps Download and 35 Mbps Upload
    Browser
    Google Chrome
    Antivirus
    Microsoft Defender and Malwarebytes Premium
    Other Info
    Logitech Z625 speaker system,
    Logitech BRIO 4K Pro webcam,
    HP Color LaserJet Pro MFP M477fdn,
    APC SMART-UPS RT 1000 XL - SURT1000XLI,
    Galaxy S23 Plus phone
  • Operating System
    Windows 11 Pro
    Computer type
    Laptop
    Manufacturer/Model
    HP Spectre x360 2in1 14-eu0098nr (2024)
    CPU
    Intel Core Ultra 7 155H 4.8 GHz
    Memory
    16 GB LPDDR5x-7467 MHz
    Graphics card(s)
    Integrated Intel Arc
    Sound Card
    Poly Studio
    Monitor(s) Displays
    14" 2.8K OLED multitouch
    Screen Resolution
    2880 x 1800
    Hard Drives
    2 TB PCIe NVMe M.2 SSD
    Internet Speed
    Intel Wi-Fi 7 BE200 (2x2) and Bluetooth 5.4
    Browser
    Chrome and Edge
    Antivirus
    Windows Defender and Malwarebytes Premium
One thing to note on my system, ad I'm not sure why (I suspect PS 7 versus Windows PS), but:

Using Set-NetIPInterface -InterfaceIndex "[B]IfIndex value[/B]" -InterfaceMetric "[B]InterfaceMetric value[/B]" Did not work for me until I also removed the quotation marks.

Screenshot 2024-01-11 144652.png
 

My Computers

System One System Two

  • OS
    Windows 11 23H2 Current build
    Computer type
    PC/Desktop
    Manufacturer/Model
    HomeBrew
    CPU
    AMD Ryzen 9 3950X
    Motherboard
    MSI MEG X570 GODLIKE
    Memory
    4 * 32 GB - Corsair Vengeance 3600 MHz
    Graphics Card(s)
    EVGA GeForce RTX 3080 Ti XC3 ULTRA GAMING (12G-P5-3955-KR)
    Sound Card
    Realtek® ALC1220 Codec
    Monitor(s) Displays
    2x Eve Spectrum ES07D03 4K Gaming Monitor (Matte) | Eve Spectrum ES07DC9 4K Gaming Monitor (Glossy)
    Screen Resolution
    3x 3840 x 2160
    Hard Drives
    3x Samsung 980 Pro NVMe PCIe 4 M.2 2 TB SSD (MZ-V8P2T0B/AM) } 3x Sabrent Rocket NVMe 4.0 1 TB SSD (USB)
    PSU
    PC Power & Cooling’s Silencer Series 1050 Watt, 80 Plus Platinum
    Case
    Fractal Design Define 7 XL Dark ATX Full Tower Case
    Cooling
    NZXT KRAKEN Z73 73.11 CFM Liquid CPU Cooler (3x 120 mm push top) + Air 3x 140mm case fans (pull front) + 1x 120 mm (push back) and 1 x 120 mm (pull bottom)
    Keyboard
    SteelSeries Apex Pro Wired Gaming Keyboard
    Mouse
    Logitech MX Master 3S | MX Master 3 for Business
    Internet Speed
    AT&T LightSpeed Gigabit Duplex Ftth
    Browser
    Nightly (default) + Firefox (stable), Chrome, Edge
    Antivirus
    Defender + MB 5 Beta
  • Operating System
    ChromeOS Flex Dev Channel (current)
    Computer type
    Laptop
    Manufacturer/Model
    Dell Latitude E5470
    CPU
    Intel(R) Core(TM) i5-6300U CPU @ 2.40GHz, 2501 Mhz, 2 Core(s), 4 Logical Processor(s)
    Motherboard
    Dell
    Memory
    16 GB
    Graphics card(s)
    Intel(R) HD Graphics 520
    Sound Card
    Intel(R) HD Graphics 520 + RealTek Audio
    Monitor(s) Displays
    Dell laptop display 15"
    Screen Resolution
    1920 * 1080
    Hard Drives
    Toshiba 128GB M.2 22300 drive
    INTEL Cherryville 520 Series SSDSC2CW180A 180 GB SATA III SSD
    PSU
    Dell
    Case
    Dell
    Cooling
    Dell
    Mouse
    Logitech MX Master 3S (shared w. Sys 1) | Dell TouchPad
    Keyboard
    Dell
    Internet Speed
    AT&T LightSpeed Gigabit Duplex Ftth
One thing to note on my system, ad I'm not sure why (I suspect PS 7 versus Windows PS), but:

Using Set-NetIPInterface -InterfaceIndex "[B]IfIndex value[/B]" -InterfaceMetric "[B]InterfaceMetric value[/B]" Did not work for me until I also removed the quotation marks.

Thank you John. It'll be interesting to hear if others are seeing the same.
 

My Computers

System One System Two

  • OS
    Windows 11 Pro for Workstations
    Computer type
    PC/Desktop
    Manufacturer/Model
    Custom self build
    CPU
    Intel i7-8700K 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics Card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING (11GB GDDR5X)
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G75 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2,
    4TB Samsung 990 PRO M.2,
    8TB WD MyCloudEX2Ultra NAS
    PSU
    Seasonic Prime Titanium 850W
    Case
    Thermaltake Core P3 wall mounted
    Cooling
    Corsair Hydro H115i
    Keyboard
    Logitech wireless K800
    Mouse
    Logitech MX Master 3
    Internet Speed
    1 Gbps Download and 35 Mbps Upload
    Browser
    Google Chrome
    Antivirus
    Microsoft Defender and Malwarebytes Premium
    Other Info
    Logitech Z625 speaker system,
    Logitech BRIO 4K Pro webcam,
    HP Color LaserJet Pro MFP M477fdn,
    APC SMART-UPS RT 1000 XL - SURT1000XLI,
    Galaxy S23 Plus phone
  • Operating System
    Windows 11 Pro
    Computer type
    Laptop
    Manufacturer/Model
    HP Spectre x360 2in1 14-eu0098nr (2024)
    CPU
    Intel Core Ultra 7 155H 4.8 GHz
    Memory
    16 GB LPDDR5x-7467 MHz
    Graphics card(s)
    Integrated Intel Arc
    Sound Card
    Poly Studio
    Monitor(s) Displays
    14" 2.8K OLED multitouch
    Screen Resolution
    2880 x 1800
    Hard Drives
    2 TB PCIe NVMe M.2 SSD
    Internet Speed
    Intel Wi-Fi 7 BE200 (2x2) and Bluetooth 5.4
    Browser
    Chrome and Edge
    Antivirus
    Windows Defender and Malwarebytes Premium
@Brink,

This no longer seems to work in Windows 11. I see a lot of people complaining about this on the Internet. It seems as though Windows now completely ignores the interface metric.

Another option was that you used to be able to go to Control Panel > Network and Internet > Network Connections and choose Advanced Options and change the binding order of network adapters. Advanced options has now been removed.

But wait, there's more! This is not directly related to the order or priority of the network adapters, just illustrating the odd networking behavior in Win 11. I need to explain my scenario first...

I have a machine that has a built-in Gigabit Ethernet Adapter. I have added a 2.5 Gigabit adapter. I need the Gb adapter so that I can perform Wake-On_LAN (only works with the built-in adapter) but I want the 2.5 Gb adapter for the speed (I transfer good amounts of data between SSDs over the network and this makes a huge difference).

The problem is that no matter what I do, the system insists on using the 1 Gb interface. I even went so far as to turn OFF Client for Microsoft Netwoks and File and Printer Sharing for Microsoft Networks on the 1 Gb adapter but the system STILL insists on using that adapter! I finally found that I could disable IPv4 and IPv6 on the 1 Gb adapter and that would finally force traffic to the 2.5 Gb adapter. Ironically, WOL still works with this configuration, I suppose because there is no Windows OS involved when the system has been shutdown.

EDIT: I should add that if I completely disable the 1Gb adapter within Windows, this somehow also turns if off for WOL so I cannot simply disable that adapter.
 
Last edited:

My Computers

System One System Two

  • OS
    Win11 Pro 23H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Home Built
    CPU
    Intel i7-11700K
    Motherboard
    ASUS Prime Z590-A
    Memory
    128GB Crucial Ballistix 3200MHz DRAM
    Graphics Card(s)
    No GPU - CPU graphics only (for now)
    Sound Card
    Realtek (on motherboard)
    Monitor(s) Displays
    HP Envy 32
    Screen Resolution
    2560 x 1440
    Hard Drives
    1 x 1TB NVMe Gen 4 x 4 SSD
    1 x 2TB NVMe Gen 3 x 4 SSD
    2 x 512GB 2.5" SSDs
    2 x 8TB HD
    PSU
    Corsair HX850i
    Case
    Corsair iCue 5000X RGB
    Cooling
    Noctua NH-D15 chromax.black cooler + 10 case fans
    Keyboard
    CODE backlit mechanical keyboard
    Mouse
    Logitech MX Master 3
    Internet Speed
    1Gb Up / 1 Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    Additional options installed:
    WiFi 6E PCIe adapter
    ASUS ThunderboltEX 4 PCIe adapter
  • Operating System
    Win11 Pro 23H2
    Computer type
    Laptop
    Manufacturer/Model
    Lenovo ThinkBook 13x Gen 2
    CPU
    Intel i7-1255U
    Memory
    16 GB
    Graphics card(s)
    Intel Iris Xe Graphics
    Sound Card
    Realtek® ALC3306-CG codec
    Monitor(s) Displays
    13.3-inch IPS Display
    Screen Resolution
    WQXGA (2560 x 1600)
    Hard Drives
    2 TB 4 x 4 NVMe SSD
    PSU
    USB-C / Thunderbolt 4 Power / Charging
    Mouse
    Buttonless Glass Precision Touchpad
    Keyboard
    Backlit, spill resistant keyboard
    Internet Speed
    1Gb Up / 1Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    WiFi 6e / Bluetooth 5.1 / Facial Recognition / Fingerprint Sensor / ToF (Time of Flight) Human Presence Sensor
@Brink,

This no longer seems to work in Windows 11. I see a lot of people complaining about this on the Internet. It seems as though Windows now completely ignores the interface metric.

Another option was that you used to be able to go to Control Panel > Network and Internet > Network Connections and choose Advanced Options and change the binding order of network adapters. Advanced options has now been removed.

But wait, there's more! This is not directly related to the order or priority of the network adapters, just illustrating the odd networking behavior in Win 11. I need to explain my scenario first...

I have a machine that has a built-in Gigabit Ethernet Adapter. I have added a 2.5 Gigabit adapter. I need the Gb adapter so that I can perform Wake-On_LAN (only works with the built-in adapter) but I want the 2.5 Gb adapter for the speed (I transfer good amounts of data between SSDs over the network and this makes a huge difference).

The problem is that no matter what I do, the system insists on using the 1 Gb interface. I even went so far as to turn OFF Client for Microsoft Netwoks and File and Printer Sharing for Microsoft Networks on the 1 Gb adapter but the system STILL insists on using that adapter! I finally found that I could disable IPv4 and IPv6 on the 1 Gb adapter and that would finally force traffic to the 2.5 Gb adapter. Ironically, WOL still works with this configuation, I suppose because there is no Windows OS involved when the system has been shutdown.
Hello mate, :alien:

I agree. It seems to all be a hot mess right now.

Could you only have the cable connected to the 2.5Gb adapter instead to avoid the 1Gb adapter?
 

My Computers

System One System Two

  • OS
    Windows 11 Pro for Workstations
    Computer type
    PC/Desktop
    Manufacturer/Model
    Custom self build
    CPU
    Intel i7-8700K 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics Card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING (11GB GDDR5X)
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G75 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2,
    4TB Samsung 990 PRO M.2,
    8TB WD MyCloudEX2Ultra NAS
    PSU
    Seasonic Prime Titanium 850W
    Case
    Thermaltake Core P3 wall mounted
    Cooling
    Corsair Hydro H115i
    Keyboard
    Logitech wireless K800
    Mouse
    Logitech MX Master 3
    Internet Speed
    1 Gbps Download and 35 Mbps Upload
    Browser
    Google Chrome
    Antivirus
    Microsoft Defender and Malwarebytes Premium
    Other Info
    Logitech Z625 speaker system,
    Logitech BRIO 4K Pro webcam,
    HP Color LaserJet Pro MFP M477fdn,
    APC SMART-UPS RT 1000 XL - SURT1000XLI,
    Galaxy S23 Plus phone
  • Operating System
    Windows 11 Pro
    Computer type
    Laptop
    Manufacturer/Model
    HP Spectre x360 2in1 14-eu0098nr (2024)
    CPU
    Intel Core Ultra 7 155H 4.8 GHz
    Memory
    16 GB LPDDR5x-7467 MHz
    Graphics card(s)
    Integrated Intel Arc
    Sound Card
    Poly Studio
    Monitor(s) Displays
    14" 2.8K OLED multitouch
    Screen Resolution
    2880 x 1800
    Hard Drives
    2 TB PCIe NVMe M.2 SSD
    Internet Speed
    Intel Wi-Fi 7 BE200 (2x2) and Bluetooth 5.4
    Browser
    Chrome and Edge
    Antivirus
    Windows Defender and Malwarebytes Premium
Hello mate, :alien:

I agree. It seems to all be a hot mess right now.

Could you only have the cable connected to the 2.5Gb adapter instead to avoid the 1Gb adapter?
Then I lose the WOL capability.
 

My Computers

System One System Two

  • OS
    Win11 Pro 23H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Home Built
    CPU
    Intel i7-11700K
    Motherboard
    ASUS Prime Z590-A
    Memory
    128GB Crucial Ballistix 3200MHz DRAM
    Graphics Card(s)
    No GPU - CPU graphics only (for now)
    Sound Card
    Realtek (on motherboard)
    Monitor(s) Displays
    HP Envy 32
    Screen Resolution
    2560 x 1440
    Hard Drives
    1 x 1TB NVMe Gen 4 x 4 SSD
    1 x 2TB NVMe Gen 3 x 4 SSD
    2 x 512GB 2.5" SSDs
    2 x 8TB HD
    PSU
    Corsair HX850i
    Case
    Corsair iCue 5000X RGB
    Cooling
    Noctua NH-D15 chromax.black cooler + 10 case fans
    Keyboard
    CODE backlit mechanical keyboard
    Mouse
    Logitech MX Master 3
    Internet Speed
    1Gb Up / 1 Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    Additional options installed:
    WiFi 6E PCIe adapter
    ASUS ThunderboltEX 4 PCIe adapter
  • Operating System
    Win11 Pro 23H2
    Computer type
    Laptop
    Manufacturer/Model
    Lenovo ThinkBook 13x Gen 2
    CPU
    Intel i7-1255U
    Memory
    16 GB
    Graphics card(s)
    Intel Iris Xe Graphics
    Sound Card
    Realtek® ALC3306-CG codec
    Monitor(s) Displays
    13.3-inch IPS Display
    Screen Resolution
    WQXGA (2560 x 1600)
    Hard Drives
    2 TB 4 x 4 NVMe SSD
    PSU
    USB-C / Thunderbolt 4 Power / Charging
    Mouse
    Buttonless Glass Precision Touchpad
    Keyboard
    Backlit, spill resistant keyboard
    Internet Speed
    1Gb Up / 1Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    WiFi 6e / Bluetooth 5.1 / Facial Recognition / Fingerprint Sensor / ToF (Time of Flight) Human Presence Sensor

My Computers

System One System Two

  • OS
    Windows 11 Pro for Workstations
    Computer type
    PC/Desktop
    Manufacturer/Model
    Custom self build
    CPU
    Intel i7-8700K 5 GHz
    Motherboard
    ASUS ROG Maximus XI Formula Z390
    Memory
    64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz (F4-3600C18D-32GTZR)
    Graphics Card(s)
    ASUS ROG-STRIX-GTX1080TI-O11G-GAMING (11GB GDDR5X)
    Sound Card
    Integrated Digital Audio (S/PDIF)
    Monitor(s) Displays
    2 x Samsung Odyssey G75 27"
    Screen Resolution
    2560x1440
    Hard Drives
    1TB Samsung 990 PRO M.2,
    4TB Samsung 990 PRO M.2,
    8TB WD MyCloudEX2Ultra NAS
    PSU
    Seasonic Prime Titanium 850W
    Case
    Thermaltake Core P3 wall mounted
    Cooling
    Corsair Hydro H115i
    Keyboard
    Logitech wireless K800
    Mouse
    Logitech MX Master 3
    Internet Speed
    1 Gbps Download and 35 Mbps Upload
    Browser
    Google Chrome
    Antivirus
    Microsoft Defender and Malwarebytes Premium
    Other Info
    Logitech Z625 speaker system,
    Logitech BRIO 4K Pro webcam,
    HP Color LaserJet Pro MFP M477fdn,
    APC SMART-UPS RT 1000 XL - SURT1000XLI,
    Galaxy S23 Plus phone
  • Operating System
    Windows 11 Pro
    Computer type
    Laptop
    Manufacturer/Model
    HP Spectre x360 2in1 14-eu0098nr (2024)
    CPU
    Intel Core Ultra 7 155H 4.8 GHz
    Memory
    16 GB LPDDR5x-7467 MHz
    Graphics card(s)
    Integrated Intel Arc
    Sound Card
    Poly Studio
    Monitor(s) Displays
    14" 2.8K OLED multitouch
    Screen Resolution
    2880 x 1800
    Hard Drives
    2 TB PCIe NVMe M.2 SSD
    Internet Speed
    Intel Wi-Fi 7 BE200 (2x2) and Bluetooth 5.4
    Browser
    Chrome and Edge
    Antivirus
    Windows Defender and Malwarebytes Premium
I'm dealing with a similar situation. Tried WoL with Wifi, that doesn't seem to exist. Tried the ethernet adapter turning off ipv4 and ipv6 and it worked to wake on lan, but also prioritize wifi (which for long reasons is faster than my ethernet), but then after a few minutes it stopped responding to the magic packet. Now I just tried disabling ipv6 and putting in a 1.2.3.4 static ip for the ethernet ipv4, and again it prioritizes the wifi and still responds to the magic packet. To be determined if that functionality stays after a little while or will fail like disabling ipv4 and ipv6 did.
 

My Computer

System One

  • OS
    windows 11
Nope, fails after the first wake on lan, maybe starting up again and connecting to wifi clears a cache or something?
 

My Computer

System One

  • OS
    windows 11
@ytoothbrush,

I figured out a way to do WOL over WiFi. I can pass along a detailed procedure if you want but here is the basic gist:

First, you do still need an Ethernet adapter that supports WOL.
Second, you connect a "WiFi to Ethernet bridge" device to your Ethernet port.

That's basically it. Let me know if you want more detail.

EDIT: I found my original post on the topic. If interested, you can find all the details here:

 

My Computers

System One System Two

  • OS
    Win11 Pro 23H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Home Built
    CPU
    Intel i7-11700K
    Motherboard
    ASUS Prime Z590-A
    Memory
    128GB Crucial Ballistix 3200MHz DRAM
    Graphics Card(s)
    No GPU - CPU graphics only (for now)
    Sound Card
    Realtek (on motherboard)
    Monitor(s) Displays
    HP Envy 32
    Screen Resolution
    2560 x 1440
    Hard Drives
    1 x 1TB NVMe Gen 4 x 4 SSD
    1 x 2TB NVMe Gen 3 x 4 SSD
    2 x 512GB 2.5" SSDs
    2 x 8TB HD
    PSU
    Corsair HX850i
    Case
    Corsair iCue 5000X RGB
    Cooling
    Noctua NH-D15 chromax.black cooler + 10 case fans
    Keyboard
    CODE backlit mechanical keyboard
    Mouse
    Logitech MX Master 3
    Internet Speed
    1Gb Up / 1 Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    Additional options installed:
    WiFi 6E PCIe adapter
    ASUS ThunderboltEX 4 PCIe adapter
  • Operating System
    Win11 Pro 23H2
    Computer type
    Laptop
    Manufacturer/Model
    Lenovo ThinkBook 13x Gen 2
    CPU
    Intel i7-1255U
    Memory
    16 GB
    Graphics card(s)
    Intel Iris Xe Graphics
    Sound Card
    Realtek® ALC3306-CG codec
    Monitor(s) Displays
    13.3-inch IPS Display
    Screen Resolution
    WQXGA (2560 x 1600)
    Hard Drives
    2 TB 4 x 4 NVMe SSD
    PSU
    USB-C / Thunderbolt 4 Power / Charging
    Mouse
    Buttonless Glass Precision Touchpad
    Keyboard
    Backlit, spill resistant keyboard
    Internet Speed
    1Gb Up / 1Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    WiFi 6e / Bluetooth 5.1 / Facial Recognition / Fingerprint Sensor / ToF (Time of Flight) Human Presence Sensor

Latest Support Threads

Back
Top Bottom