Search Everything in One Place

Explore the web, images, videos, news, and more – all in one place.

News

Your flagship SSD might be running at half speed, and your motherboard manual knows why

6 tricks to get the most out of an NVMe SSD (without killing it)
Your flagship SSD might be running at half speed, and your motherboard manual knows why

Make sure your motherboard is not the unexpected bottleneck!

There's nothing more frustrating in this hardware economy than investing in expensive components, only to find out they aren't delivering the full value for your money. And yet, thousands of builders are living exactly this scenario without knowing it by running flagship NVMe drives only at a fraction of their rated speed. That's a problem because the speed of your storage is a key determiner of your PC's user experience.

What's commonly missed is that at times, the motherboard itself can impose a speed limit to how fast your SSD can go and how "snappy" your PC can feel. Nearly every board can come with some compromises, and every manufacturer documents them in a place nobody bothers to read. I am, of course, referring to the motherboard manual. Luckily, 99% of the time it has a simple fix that requires nothing more than five or perhaps ten minutes of your time, so if you find yourself facing this problem, don't RMA your SSD just yet.

Your motherboard has a bandwidth budget

And the CPU only has so many lanes to give

MSI-MAG-X870E-Tomahawk-Wifi-PCIE-ez2
An image of an MSI Tomahawk Wifi PCIe slot on a motherboard.

The root of the entire problem is that PCIe lanes, which are the high-speed pathways that connect your components to the processor, are a finite resource. A modern consumer chip will ship with a fixed number of them, typically ranging from 20 usable lanes on recent Intel platforms and up to 24 on AMD's AM5 platforms, and everything in your system draws from that allocation. Your GPU will likely want sixteen, and your primary NVMe drive will want four. The chipset, which services everything else on the board, takes its own dedicated link.

In this rationing, flagship SSDs can run into a bitter compromise if you're not careful. When the CPU-connected lanes are accounted for, additional M.2 slots get routed through the chipset instead, where they share one uplink with your SATA ports, USB devices, networking, and anything else that generates traffic. A PCIe Gen 5 SSD rated for up to 14,000 MB/s can't deliver on its advertised speed when it's sitting behind a shared link and contending with everything else your system is doing. In this case, it can be rather confusing to see the numbers not matching up.

You may have populated the wrong slot

And your drive may be suffering for it

MSI-MAG-X870E-Tomahawk-Wifi-PCIE-m2-slot2
MSI MAG X870E Tomahawk Wifi PCIE m2 slot

On many consumer motherboards, certain M.2 slots don't have their own dedicated PCIe lanes at all. Instead, they borrow them from something else the moment the SSD is installed, and the manual discloses this information in a single, often missed line. On your manual, it'll read somewhere along the lines of, "When M.2_2 is occupied, PCIEX16 will run at x8 mode", which, in plain language, means installing a second SSD just halves your graphics card's bandwidth. Other boards disable SATA ports when specific M.2 slots are filled, which is why a drive you added last week might explain the SATA SSD that vanished from your explorer at the same time.

The next problem is the PCIe generation mismatch, which most users usually don't tend to notice at all. A PCIe Gen 5 drive in a Gen 4 slot will not fail or show signs of trouble at all, and will simply negotiate down to the slot's ceiling and run at half the interface's ceiling. Funnily enough, they're fast enough even in this situation to not even be an issue for most users. It gets rather confusing because motherboards will often mix generations across their slots freely. All of this information is documented in the storage section of the motherboard manual, but most users will miss it because nothing about the system will show signs that anything is wrong. So, the PCIe Gen 5 will run at PCIe 4 speeds, and the motherboard manual will get tucked away in the box and put away.

Finding out takes five minutes, and fixing it takes $0

Provided you bought the right motherboard for your drive

CrystalDiskMark on a PC.
CrystalDiskMark on a PC.

All you need to diagnose any anomalous SSD behavior is a free utility known as CrystalDiskMark, run it, and compare the sequential read figure against the rated spec, which you'll either find on the box or in the manual. If you're well within 10-15% of the rated speed, you can close the tab and enjoy your day, because nothing mentioned so far applies to you. If you're at half or perhaps even less than half the speed, don't touch the drive yet. Instead, what you'll want to do is open another free utility known as HWiNFO and check the drive's entry, where you will find the PCIe link speed and width. This will be something like "Gen4 x4" or, if you're unluckier still, "Gen 3 x2".

HWiNFO64 on a PC indicating storage and PCIe information.
HWiNFO64 on a PC indicating storage and PCIe information.

If the link speed comes up short, the manual's storage table will tell you why. Here, the fix is physical movement. You need to shift the drive to the CPU-connected primary slot, relocate a lesser-rated drive to the chipset slot, and let your fastest drive have the fastest lane. That said, the manual can only redistribute what the board actually has.

If every slot tops out below your drive's generation, or the lane-sharing table offers no configuration that doesn't rob Peter to pay Paul, then the unfortunate situation is that the bottleneck comes down to your motherboard, and not your PC building prowess. A Gen 5 PCIe NVMe like the Crucial P510 or Samsung 9100 PRO will simply never deliver the number on its box, and slot shuffling will not fix this issue. Instead, you'd have to get a motherboard with PCIe 5.0 M.2 slots.

Please do your due diligence before buying a flagship SSD, not after

Even setting aside the fact that the PC hardware market is caught in one of the worst inflation cycles of the past decade, switching a motherboard means spending $200 or more, undoing all your cable management, redoing the power connection, and losing half a day to get one drive run at its rated speed. It's a horrible situation to be in, considering you already paid a hefty sum to get a flagship PCIe 5.0 drive in the first place. Luckily, just five minutes with your motherboard's manual can avoid this predicament, so make sure you take a cursory glance before you commit.

Read full story on XDA Developers

Related News

More stories you might be interested in.

Top