An SSD usually runs below its rated speed because of how it is connected, not because it is broken. A SATA SSD tops out near 550 MB/s, and an NVMe drive in an older, shared, or wrong PCIe slot will read slower than its rating. Rated numbers are peak sequential speeds under ideal conditions, so everyday small-file speeds are always noticeably lower.
Why this happens
- Interface limits: SATA is far slower than NVMe, and PCIe generation and lane count matter for NVMe.
- The drive is nearly full; SSDs slow down when free space drops below roughly 10 to 20 percent.
- Thermal throttling when the controller gets hot during long transfers.
- The fast SLC write cache fills up during large sustained writes, so speed drops to the slower native rate.
- Wrong storage mode or a missing NVMe driver.
- An external SSD limited by a slow USB enclosure or cable.
- Small-file, real-world workloads are naturally slower than benchmark sequential numbers.
Is this normal?
Yes. Real-world speeds below the box rating are normal. The rated figures are best-case sequential peaks measured with benchmark tools.
Does it cause any problems?
Usually not. Everyday tasks feel fast regardless. You mainly notice slower speed during very large sustained transfers or when the drive is almost full.
How to fix or check it
- Confirm the connection type: is it a SATA SSD, or an NVMe drive in a full-speed M.2 slot?
- On Windows, check the PCIe link in Task Manager Performance tab or a tool like CrystalDiskInfo.
- Free up space so the drive has at least 10 to 20 percent unused.
- Update the SSD firmware and your chipset or NVMe driver.
- Make sure the drive is cool and not throttling during long copies.
- Benchmark with CrystalDiskMark and compare the sequential result to the drive's rating, not the small-file result.
- For an external SSD, use a USB 3.2 or USB-C 10 Gbps (or faster) enclosure and a matching cable.
- On a Mac, check System Information, Storage, or the PCI section to confirm the link speed, and prefer Thunderbolt over USB for external SSDs.
Frequently asked questions
Why is my write speed slow only on very large files?
The fast SLC cache filled up. Once it is full, writes drop to the drive's slower native speed until the cache clears.
Does a full SSD run slower?
Yes. Keeping some free space lets the controller manage writes efficiently, so try to leave 10 to 20 percent free.
Can heat slow down an SSD?
Yes. When the controller gets too hot it throttles to protect itself, which lowers speed until it cools down.