Last updated: July 12, 2026
TL;DR — Key Takeaways
- Windows does not route specific apps to specific network adapters by default.
- Two active default gateways on one PC often cause asymmetric routing, not cleaner traffic.
- An adapter’s metric decides which connection Windows prefers overall, not which app uses which adapter.
- The reliable fix for gaming lag is QoS on a single router, not physically separating your traffic.
- True per-app routing needs a third-party tool or static routes, and neither scales well to everyday browsing.
Splitting a wired connection for gaming and a wireless connection for everything else sounds simple. Windows was not built to route traffic that way. The two-network approach often causes more instability than it solves.
Why you can’t just plug into two networks and split the traffic
Windows selects one active route for most outbound traffic based on adapter priority, not which app sent the request. It has no built-in feature that assigns specific programs to specific network adapters.
When two adapters are both connected, Windows does not ask which app is talking. It picks whichever adapter has the lowest routing metric. Then it sends nearly everything through that one connection.
That single decision defeats the entire premise of plugging in two networks. Both the game and the browser traffic usually end up on the same adapter anyway. Having two cables plugged in is not enough on its own.
What actually happens with two active default gateways
Two simultaneous default gateways commonly cause asymmetric routing. Traffic can leave through one adapter while the reply tries to return through the other. Many firewalls reject that mismatch outright.
Asymmetric routing is a well-documented networking problem, not a Windows quirk. A connection is a two-way conversation. If a packet leaves via Ethernet but the reply expects Wi-Fi, some firewalls treat it as invalid and drop it.
In a two-router home setup, this often shows up as:
- Connections that work briefly, then stall or reset.
- One app working fine while another times out, with no obvious pattern.
- Speed tests that look clean, paired with real-world lag that does not match the numbers.
- Games that connect but drop mid-session as Windows silently re-picks a route.
This matches a symptom in our guide on why internet feels slow even when a speed test looks fine. A clean test does not rule out a routing problem.
Interface metrics control priority, not per-app routing
Lowering an adapter’s metric makes it the preferred connection for all traffic. It is a global priority setting, not a way to assign individual apps to individual networks.
Open Control Panel > Network and Sharing Center > Change adapter settings. Right-click an adapter, then go to Properties > Internet Protocol Version 4 > Properties > Advanced to view its metric. A lower number wins.
Whichever adapter has the lowest metric becomes the default for everything. That includes the game you wanted isolated on the other adapter.
Adjusting metrics is genuinely useful for a different problem. It helps Windows pick your faster, more stable connection as the default when two networks are available. It is not a tool for separating traffic by purpose.
Static routes get you closer, but only for known destinations
The route add command can force traffic to a specific IP range out through a specific gateway. Knowing every IP your game server uses would let you route that block through Ethernet alone.
The problem is scale. Games, CDNs, and matchmaking services rotate IP ranges constantly. A browser talks to dozens of services in a single page load. A manual route table breaks the moment a service changes its range.
Third-party binding tools exist, with real limitations
Utilities that force a specific process onto a specific network adapter do exist. Networking forums often point to them for exactly this use case. They work by intercepting an app’s socket calls before Windows applies its normal routing decision.
They typically need reconfiguring every time the target app updates. They do not work with every program, and they add another piece of software to trust and maintain. For a home gaming setup, that overhead usually outweighs the benefit.
The simpler fix: QoS on one router beats two networks
Smart Queue Management (SQM) and adaptive QoS prioritize latency-sensitive traffic like gaming automatically. They work on a single network, with none of the routing conflicts that come with running two gateways.
QoS solves the actual underlying complaint. The real issue is rarely that download traffic and game traffic share a wire. It is that the game gets laggy once something else is active. That is a queueing problem, and it has a queueing solution.
Most routers released in the past several years include one of these features. Common consumer models from ASUS, Netgear, and TP-Link ship it under a name like Adaptive QoS or Game Boost. Enabling it lets the router prioritize gaming traffic, even while a download or video call is active.
How to turn on QoS for gaming, in general terms
Exact menu names vary by brand, but the process is consistent across most routers:
- Log into the router’s admin panel, usually at
192.168.1.1or192.168.0.1. - Look for a QoS, Adaptive QoS, or Traffic Control section, often under an Advanced or Gaming tab.
- Enable Smart Queue Management or the router’s equivalent bufferbloat-reduction feature.
- If the router supports per-device priority, mark your gaming PC or console as high priority.
- Set your bandwidth limits slightly below your plan’s advertised speed for SQM to work correctly.
Our guide on fixing bufferbloat and latency issues covers this setup in more depth. It also explains why setting your speed limit a little under your plan matters for SQM.
When two networks genuinely make sense
Two active networks are worth the complexity for a few specific cases, like WAN failover or true network segmentation. “Keep gaming traffic separate from downloads” is not usually one of them.
Legitimate multi-network setups exist. A multi-WAN router or firewall, like pfSense or OPNsense, can load-balance two connections at the router level. VLANs on a managed switch can segment traffic for genuinely separate purposes, like isolating IoT devices from a work laptop.
What does not work well is asking one Windows PC to informally split its own traffic across two consumer routers. That pushes a routing decision onto an operating system that was not built to make it per application.
Frequently Asked Questions
Can Windows route one app through one network adapter and another app through a second adapter?
Not natively. Windows picks a single best route for most traffic based on adapter metrics, not the application making the request. Splitting traffic by app requires a third-party binding tool, manual static routes, or a router-level solution like VLANs.
Is it bad to have two active network connections on one PC at the same time?
It is not inherently bad, but two active default gateways commonly cause asymmetric routing. Outbound traffic can leave through one adapter while replies try to return through the other. That mismatch produces the exact instability the setup was meant to prevent.
What is the easiest way to prioritize gaming traffic on my network?
Turn on Smart Queue Management (SQM) or adaptive QoS on your existing router. Most modern routers, including many ASUS, Netgear, and TP-Link models, include a gaming or device-priority mode. It reduces latency for real-time traffic without any second network.
Does changing my network adapter’s metric let me choose which app uses which connection?
No. The interface metric only controls which adapter Windows treats as the default route for all traffic. It applies system-wide, not per application. Lowering one adapter’s metric makes it the primary connection for everything, not just one program.
Do I need a business-grade router to set up QoS for gaming?
No. Consumer routers released in the last several years commonly include SQM, adaptive QoS, or a dedicated gaming mode. Firmware such as OpenWrt or Asuswrt-Merlin adds more granular queue control on supported hardware. The stock feature is usually enough.
References
- Microsoft Learn — Route command reference. learn.microsoft.com/windows-commands/route
- Microsoft Learn — TCP/IP routing processes illustrated. learn.microsoft.com/troubleshoot/networking
- Bufferbloat.net — Smart Queue Management background and testing. bufferbloat.net/projects
- RFC 2474 — Definition of the Differentiated Services Field (DS Field). rfc-editor.org/rfc/rfc2474