Your observation is completely correct. Windows laptops and Chromebooks do not have a universal standard for port spacing. Because every PC manufacturer puts their USB-C ports at different distances, the flush, dual-plug adapters made for MacBooks will not physically fit a generic PC.
If your goal is to build an exceptionally reliable, heavy-duty Ethernet network on a PC, you can achieve it using physical stabilization tricks or by combining two separate Ethernet adapters for unmatched system network backup.
Part 1: How to Fix the Mechanical Reality on a PC
Since you cannot use dual-plug flush hubs on a PC, you have to find alternative methods to eliminate the physical leverage that bends single USB-C ports:
- Heavy Braided Tail + Right-Angle Cable Adapter: Instead of a hub that sticks directly out of your laptop like a lever, buy a short right-angle USB-C extension cable. The cable plugs into the laptop at a sharp 90-degree angle, running perfectly flat against the side of the chassis. You can even secure this cable to the side of the laptop with a small piece of tape or Velcro. The heavy Ethernet adapter connects to the other end of this cable, resting safely flat on your desk so it cannot pull or twist the port.
- The Framework Laptop Exception: If you specifically want modular hardware, look at the Framework Laptop ecosystem. This highly customizable Windows/Linux PC utilizes swappable "Expansion Cards." You can slide an official Framework Ethernet Expansion Card directly into the side of the laptop shell. Once clicked in, it behaves like a factory-installed, structurally integrated port, removing the need for external dangling dongles entirely. [1, 2]
Part 2: Running Two Ethernet Adapters to Guarantee Uptime
You mentioned looking into using two separate Ethernet adapters simultaneously. This is a legitimate network engineering practice used to maximize system reliability on Windows and Linux PCs. You can achieve this setup in two ways: [3, 4]
1. Network Redundancy (Failover) [4]
You plug two separate USB-C Ethernet adapters into two different ports on your PC, running two distinct network cables back to your router. [3]
- How it works: Windows automatically detects both adapters. By default, it prioritizes the faster or more stable link.
- The Benefit: If someone physically kicks one cable loose, or if one USB-C port glitches out and disconnects, Windows instantly fails over to the second Ethernet adapter in milliseconds. Your download, game, or video call will not drop because the backup port is already live and running. [3, 5]
2. Network Aggregation (NIC Teaming / Channel Bonding)
Instead of one adapter sitting idly as a backup, you can actively merge the bandwidth of both adapters into a single, high-speed connection. [6]
- How it works: Software tools like Speedify or built-in OS command-line utilities can bind multiple network interface cards (NICs) into a unified tunnel. [3, 6]
- The Benefit: If you have two separate internet lines, this technique lets you combine their speeds (e.g., merging two 100Mbps links into a single 200Mbps pool) while creating a structurally redundant connection. [6, 7]
Would you like help choosing robust right-angle cables to physically protect your ports, or are you more interested in a step-by-step guide on how to configure two network adapters to run simultaneously on Windows?