Sweepfor Mac

Troubleshooting

Mac SSD Suddenly Slow? Here's What to Check

If file copies, app launches, or boot times feel sluggish, your SSD might be the bottleneck. Here's how to tell — and what's actually fixable.

8 min read

A Mac SSD that’s gotten slower isn’t usually broken. It’s almost always either full, busy, or being asked to do something that exposes a quirk of how flash storage works. The exception is genuine SSD failure, which is rare on Apple Silicon Macs but still a thing.

Before you assume the worst, check the boring stuff first. Most “slow SSD” complaints turn out to be something else dressed up as storage.

How to actually measure SSD speed

Don’t trust your gut. Measure. Two free tools that are good:

  • Disk Speed Test by Blackmagic — Mac App Store, free. Run it, hit Start, and after 30 seconds you’ll have read and write numbers in MB/s.
  • AmorphousDiskMark — free, more detailed, for the curious

For reference, Apple Silicon SSDs:

  • M1 base model: ~2,000 MB/s read, ~1,500 MB/s write
  • M1 Pro/Max: ~5,000 MB/s read, ~5,000 MB/s write
  • M2/M3 base: ~1,500-3,000 MB/s read (varies by config — the 256 GB models are slower than 512 GB+)
  • M2 Pro/Max/Ultra: ~5,000-7,500 MB/s read

If you’re hitting Apple’s expected numbers, your SSD is fine. The slowness is elsewhere.

When the SSD is the problem

A few specific symptoms point at storage rather than RAM or CPU:

  • File copies between two folders on the same disk are slow
  • App launches take 5+ seconds where they used to be instant
  • Boot time has gone from 15 seconds to 60+
  • Spotlight searches grind for a long time
  • Time Machine backups take dramatically longer than they used to
  • The beachball appears when you click in a Finder window

If you’re seeing these, it’s worth investigating. If your apps are slow but file copies are fast, the SSD’s probably not the issue.

The biggest cause: a full drive

This is the answer 70% of the time. SSDs slow down dramatically when they’re nearly full. Flash storage works by writing in blocks — when free space is fragmented, the controller has to shuffle data around to make room for new writes. The fuller the drive, the more shuffling.

A modern macOS Mac genuinely needs 10-15% free for normal operation. Below that, you’ll feel it. Below 5%, performance falls off a cliff and you risk system instability.

Check your free space:

  • Apple menu → About This Mac → More Info → Storage settings (Sonoma 14 and Sequoia 15)
  • Or: Finder → click your boot drive → File menu → Get Info

If you’re below 15% free, that’s likely your problem.

What’s eating your storage

Run macOS’s built-in storage management: System Settings → General → Storage. The bar at the top shows what’s using space. Below it are categories with “Manage” buttons.

Common space hogs:

  1. iOS device backups~/Library/Application Support/MobileSync/Backup/ can be tens of GB
  2. Mail downloads — large attachments cache locally
  3. Photos library — especially if “Optimise Mac Storage” is off
  4. Xcode — DerivedData, Simulators, Archives can total 50+ GB
  5. Old Time Machine local snapshots — invisible but real
  6. Downloads folder — every DMG you ever opened
  7. App caches — Spotify alone can hold 5-10 GB; Adobe apps similar

Skip the manual huntSweep finds every cache, log, and forgotten file in seconds — only removes what you OK. Download Sweep free →

Find the actual large files

The Storage panel in Settings is okay for categories but useless for finding specific files. Better tools:

  • GrandPerspective (free) — visualises every file as a coloured block sized by file size. You’ll see your biggest files immediately.
  • DaisyDisk (paid) — fancier, prettier, same idea
  • Sweep — surfaces large files, old downloads, and forgotten archives in one screen with a preview

Anything over 1 GB is worth a look. Old VM images, video projects you finished, downloaded video files, abandoned Docker images — all classic offenders.

Time Machine local snapshots

This one catches people. Even when you’re not actively backing up to a Time Machine destination, macOS keeps “local snapshots” on your disk for fast recovery. They can take many GB.

To see them:

