X870E M.2 Lane Sharing: Where to Put a Second SSD Without Cutting GPU Lanes

Your board lists several Gen5 M.2 sockets, but a second drive leaves the GPU running at x8. Which slot keeps your planned storage layout and GPU connection intact?

X870E M.2 Lane Sharing: Where to Put a Second SSD Without Cutting GPU Lanes
TLDR
  • A second NVMe drive reduces GPU lanes only when its particular socket shares the GPU connection. The X870E chipset name does not identify those sockets.
  • For Ryzen 7000/9000 builds, the Strix X870E-E, ProArt X870E-Creator, and X870E Carbon have additional CPU M.2 sockets that share graphics lanes. Their chipset Gen4 sockets offer alternative second-drive placements.
  • The X870E Tomahawk has a different compromise: its second CPU M.2 socket shares with rear USB4. Plan the GPU, both SSDs, and external connections together.

For a build with one graphics card and two SSDs, place the second drive in a socket that does not share the GPU lanes if retaining x16 is your goal. Several Gen5 M.2 sockets on a specification sheet do not establish that every socket can operate at its maximum alongside an x16 GPU.

The configurations below use Ryzen 7000 or 9000 processors and specifications checked on October 30, 2026. Ryzen 8000 has different PCIe limits, so it is outside the main comparison. These are placement choices derived from the boards’ documented connections, rather than measured gaming results.

Choose the socket before choosing the second drive

Assume the graphics card occupies the primary CPU-connected graphics slot and other CPU expansion slots remain empty. That assumption matters: adding a capture card or another GPU to a shared CPU slot introduces another configuration to check.

MotherboardFirst SSDM.2 socket sharing GPU lanesSecond-drive option preserving GPU lanes
ASUS ROG Strix X870E-E Gaming WiFiM.2_1: Gen5 x4M.2_2 or M.2_3M.2_4 or M.2_5: Gen4 x4
ASUS ProArt X870E-Creator WiFiM.2_1: Gen5 x4M.2_2M.2_3 or M.2_4: Gen4 x4
MSI MPG X870E Carbon WiFiM2_1: Gen5 x4M2_2, sharing with PCI_E1 and PCI_E2M2_3 or M2_4: Gen4 x4
MSI MAG X870E Tomahawk WiFiM2_1: Gen5 x4M2_2 shares with USB4 insteadM2_3 or M2_4: Gen4 x4; M2_2 has separate USB4 conditions

The relevant specifications are published by ASUS for the Strix, ASUS for the ProArt, MSI for the Carbon, and MSI for the Tomahawk. Slot numbers do not transfer between models.

The Strix wording has caused a particularly practical misunderstanding: do M.2_2 and M.2_3 both have to be occupied to reduce the GPU to x8? ASUS forum moderators clarify that either socket triggers the reduction. Leaving one of those two empty does not preserve x16 when the other is occupied.

Two layouts that look similar on a shopping list

One new Gen5 drive plus an existing Gen4 drive: use M.2_1 for the new drive and a non-sharing Gen4 socket for the older one. On the Strix, M.2_1 plus M.2_4 is one such arrangement. On the ProArt, M.2_1 plus M.2_3 serves the same purpose. The second SSD does not need a shared Gen5 socket to receive its own Gen4 connection.

This is a useful distinction when upgrading storage without replacing the rest of a working PC. Write down each drive’s model, capacity, current socket, and boot role before rearranging it. Afterward, verify which drive boots. An unexpected boot selection is a different problem from the PCIe link width you intended to change.

Two drives that both need Gen5 x4: the additional Gen5 sockets on the Strix, ProArt, and Carbon above involve the GPU-sharing arrangement. Retaining GPU x16 and using both of those SSD connections at Gen5 x4 is not the configuration those boards document. Buying two fast SSDs changes the requirement even though the drive count remains two.

For the Carbon, MSI’s model-specific FAQ describes enabling the shared devices with PCI_E1 at x8, PCI_E2 at x4, and M2_2 at x4 on Ryzen 7000/9000. Bifurcation divides the available connection. It does not create an additional x16 connection for the GPU.

Using a Gen4 SSD in a shared Gen5 socket also does not make socket occupancy disappear. The documented conditions concern enabling or populating the socket, rather than transferring files at a Gen5 drive’s peak speed. If GPU width is the constraint, choose a different documented socket instead of assuming a slower drive bypasses the board’s routing.

