Recommended Free Tools
iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
Windows does not pick one Ethernet adapter as a permanent, system-wide winner. For each destination, it compares available routes and calculates an effective preference from the route metric plus the interface metric. To make one adapter preferred, inspect the interfaces and routes, then assign that interface a lower metric for the address family you use. Verify the destination-specific route afterward, because a lower interface metric cannot create a route that does not exist or override every routing policy.
What “adapter priority” means in Windows
People often ask how to set a default Ethernet adapter, but Windows routing is more precise than a single global priority list. A computer can have two wired adapters, wired Ethernet and Wi‑Fi, a VPN interface, or several virtual interfaces. Windows evaluates the route that applies to the destination you are trying to reach.
Microsoft documents the preference calculation as the sum of a route’s metric and the interface metric. In simplified form:
The Tool Desk
Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Effective preference = route metric + interface metric
#1 Best Overall
- 𝐇𝐢𝐠𝐡-𝐒𝐩𝐞𝐞𝐝 𝐔𝐒𝐁 𝐄𝐭𝐡𝐞𝐫𝐧𝐞𝐭 𝐀𝐝𝐚𝐩𝐭𝐞𝐫 - UE306 is a USB 3.0 Type-A to RJ45 Ethernet adapter that adds a reliable wired network port to your laptop, tablet, or Ultrabook. It delivers fast and stable 10/100/1000 Mbps wired connections to your computer or tablet via a router or network switch, making it ideal for file transfers, HD video streaming, online gaming, and video conferencing.
- 𝐔𝐒𝐁 𝟑.𝟎 𝐟𝐨𝐫 𝐅𝐚𝐬𝐭𝐞𝐫, 𝐌𝐨𝐫𝐞 𝐒𝐭𝐚𝐛𝐥𝐞 𝐃𝐚𝐭𝐚 𝐓𝐫𝐚𝐧𝐬𝐟𝐞𝐫𝐬- Powered via USB 3.0, this adapter provides high-speed Gigabit Ethernet without the need for external power(10/100/1000Mbps). Backward compatible with USB 2.0/1.1, it ensures reliable performance across a wide range of devices.
- 𝐒𝐮𝐩𝐩𝐨𝐫𝐭𝐬 𝐍𝐢𝐧𝐭𝐞𝐧𝐝𝐨 𝐒𝐰𝐢𝐭𝐜𝐡- Easily connect your Nintendo Switch to a wired network for faster downloads and a more stable online gaming experience compared to Wi-Fi.
- 𝐏𝐥𝐮𝐠 𝐚𝐧𝐝 𝐏𝐥𝐚𝐲- No driver required for Nintendo Switch, Windows 11/10/8.1/8, and Linux. Simply connect and enjoy instant wired internet access without complicated setup.
- 𝐁𝐫𝐨𝐚𝐝 𝐃𝐞𝐯𝐢𝐜𝐞 𝐂𝐨𝐦𝐩𝐚𝐭𝐢𝐛𝐢𝐥𝐢𝐭𝐲- Supports Nintendo Switch, PCs, laptops, Ultrabooks, tablets, and other USB-powered web devices; works with network equipment including modems, routers, and switches.
When two routes can reach the same destination, the lower effective value is normally preferred. The interface metric therefore expresses a preference for one interface, while the route metric describes the particular route. A preferred adapter can still lose for a destination if its route has a worse route metric, is not applicable, or is blocked by another routing rule.
| Factor | What it controls | Why it matters |
|---|---|---|
| Destination | The address or network being reached | Different destinations can use different routes and therefore different adapters. |
| Route metric | The preference of one route to a destination | It is added to the interface metric; changing only the interface metric does not remove route-level differences. |
| Interface metric | The preference assigned to an interface | A lower value can make a particular adapter preferable when routes otherwise compete. |
| AutomaticMetric | Whether Windows calculates the interface metric automatically | Automatic calculation uses link speed; manually setting a metric turns AutomaticMetric off for that interface. |
| Address family | IPv4 or IPv6 traffic | An IPv4 setting does not automatically configure IPv6, and vice versa. |
| Connection state | Whether the interface and route are usable | An unplugged or disconnected adapter cannot carry traffic regardless of its metric. |
This is why changing a value in a Settings page may appear to do nothing: IP addressing, network profile, metering, and proxy settings are separate controls from route preference.
Before changing anything
Confirm which Windows version you are using
The procedure below is centered on Windows 11 and the current Windows networking cmdlets. Microsoft’s essential networking guidance covers Windows 10 and Windows 11, but standard Windows 10 support ended on October 14, 2025. Command names and available parameters can vary with the specific client build, so check the help available on your computer if a parameter is rejected.
Do these 3 things before closing this tab:
1Clear out junk files and repair common Windows errors2Scan for outdated or missing drivers - takes under a minute3Repair Windows errors before they cause bigger problemsKnow the adapters you intend to compare
Write down the physical or virtual interfaces involved and how you distinguish them. Windows identifies an interface by an alias such as Ethernet or Ethernet 2, and by an interface index. Do not assume that the first adapter listed is the one connected to the network you want.
Use an elevated PowerShell session
Open PowerShell with the privileges required to change network interface settings. If your account is not permitted to modify networking, an administrator will need to run the commands. A metric change can alter connectivity immediately, so save any remote-session work before applying it; changing the path used by your own session can disconnect that session.
Decide whether the problem is IPv4, IPv6, or both
IPv4 and IPv6 have separate interfaces and route tables. If an application reaches a service over IPv6, changing only the IPv4 metric will not select a different path for that connection. Plan to inspect and, if necessary, configure each address family independently.
Inspect interface metrics and state
Start by listing the interfaces rather than guessing an alias or index:
Get-NetIPInterface
To focus on connected interfaces, use the documented connection-state filter when your Windows build supports it:
Get-NetIPInterface -ConnectionState Connected
If that parameter is not supported on your client, run the first command and identify connected interfaces from the output instead. You can also limit the listing to one address family:
Rank #2
- Connects a USB 3.0 device (computer/laptop) to a router, modem, or network switch to deliver Gigabit Ethernet to your network connection. Does not support Smart TV or gaming consoles (e.g.Nintendo Switch).
- Supported features include Wake-on-LAN function, Green Ethernet & IEEE 802.3az-2010 (Energy Efficient Ethernet)
- Supports IPv4/IPv6 pack Checksum Offload Engine (COE) to reduce Cental Processing Unit (CPU) loading
- Compatible with Windows 8.1 or higher, Mac OS
Get-NetIPInterface -AddressFamily IPv4Get-NetIPInterface -AddressFamily IPv6
Look for the following information in the output:
- ifIndex: the numeric interface index, useful when aliases contain unusual characters or change names.
- InterfaceAlias: the human-readable name accepted by
-InterfaceAlias. - AddressFamily: whether the row applies to IPv4 or IPv6.
- ConnectionState: whether Windows considers the interface connected.
- InterfaceMetric: the current metric used for that address family.
- AutomaticMetric: whether Windows is calculating the metric instead of using a manual value.
Filter the display to the columns you need when several adapters are present:
Get-NetIPInterface | Format-Table ifIndex,InterfaceAlias,AddressFamily,ConnectionState,AutomaticMetric,InterfaceMetric
Record the exact alias or index for each contender. An alias is convenient for a stable, descriptive name; an index avoids ambiguity when two aliases look similar. Always include -AddressFamily in a change command so you do not accidentally configure the wrong family.
Inspect the routes when the result is not obvious
Interface metrics alone cannot explain every routing decision. If Windows continues to use an unexpected adapter, inspect the route table for the address family and destination involved. For example:
Get-NetRoute -AddressFamily IPv4Get-NetRoute -AddressFamily IPv6
PC Slower Than It Used to Be?
A free scan shows the junk files, broken settings and background clutter dragging Windows down - then fixes them in one click.Free scan · Windows 10 & 11Crashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minuteUse the output to compare routes that can reach the same network. Pay attention to the destination prefix, next hop, route metric, interface index, and route state. The interface index in a route lets you map the route back to the interface listing from Get-NetIPInterface.
Suppose two default routes are present. A lower interface metric does not automatically win if the other route has a sufficiently lower route metric. Windows evaluates their combined values. A route with metric 10 on an interface with metric 25 has an effective value of 35; a route with metric 2 on an interface with metric 50 has an effective value of 52. The first route is preferred in that simplified comparison. Other routing constraints can still affect the outcome.
Inspect the route for the actual destination, not only the default route. A specific route, such as one for a corporate subnet, takes precedence over a default route even when its interface metric is higher. VPNs, policy routes, and multiple gateways can add routes that change the comparison.
Rank #3
- [Expansion Ports] The USB C to Ethernet Adapter expands the device to three USB 3.0 ports and one Gigabit Ethernet port. Provides you more peripheral ports while maintaining a stable network connection, plug and play, no driver required.
- [Gigabit Network Port] ALL-LUCKY USB Ethernet Adapter transmission rate up to 1000Mbps, also compatible with 10/100Mbps bandwidth. It allows you to enjoy a smooth and stable network connection and avoid too much lag. (Note: To reach 1Gbps, please use CAT6 or above Ethernet cable connection)
- [Convertible Connector]This usb hub with ethernet not only has USB-A connector, but also can be converted to USB-C connector, so that you can easily convert the connector according to the device port, improve the convenience of use.
- [High-Speed Data Transfer] The usb to ethernet adapter adopts USB 3.0 transmission technology, supports up to 5Gbps transmission rate, and is compatible with USB 2.0(480Gbps),USB 1.0(12Mbps), easily transfer video, files and other data for you in seconds. (Note: Maximum output current is 900mA, does not support charging devices.)
- [Widely Compatible]The usb c ethernet adapter for iMac, MacBook Pro, iPad Pro, XPS and many other devices. Compatible with Windows 11/10/8.1/8, Mac OS, iPad OS, Chrome OS.(Note: Driver is required on Win 7) It can be used in office, school, library and other occasions, compact and portable, easy to carry around.
Make one adapter preferred with Set-NetIPInterface
Use Set-NetIPInterface to assign a manual metric. The basic IPv4 form is:
Set-NetIPInterface -InterfaceAlias 'Ethernet 2' -AddressFamily IPv4 -InterfaceMetric 10
For IPv6, use the same interface identity with the IPv6 selector:
Set-NetIPInterface -InterfaceAlias 'Ethernet 2' -AddressFamily IPv6 -InterfaceMetric 10
You can target an index instead:
Set-NetIPInterface -InterfaceIndex 12 -AddressFamily IPv4 -InterfaceMetric 10
Free tools Windows power users keep installed
One-click scans. No signup required.
The alias, index, and numeric value above are examples of parameter usage, not values tested on a particular computer. Choose a value after inspecting the competing interfaces and routes. The important relationship is relative: the interface you want to prefer generally needs a lower effective metric than the alternatives for the destination in question.
What happens to AutomaticMetric
Setting -InterfaceMetric manually automatically disables AutomaticMetric on that interface. Windows will no longer recalculate that interface’s metric from link speed until you restore automatic behavior. This is intentional: a manual value is an explicit preference, not a temporary hint.
Do not treat 21 as a universal recommendation
Microsoft’s reference includes an example that sets an interface metric to 21 for adapters with a 100 Mbps link. That number demonstrates command syntax and should not be treated as a value that fits every network. Link speeds, route metrics, VPNs, and organizational policies differ. Compare the resulting routes on your own system.
Choose sensible relative metrics for competing adapters
When several interfaces are active, set the intended order deliberately and document it. The following pattern illustrates how to think about the values without implying a universal numeric standard:
Quick wins for a faster PC:
Repair Windows errors before they cause bigger problemsFix Now →Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Rank #4
- The Anker Advantage: Join the 65 million+ powered by our leading technology.
- Instant Internet: Connect to the internet instantly from virtually any USB-C 3.0 device, and enjoy stable connection speeds of up to 1 Gbps.
- Lightweight and Compact: The space-saving and portable design measures just over half an inch thick and weighs about the same as a AA battery.
- Premium Build: Features a sleek aluminum exterior and braided-nylon cable to complement the design of high-end devices.
- What You Get: PowerExpand USB-C to Gigabit Ethernet Adapter, welcome guide, 18-month worry-free warranty, and friendly customer service.
| Interface role | Example manual metric | Purpose |
|---|---|---|
| Primary wired connection | 10 | Prefer this interface when it has an applicable route. |
| Secondary wired connection | 30 | Keep it available as an alternative when the primary route is unavailable or less suitable. |
| Wi‑Fi backup | 50 | Make it less preferred for destinations where all three interfaces offer comparable routes. |
These numbers are illustrative. The route metric is added to each value, so the final order can differ for specific destinations. If you manually set one interface, inspect the others rather than assuming their automatic values. A fast interface may already receive a lower automatically calculated metric because Windows bases AutomaticMetric on speed.
Why Windows may still use another adapter
The other interface has a better combined metric
Compare route metric plus interface metric for the destination. Lowering one interface’s metric may not overcome a large difference in route metrics. Adjust only after confirming that both routes are genuinely competing for the same destination.
The preferred interface has no applicable route
An interface can be connected yet lack a route to the target network. A link light or “Connected” state does not prove that the destination is reachable through that adapter. Check the destination prefix and next hop in the route table.
IPv6 is carrying the traffic
Many applications prefer IPv6 when a usable IPv6 route exists. Inspect the IPv6 interface and route rows and configure the IPv6 metric separately if that is the traffic you need to steer.
A VPN or policy route is taking precedence
VPN software and managed networks commonly install specific routes or policies. Those routes can intentionally override a general Ethernet preference. If the route table points to a VPN interface, changing a physical adapter metric is not a substitute for changing the VPN or organizational policy.
Multiple default gateways are creating ambiguity
Multiple gateways can produce competing default routes and asymmetric paths. Do not delete gateways or alter addressing merely to force an adapter choice without understanding which networks depend on them. Compare the route table and coordinate with the network administrator on managed systems.
The alias or family was wrong
A command can succeed against an interface that is not the one you intended, especially when aliases are similar. Re-run Get-NetIPInterface after every change and verify both the alias/index and the address family.
The interface is disconnected or disabled
A low metric cannot make an unplugged, disabled, or failed adapter carry traffic. Resolve the physical or driver problem first, then reassess route preference.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Verify the change without assuming success
- Run
Get-NetIPInterfacefor the address family you changed and confirm the intended interface has the new metric. - Confirm that
AutomaticMetricreflects your choice. A manually assigned value should show that automatic calculation is no longer enabled for that interface. - Inspect the relevant routes with
Get-NetRoute -AddressFamily IPv4or the IPv6 equivalent. Confirm that the destination-specific route points to the expected interface index and that its combined preference is competitive. - Test the real destination or application that motivated the change. A general internet test may use a different route than an internal server, VPN resource, or IPv6-only endpoint.
- Repeat the inspection after reconnecting an adapter or rebooting if the issue appears only after link changes. Automatic behavior, DHCP changes, VPN connections, and policy refreshes can alter the route table.
These checks establish what Windows is configured to do; they do not guarantee that every application will use the same path when an application has its own proxy, VPN, or policy.
Best Value
- COMPACT DESIGN - The compact-designed portable BENFEI USB A/C to Ethernet adapter connects your computer or tablet to a router,modem or network switch for network connection. It adds a standard RJ45 port to your Ultrabook, notebook or Macbook Air for file transferring, video conferencing, gaming, and HD video streaming.
- SUPERIOR STABILITY - Built-in advanced IC chip works as the bridge between RJ45 Ethernet cable and your USB A/C devices. The driver-free installation with native driver support in Chrome, Mac, and Windows OS; The USB A/C Ethernet adapter dongle supports important performance features including Wake-on-Lan (WoL), Full-Duplex (FDX) and Half-Duplex (HDX) Ethernet, Crossover Detection, Backpressure Routing, Auto-Correction (Auto MDIX).
- INCREDIBLE PERFORMANCE - Supports full 10/100/1000Mbps gigabit ethernet performance over USB A/C's 5Gbps bus, faster and more reliable than most wireless connections. Link and Activity LEDs. USB powered, no external power required. Backward compatible with USB 2.0/1.1.✅ To reach 1Gbps, make sure to use CAT6 & up Ethernet cables.
- BROAD COMPATIBILITY - The USB A/C-Ethernet adapter is compatible with Windows 11/10/8.1/8/7/Vista/XP, Mac OSX 10.6/10.7/10.8/10.9/10.10/10.11/10.12, Linux kernel 3.x/2.6, Android and Chrome OS.Compatible with IEEE 802.3, IEEE 802.3u and IEEE 802.3ab. Supports IEEE 802.3az (Energy Efficient Ethernet).❌Do Not Support Windows RT. (NOT compatible with Nintendo Switch.)
- 18 MONTH WARRANTY - Exclusive BENFEI Unconditional 18-month Warranty ensures long-time satisfaction of your purchase; Friendly and easy-to-reach customer service to solve your problems timely.
Settings that do not choose an adapter
Ethernet IP assignment
Windows Settings lets you configure an Ethernet connection for DHCP or manual IP assignment. Those controls set the address, prefix, gateway, and DNS details. They are necessary for a usable interface but are not an adapter-priority control. Changing an address from automatic to manual does not, by itself, make that adapter preferred.
Network profile
Public and private network profiles control discovery and firewall behavior. They do not express which interface should carry outbound traffic. Change the profile only for the security and sharing behavior you actually need.
Metered connection
Metered status limits or changes how apps and system services use data, including some update and synchronization behavior. It is not a route-selection mechanism and should not be used to force Windows onto another adapter.
Proxy settings
A proxy can change how an application reaches a service, but it is separate from interface metrics. If only browser or selected application traffic is affected, inspect that application’s proxy configuration before changing network routes.
Restore automatic metric calculation
If a manual metric causes an unexpected result, return the interface to automatic calculation rather than guessing a replacement number. The exact reset syntax can differ by Windows build, so inspect the cmdlet help on the target computer:
Get-Help Set-NetIPInterface -Full
Use the documented parameter that enables automatic metric calculation for the selected interface and address family, then verify the result with Get-NetIPInterface. If the interface is managed by an organization, a policy or management tool may reapply its own value after you change it locally.
A repeatable decision process
- Define the destination. Decide whether you are steering general internet traffic, a local subnet, a server reached through a VPN, or an IPv6 service.
- List interfaces. Use
Get-NetIPInterfaceand record aliases, indexes, connection states, address families, metrics, and AutomaticMetric states. - List applicable routes. Inspect route entries for the destination and note each route metric and interface index.
- Calculate the competition. Compare route metric plus interface metric rather than interface metrics alone.
- Change the smallest necessary setting. Set a manual metric only on the interface and address family that require a preference.
- Recheck after the change. Confirm the interface metric, AutomaticMetric state, and destination route.
- Investigate exceptions. If the route still differs, check IPv6, VPN routes, policy routes, multiple gateways, proxy behavior, and connection state instead of repeatedly lowering the same number.
Practical examples
Prefer wired Ethernet over Wi‑Fi for IPv4
First identify the wired alias and Wi‑Fi alias in Get-NetIPInterface -AddressFamily IPv4. Assign the wired interface a lower manual metric, for example:
Recommended Free Tools
Set-NetIPInterface -InterfaceAlias 'Ethernet' -AddressFamily IPv4 -InterfaceMetric 10
Then inspect the IPv4 default routes and the destination route you care about. If Wi‑Fi still wins, compare the route metrics and verify that both interfaces have valid gateways.
Prefer one of two Ethernet ports
List both wired interfaces by index and alias, then configure the preferred port for the relevant family. Leave the secondary port automatic or give it a higher relative metric only after confirming that its routes are otherwise equivalent. A second port may serve a different VLAN or subnet; in that case, Windows may correctly choose it for destinations that the primary port cannot reach.
Keep IPv6 behavior independent
If IPv4 follows the desired adapter but IPv6 does not, repeat the inspection with -AddressFamily IPv6. Configure the IPv6 interface metric only if the route comparison shows that both interfaces offer competing IPv6 paths.
Limits and safety considerations
- Interface metrics influence route preference; they do not force traffic through an interface with no applicable route.
- A lower metric cannot override every specific route, VPN policy, security policy, or application-level proxy.
- Changing metrics on a remote computer can interrupt the management connection if its route changes.
- Do not remove gateways, disable IPv6, or alter DHCP settings solely because a metric change did not produce the expected result.
- On managed computers, record the original values and check whether central policy controls the interfaces.
- Commands in this guide are documented configuration patterns, not a test of your particular hardware, Windows build, or network.
The reliable way to choose an Ethernet adapter is therefore to choose the route outcome you need, inspect both address families and the applicable routes, assign a lower interface metric where appropriate, and verify the actual destination-specific route. Windows will then use the preferred adapter when its complete route calculation makes that path the best available choice.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