tmutil listlocalsnapshots /

To remove all but the most recent:

tmutil deletelocalsnapshots <date>

Or just turn off Time Machine temporarily and they’ll age out within 24 hours. macOS reclaims this space automatically when needed, so it’s rarely an emergency — but if you’re trying to free space, this is sometimes hidden.

Spotlight indexing can make things feel slow

Right after a big file move, software update, or migration, Spotlight (the macOS search index) re-indexes everything. While this is happening, disk I/O is heavily used by mdworker_shared and mds_stores processes. Your SSD isn’t slow — it’s busy.

Check if Spotlight is indexing: Spotlight icon (cmd-space, or magnifying glass in menu bar) → start typing. If you see “Indexing…” with a progress bar, that’s why everything’s slow. Plug your Mac into power, leave it for a couple of hours, it’ll finish.

If it’s been “indexing” for days and never finishes, the index is stuck. Force a rebuild:

sudo mdutil -E /

This wipes the index and starts clean. The first hour after will be busy, then performance recovers.

Tip: Network drives and external SSDs can drag Spotlight performance. Add them to System Settings → Spotlight → Search Privacy to exclude them from indexing.

TRIM and SSD wear

On Apple Silicon and modern Intel Macs with Apple SSDs, TRIM is automatic — you don’t need to enable anything. It tells the SSD which blocks are no longer in use so it can manage them efficiently in the background.

For aftermarket SSDs in older Mac Pros or some Mac mini configurations, TRIM may need enabling:

sudo trimforce enable

This requires a reboot. Don’t run it on Apple-supplied SSDs — it’s already on.

SSD health and lifespan

Apple SSDs include a SMART-like health indicator. To check:

  • System Information (Apple menu → About This Mac → More Info → System Report)
  • Click “NVMExpress” or “Storage” in the left column
  • Look at “S.M.A.R.T. Status” — should say “Verified”

You can also check wear with smartctl (install via Homebrew). Look at “Percentage Used” — if it’s above 80%, your SSD’s nearing end-of-life. Below 50%, you’ve got plenty of life left.

For most users on a Mac under five years old, SSD wear isn’t a concern. Apple’s SSDs are rated for hundreds of TB of writes — typical usage uses single-digit TB per year.

When it’s actually a hardware fault

Genuinely failing SSDs are rare on Apple hardware but they happen. Signs:

  • Random kernel panics with storage-related kexts in the report
  • Files becoming corrupted or going missing
  • Disk Utility’s First Aid finding errors that come back after repair
  • Boot times getting progressively worse over weeks

If Disk Utility → First Aid keeps finding the same errors, back up immediately. On Apple Silicon Macs the SSD is soldered to the logic board — replacement is a logic-board-level repair, expensive out of warranty. AppleCare often covers it.

Caches that compound the problem

Apps that store huge caches make a tight SSD even tighter:

  • Spotify~/Library/Caches/com.spotify.client/ can hit 10 GB
  • Adobe apps — Creative Cloud caches and temp files in ~/Library/Caches/Adobe
  • Browser caches — multiple browsers each keep their own
  • Slack / Teams / Discord — chat media caches
  • Photos — thumbnail caches
  • Mail — downloaded message bodies

You can clear these manually by quitting the app and removing its Caches folder, but it’s tedious and easy to delete the wrong thing. Apps will rebuild caches on next launch.

Skip the manual huntSweep finds every cache, log, and forgotten file in seconds — only removes what you OK. Download Sweep free →

The fast practical fix

For most people whose Mac SSD feels slow, the answer is:

  1. Free up space — get below 80% used at least
  2. Clear app caches that have ballooned
  3. Wait for Spotlight to finish indexing
  4. Move large finished projects to external storage

That handles 80% of “slow SSD” complaints. The remaining 20% are real hardware issues that need Apple to look at.

Sweep handles the first three with a single scan: caches, old downloads, large forgotten files, and language packs you’ll never use. It previews everything before removal — nothing goes without your okay. The result is usually faster file operations, faster app launches, and a Mac that doesn’t feel old before its time.

← Back to all guides