Speed up your Mac
How to Speed Up an Older MacBook Pro Without Buying a New One
Don't replace that 2017 MacBook Pro yet. Here's how to make older Intel MacBook Pros usable again — without spending a dime on hardware.
The 2017 MacBook Pro is one of the most maligned Macs Apple ever shipped. The butterfly keyboard, the touchbar, the four ports of nothing-you-actually-have-cables-for. And yet — these machines still work. With the right care, a 2017, 2018, or 2019 MacBook Pro can run macOS Sonoma 14 perfectly well in 2026. Maybe not for 8K video editing, but for actual work.
The trick is recognizing that older Macs are more sensitive to neglect. The same accumulated junk that an M3 Pro shrugs off will bring a 2017 i5 to a crawl. Treat the machine well and it’ll surprise you.
First, find out what you’ve actually got
Before doing anything, click the Apple menu, hold Option, and click “System Information.” Note:
- Processor — i5, i7, or i9? Generation? (Intel naming is confusing; just write it down.)
- Memory — 8GB, 16GB, or 32GB? Soldered, so unupgradable.
- Startup disk capacity and free space — capacity is fixed in most models; free space matters
- Battery condition —
Apple menu → About This Mac → System Report → Power. Check cycle count and condition.
If you’ve got 8GB RAM and 256GB storage, you’ll get less out of these tips than a 16GB / 512GB owner. That’s just physics. But you can still claw back significant performance.
Storage matters more than anything else on older Macs
On Apple Silicon, swap memory is fast enough that running tight on RAM hurts but doesn’t kill you. On Intel Macs with slower SSDs, swap is brutal. If you’re under 20% free disk, the machine will feel like it’s running through molasses.
Apple menu → System Settings → General → Storage. The categories are roughly accurate. Click each and assess.
Where to find easy wins:
- Downloads — usually 10-30GB of installers, screenshots, and PDFs you’ll never open
- iOS backups —
~/Library/Application Support/MobileSync/Backup, often 30-100GB - Old Time Machine local snapshots — even with Time Machine off, snapshots can pile up
- Mail attachments — every attachment in every email gets stored locally
- Photos library — if you’re using iCloud Photos, you can switch to “Optimize Mac Storage”
Be aggressive. On an older MacBook Pro with 256GB, you want at least 60GB free for the OS to breathe.
Reduce visual effects — actually noticeable on Intel
This is the single biggest perceptual win on older Intel Macs. The integrated graphics (Iris Plus, UHD 630) struggle with the modern macOS visual language: real-time blur, transparency, smooth animations.
Go to System Settings → Accessibility → Display:
- Turn on Reduce Motion
- Turn on Reduce Transparency
Then System Settings → Desktop & Dock:
- Set Minimize windows using: to Scale Effect (faster than Genie)
- Turn off Animate opening applications
- Turn off Show recent applications in Dock
Honestly, you can leave most of these turned off forever. The “Mac feel” you remember from 2017 was running on a fresher OS. Strip back to functional and you’ll wonder why you ever cared about the genie effect.
Trim background processes ruthlessly
Open Activity Monitor (Spotlight: “Activity Monitor”), CPU tab, sort by % CPU descending. Watch for 60 seconds. Anything that’s persistently high — not your fault. Note them.
Then Memory tab, sort by Memory descending. Same exercise.
Common culprits on older Pros:
- Adobe Creative Cloud helpers — even if you don’t have Adobe apps open
- Microsoft AutoUpdate — runs constantly
- Dropbox / OneDrive / Google Drive — disk and CPU heavy
- Spotlight indexing —
mds,mdworker,mds_stores - photoanalysisd — Photos library scanning, can run for days after import
For each, decide: do you need it? If not, quit it and remove it from login items at System Settings → General → Login Items & Extensions.
Replace the thermal paste — controversial, very effective
This one’s not for everyone. The thermal paste Apple uses can degrade after 5-7 years, especially on the i7 and i9 models that ran hot from day one. Repasting with quality compound (Arctic MX-6, Thermal Grizzly) drops temps 10-15°C in many cases, which means less thermal throttling, which means faster sustained performance.
It requires opening the machine and is invasive. iFixit has guides. If you’re not comfortable, skip it. If you are, it’s the single biggest hardware-side improvement you can make to an Intel MacBook Pro.
Check kernel_task — your thermal canary
If kernel_task is sitting at 200%+ CPU in Activity Monitor, that’s macOS deliberately slowing you down to prevent overheating. The trigger is usually:
- Charger plugged into the right-side ports (heat near the SSD controller)
- Dust-clogged fans and vents
- Background process maxing out a single core
- Failing battery (yes, really)
Plug the charger into the left side. Blow out the vents with compressed air (Mac vents are on the back hinge, not the bottom). Check Activity Monitor for what’s actually pegging the CPU.
Update to the latest supported macOS — but check compatibility
Most older MacBook Pros support up to Ventura 13 or Sonoma 14. A 2017 model maxes at Ventura. A 2018 can run Sonoma. Sequoia 15 cuts off at 2018+ for MacBook Pro.
Generally, the latest supported version performs better than older versions on the same hardware, because Apple optimizes for the entire fleet. The exceptions are when a major release ships and the dot-zero is buggy. Wait for the .2 release.
Clean out the cruft from years of use
A MacBook Pro that’s been in service for five or six years has accumulated:
- Hundreds of MB of language files for languages you don’t speak
- GBs of caches across dozens of apps
- Logs going back to first boot
- Leftover support files from apps you uninstalled long ago
- Old iOS backups, simulator data (if you ever touched Xcode), package manager caches
You can hunt these down by hand. The list is roughly:
~/Library/Caches/~/Library/Logs/~/Library/Application Support/(only for apps you no longer have)~/Library/Containers/(same — apps you’ve removed)/Library/Caches/(system-wide)~/Library/Developer/(Xcode caches and simulators if you have them)
It’s tedious. The risk is deleting something an app actually still needs.
Browser choice matters more than you’d think
Chrome on a 2017 MacBook Pro is genuinely painful. The memory model and constant background activity stress older hardware. Try:
- Safari — best battery life, lowest memory use on Intel, surprisingly good in 2026
- Arc — heavier than Safari but lighter than Chrome
- Firefox — middle ground
If you’re staying on Chrome, at minimum use the built-in tab grouping and aggressively close tabs you’re not using.
When to stop and consider an upgrade
Look honestly at:
- CPU benchmarks — your 2017 i7 is roughly 1/4 the single-core speed of an M3
- Battery health — under 80% with high cycle count means real-world experience suffers regardless
- Your actual workflow — if you’re doing 4K video or large code projects, software fixes have a ceiling
For email, web, writing, and light photo editing, an old MacBook Pro tuned up properly is fine. For heavy creative work, you’ll hit a wall no amount of cleaning fixes.
But before you assume you’ve hit that wall, work through this list. I’ve seen 2017 models go from “barely usable” to “actually pleasant” with two hours of cleanup. That’s a lot cheaper than a new MacBook Pro.