Storage Explained: HDD vs SSD vs NVMe
Learn the differences between hard drives, SSDs, and NVMe drives—and which one you actually need.
March 25, 2026
What Is Storage and Why Does It Matter?
Storage is where your computer saves everything—your operating system, programs, photos, videos, games, and documents. Unlike RAM (which loses everything when you shut down), storage keeps your data permanently.
Think of it like a filing cabinet. RAM is your desk—fast access, but limited space, and everything disappears when you leave. Storage is the filing cabinet—holds way more stuff, keeps it forever, but takes longer to retrieve.
For the CompTIA A+ exam, you need to understand the three main types of storage: HDD (hard disk drive), SSD (solid state drive), and NVMe (super-fast SSDs). Let's break down the differences.
Advertisement
HDD (Hard Disk Drive): The Old Reliable
HDDs have been around since the 1950s. They use spinning magnetic platters (like a record player) and a moving read/write head to store data.
How HDDs Work
Imagine a record player. The platters spin at 5,400 or 7,200 RPM (rotations per minute), and the read/write head moves across the surface to find your data. The faster the spin, the quicker the drive.
HDD Pros and Cons
✅ Pros
- Cheap: $20-50 per terabyte (way cheaper than SSDs)
- High capacity: Available up to 20TB+ for consumers
- Good for bulk storage: Perfect for movies, backups, archives
❌ Cons
- Slow: ~100-150 MB/s read/write speeds
- Mechanical parts: Can break if dropped or shocked
- Noisy: You can hear them spinning and clicking
- Power hungry: Uses more electricity than SSDs
Common HDD Speeds
- 5,400 RPM: Slower, quieter, used in laptops and budget desktops
- 7,200 RPM: Faster, standard for desktops
- 10,000 RPM: Rare, used in servers (almost extinct now)
When to Use an HDD
- Storing large media libraries (movies, music, photos)
- Backups and archives (stuff you don't access often)
- Budget builds where cost per GB matters most
For the A+ exam: Know that HDDs are mechanical, slower, cheaper, and vulnerable to physical damage. If a question mentions "spinning platters" or "mechanical drive," it's talking about an HDD.
SSD (Solid State Drive): The Speed Upgrade
SSDs use flash memory chips (the same technology as USB drives) to store data. No moving parts, no spinning disks—just electronic circuits.
How SSDs Work
Think of an SSD like a huge USB stick. Data is stored in memory cells made of transistors. There's no mechanical movement, so access times are instant.
SSD Pros and Cons
✅ Pros
- Fast: ~500-550 MB/s (5x faster than HDDs)
- No moving parts: Durable, can handle drops and shocks
- Silent: Completely quiet (no spinning or clicking)
- Low power: Uses less electricity, better battery life in laptops
❌ Cons
- More expensive: $50-100 per terabyte
- Lower capacity: Common sizes are 250GB-2TB (4TB+ is pricey)
- Limited writes: Flash memory wears out after ~100,000+ writes per cell (not a real-world problem for most users)
SSD Form Factors
- 2.5" SATA SSD: Looks like a laptop hard drive, uses SATA cable, ~550 MB/s max
- M.2 SATA SSD: Small stick form factor, plugs into M.2 slot, same ~550 MB/s speed
When to Use a SATA SSD
- Operating system and programs (huge speed boost over HDD)
- Gaming (faster load times)
- Laptops (better battery life, more durable)
- Any situation where you want snappy performance
Real-world difference: A computer with an HDD takes 30-60 seconds to boot. The same computer with an SSD boots in 8-15 seconds. Programs open instantly. It's the single best upgrade you can make to an old PC.
Advertisement
NVMe SSD: The Speed Demon
NVMe stands for Non-Volatile Memory Express. It's a new protocol that lets SSDs communicate directly with the CPU through PCIe lanes, bypassing the slow SATA bottleneck.
How NVMe Works
SATA was designed for slow mechanical hard drives. NVMe was built from the ground up for flash memory, so it's way faster. Think of SATA as a one-lane dirt road, and NVMe as a 6-lane highway.
NVMe Speed Comparison
- HDD: ~120 MB/s (slow)
- SATA SSD: ~550 MB/s (fast)
- NVMe PCIe 3.0: ~3,500 MB/s (6x faster than SATA)
- NVMe PCIe 4.0: ~7,000 MB/s (13x faster than SATA)
- NVMe PCIe 5.0: ~14,000 MB/s (insanely fast, new in 2024)
NVMe Pros and Cons
✅ Pros
- Blazing fast: 3,500-14,000 MB/s depending on generation
- Compact: M.2 form factor (tiny stick, no cables)
- No cables: Plugs directly into motherboard
- Great for workloads: Video editing, 3D rendering, large file transfers
❌ Cons
- Expensive: $80-150 per terabyte
- Requires M.2 slot: Older motherboards don't have them
- Overkill for basic use: Won't notice much difference browsing the web
- Can run hot: High-performance drives need heatsinks
When to Use NVMe
- Operating system (fastest boot times possible)
- Professional workloads (video editing, 3D rendering, programming)
- Gaming on high-end systems (DirectStorage games benefit)
- Large file transfers (moving 100GB+ files regularly)
Honest truth: For most people, the difference between SATA SSD and NVMe isn't noticeable in everyday tasks. Your OS will boot in 10 seconds instead of 12. But for video editors and creators, NVMe is a game-changer.
Quick Comparison Table
| Feature | HDD | SATA SSD | NVMe SSD |
|---|---|---|---|
| Speed | ~120 MB/s | ~550 MB/s | 3,500-14,000 MB/s |
| Technology | Spinning platters | Flash memory | Flash memory (PCIe) |
| Durability | Fragile (moving parts) | Durable | Durable |
| Noise | Audible (spinning) | Silent | Silent |
| Price/TB | ~$20-30 | ~$50-80 | ~$80-150 |
| Best Use | Bulk storage | OS, apps, games | High-performance tasks |
| Interface | SATA | SATA | PCIe (M.2 slot) |
Advertisement
What Should You Buy? Storage Recommendations
Budget Build ($50-100)
- 500GB SATA SSD for the OS + a few games
- Optional: Add a 1-2TB HDD later for bulk storage
Mid-Range Build ($150-250)
- 1TB NVMe SSD (PCIe 3.0) for OS, apps, and games
- Optional: 2TB HDD for media and backups
High-End Build ($300+)
- 1TB NVMe SSD (PCIe 4.0) for OS and primary apps
- 2TB NVMe SSD or SATA SSD for games
- Optional: 4TB+ HDD for archives
Content Creator / Professional ($500+)
- 2TB NVMe SSD (PCIe 4.0) for active projects
- 4TB+ NVMe or SATA SSD for media library
- 8TB+ HDD for long-term backups
💡 Pro Tip
The best setup for most people: Small NVMe SSD (500GB-1TB) for your OS and frequently-used programs, plus a large HDD (2-4TB) for everything else. You get speed where it matters and capacity where it's cheap.
Common Storage Problems and Fixes
1. Drive Not Showing Up in Windows
- Cause: Drive not initialized or no drive letter assigned
- Fix: Open Disk Management (diskmgmt.msc), initialize the disk, create a new volume, and assign a drive letter
2. HDD Making Clicking Noises
- Cause: Physical failure (the "click of death")
- Fix: Immediately back up your data! The drive is failing. Replace it ASAP.
3. SSD Running Slow Over Time
- Cause: Drive too full (SSDs slow down when 80%+ full), or TRIM not enabled
- Fix: Delete unneeded files, keep drive below 75% full. Enable TRIM in Windows (usually on by default)
4. M.2 SSD Not Detected
- Cause: Not fully inserted, BIOS setting wrong, or slot disabled
- Fix: Reseat the M.2 drive (make sure it clicks into place). Check BIOS—some M.2 slots disable SATA ports when used.
5. "Disk Full" Error But You Have Space
- Cause: Hidden system files, Windows update cache, temp files
- Fix: Run Disk Cleanup (cleanmgr), delete temp files, clear Windows Update cache
What You Need to Know for the CompTIA A+ Exam
Key Facts to Memorize
- HDD: Mechanical, spinning platters, ~120 MB/s, cheap, fragile
- SATA SSD: Flash memory, ~550 MB/s, durable, no moving parts
- NVMe SSD: Flash memory + PCIe, 3,500-14,000 MB/s, fastest option
- RPM (HDD): 5,400 RPM (slow) vs 7,200 RPM (standard)
- Form factors: 3.5" (desktop HDD), 2.5" (laptop HDD/SSD), M.2 (NVMe)
- SATA interface: Used by HDDs and SATA SSDs (~550 MB/s max)
- PCIe interface: Used by NVMe SSDs (much faster than SATA)
- TRIM: Maintenance command that keeps SSDs fast (enabled by default in Windows)
Common Exam Questions
- Q: What type of storage has moving parts?
A: HDD (hard disk drive) - Q: Which is faster, SATA SSD or NVMe SSD?
A: NVMe SSD (uses PCIe instead of SATA) - Q: What does RPM measure on an HDD?
A: Rotations per minute (how fast the platters spin) - Q: What's the maximum speed of a SATA III connection?
A: ~550 MB/s (6 Gb/s) - Q: What form factor do NVMe SSDs typically use?
A: M.2 (small stick that plugs into motherboard) - Q: Why might an SSD slow down over time?
A: Drive is too full (keep below 75-80% capacity)
Final Thoughts
Storage is one of the easiest upgrades you can make to breathe new life into an old computer. Swapping an HDD for an SSD is like getting a brand new PC—everything loads faster, boots faster, and feels snappier.
Remember the key takeaways:
- ✅ HDD = slow, cheap, good for bulk storage
- ✅ SATA SSD = fast, best bang-for-buck upgrade
- ✅ NVMe SSD = insanely fast, best for high-performance tasks
- ✅ Always install your OS on an SSD (SATA or NVMe)
- ✅ Use HDDs for backups and media libraries
- ✅ Keep SSDs below 75-80% full for best performance
Whether you're building a new PC or upgrading an old one, investing in an SSD is the single best performance improvement you can make. Your future self will thank you every time you boot up in 10 seconds instead of a minute. 💾⚡