A planned third SSD is another reason to map the sockets before ordering. The Strix offers the M.2_1, M.2_4, and M.2_5 combination; the ProArt offers M.2_1, M.2_3, and M.2_4; the Carbon offers M2_1, M2_3, and M2_4. These layouts avoid the identified GPU-sharing sockets. The two data drives are chipset-connected, however. Preserving the GPU’s lane count does not establish the aggregate throughput of simultaneous transfers across all storage devices.

For a machine that regularly copies large projects between SSDs, add the CPU or chipset connection beside each drive in the plan. That gives you a separate storage-path question to evaluate, without confusing it with whether the graphics card retains x16. For a straightforward capacity upgrade, it also shows which existing drive can move to a documented Gen4 socket.

The Tomahawk’s tradeoff moves to USB4

The MSI lane-sharing guide separates the Carbon arrangement from the X870E Tomahawk’s. On the latter, M2_2 shares its CPU connection with rear USB4, while the GPU slot is outside that sharing group.

Its detailed specification says the shared connection runs at PCIe 5.0 x2 for each side when M2_2 is populated. Selecting x4 for M2_2 in BIOS disables the rear USB 40Gbps Type-C ports. A second full-width Gen5 SSD therefore has an external-connectivity cost on this board.

For a build that needs a USB4 dock or external drive, an internal Gen4 data SSD in M2_3 or M2_4 is a different proposal from using M2_2 at x4. Neither proposal can be evaluated by counting M.2 sockets alone. Also, the internal PCIe x2 allocation is not a direct statement that an external USB connection runs at exactly 20Gbps.

Does x8 mean half the gaming performance?

It means half the lane count, and therefore half the link bandwidth at the same PCIe generation. It does not supply a frame-rate multiplier. Frame rate measures the whole game workload; link bandwidth measures the connection carrying data between devices.

Intel’s PCIe overview explains the separate generation and lane-width dimensions. Backward compatibility allows an older-generation card to work in a newer slot, but the slot does not upgrade that card’s interface. A Gen4 GPU in a Gen5-capable motherboard still needs to be evaluated as a Gen4 device.

The comparison often offered in discussions, Gen5 x8 versus Gen4 x16, concerns equivalent link bandwidth only when those modes are actually supported and negotiated. Kingston’s bandwidth table likewise lists generation and width independently. A board’s Gen5 label does not compensate for lost lanes on a card that connects at Gen4.

Record the complete mode, such as Gen4 x8, rather than merely x8. If you want to decide whether the sharing arrangement affects your own games enough to change the build, compare the same games and settings between the configurations you can actually use. There is no board-specification percentage that replaces that comparison.

Verify the negotiated link before moving hardware

GPU-Z distinguishes the card’s supported interface from its current connection. ASUS’s operating-mode FAQ explains that the value after the @ symbol is the current mode. A physically long motherboard slot does not prove that either the slot or the installed card has sixteen active lanes.

  1. Save the entire Bus Interface reading, including both sides of @.
  2. Use the question-mark button to run the render test and read the connection under load. Compare that with the idle reading.
  3. Identify the exact CPU, board, GPU slot, and occupied M.2 sockets. Use the model’s sharing table to determine the expected configuration.
  4. If a shared socket explains the result, plan the move to a suitable non-sharing socket. Shut down and disconnect power before following the board’s installation instructions.
  5. Confirm the intended boot drive after the move, then repeat the same link check.

Game developer Nixxes documents this check as part of investigating incorrect PCIe configurations. Its troubleshooting includes wrong slots, BIOS settings, and M.2 lane sharing. The render test establishes the active link; it is not a benchmark for estimating a universal x8 gaming penalty.

If the connection still differs from your plan, return to the CPU and GPU specifications before replacing the board. Ryzen 8000 variants have different lane limits, and some of these additional M.2 sockets are unavailable with them. A layout prepared for Ryzen 7000/9000 cannot override those processor limits.

For a purchase decision, put four items beside the motherboard model: GPU link, first SSD link, second SSD link, and required USB4 ports. That small configuration list shows whether an additional drive fits the build you want, or whether its speed requires sacrificing a connection you also intended to use.