“Solid state drive” and “hard drive” get used almost interchangeably by people shopping for a new PC, but they’re different technologies with different failure modes, speeds, and price-per-gigabyte. If you’re buying new storage in 2024, this isn’t really a close call for most people, but there are specific cases where a hard drive still makes sense. Here’s what actually matters.
How they actually work
A hard disk drive (HDD) stores data on spinning magnetic platters, read and written by a mechanical arm with a head that moves across the surface. That arm has to physically travel to the right location before it can read or write anything, which is why HDDs are slow at random access even though they’re fine at sequential transfers.
A solid state drive (SSD) has no moving parts. Data lives in NAND flash memory chips, and a controller handles reads and writes electronically. There’s no seek time, no spin-up delay, no mechanical arm to wait on. That’s the entire reason SSDs feel instant and HDDs feel like they’re thinking.
Speed, in real numbers
A 7200 RPM HDD typically delivers 80-160 MB/s sequential read/write and random read speeds in the single-digit MB/s range because of seek latency (roughly 5-10ms per seek). A SATA SSD does 500-550 MB/s sequential and is dramatically faster at random reads, which is what actually makes an OS feel responsive. An NVMe SSD on a PCIe 4.0 lane can hit 5,000-7,000 MB/s sequential.
In practice: a Windows boot from HDD takes 30-60 seconds. From a SATA SSD, 10-15 seconds. From NVMe, often under 10. Game load times tell the same story, loading into a large open-world game can go from 45 seconds on HDD to under 10 on NVMe.
| Metric | HDD (7200 RPM) | SATA SSD | NVMe SSD (PCIe 4.0) |
|---|---|---|---|
| Sequential read/write | 80-160 MB/s | 500-550 MB/s | 5,000-7,000 MB/s |
| Random 4K read | 0.5-2 MB/s | 40-90 MB/s | 60-120+ MB/s |
| Boot time (Windows) | 30-60s | 10-15s | <10s |
| Price per TB (approx) | $20-25 | $45-60 | $60-90 |
| Typical warranty | 2-5 years | 5 years | 5 years |
Durability and failure modes
HDDs fail mechanically. Bearings wear out, heads crash into platters, motors die. They’re also sensitive to physical shock, drop one while it’s spinning and you can lose data instantly. Average lifespan runs 3-5 years of regular use, though plenty last a decade in a desktop that doesn’t get moved. When they fail, it’s often sudden and total, though you sometimes get warning signs like clicking noises or SMART errors.
SSDs fail differently. NAND flash has a finite number of write cycles per cell, measured in TBW (terabytes written) on the spec sheet. A typical consumer SSD is rated for 300-600 TBW on a 1TB drive, which for a normal user (not constantly recording video or running databases) translates to 5-10+ years before you’d realistically hit that limit. SSDs can also fail from controller or firmware bugs, which tends to be sudden rather than gradual. They don’t care about being bumped or dropped, no moving parts to damage.
Neither technology is a backup strategy. Both fail eventually, just differently. If data matters, back it up regardless of which drive it lives on.
When a hard drive is still the right call
Cost per gigabyte is where HDDs still win clearly. A 4TB hard drive costs roughly what a 1TB SSD costs. If you’re building a media server, storing a large Plex library, archiving project files, or need bulk backup storage where speed doesn’t matter, a 4TB or larger hard drive is the sensible, cheap option. Don’t feel pressured to buy an expensive multi-terabyte SSD for cold storage, you’re paying 2-3x more for speed you won’t notice on files that just sit there.
Where HDDs don’t make sense anymore: as a boot drive, as your main OS drive, or in a laptop. The speed difference is large enough that it affects daily usability, and SSD prices have dropped enough that there’s little excuse.
What to actually buy
For a boot drive and primary storage, an NVMe SSD is the default recommendation if your motherboard has an M.2 slot (most boards from the last 6-7 years do). Check your board’s manual for which generation it supports, PCIe 4.0 drives are cheap now and backward compatible with PCIe 3.0 slots, just capped at 3.0 speeds.
If your system only supports SATA, or you’re upgrading an older laptop that lacks an M.2 slot, a SATA SSD is still a massive upgrade over any HDD and costs less than NVMe. Don’t skip the upgrade just because NVMe isn’t an option, SATA SSD to HDD is a bigger jump than SATA to NVMe.
A sensible build for most people: a 500GB-1TB NVMe or SATA SSD for Windows and the programs/games you use often, plus a hard drive for anything bulky and rarely accessed, like a media library or old project archives. You get speed where it’s felt and cheap capacity where it isn’t.






