Why Bother Before You Buy?
A computer that boots slowly, freezes mid-task, or takes forever to open a browser can feel like it's on its last legs. But in many cases, the hardware is perfectly fine — the problem is software buildup, fragmented storage, or background processes quietly hogging resources. Running through a structured checklist takes an hour or two and could add years to a machine's life.
This checklist is organized into four areas: quick wins, storage and memory, software health, and hardware checks. Work through them in order — many readers find the first group alone makes a noticeable difference. If you're also rethinking your whole home setup, see our guide to home office tech priorities for broader context on where performance bottlenecks usually live.
Quick Wins
Storage Cleanup
Software Health
Hardware Checks
Tools You'll Want on Hand
You don't need specialized equipment for most of these steps, but having the right utilities open before you start will keep things moving. The tools below are either built into Windows or macOS, or are widely available free options — no purchase required for the core checklist.
Task Manager (Windows) / Activity Monitor (macOS)
Identifies which processes are consuming the most CPU and memory in real time.
Built-in Disk Cleanup / Storage Sense (Windows) or Optimize Storage (macOS)
Safely removes temporary files, cached data, and system junk without third-party software.
Operating System Security Scanner
Runs a malware and threat scan using tools already included in Windows Security or macOS's built-in protections.
Compressed Air Can
Clears dust from vents and cooling fans to prevent thermal throttling.
External Hard Drive or Cloud Storage Account
Provides a destination for large files you want to move off the primary drive to free space.
Don't Download 'Speed Booster' Software
Many third-party utilities marketed as PC or Mac speed optimizers offer little measurable benefit and some introduce security risks or unwanted software. The built-in tools provided by Windows and macOS handle the most impactful cleanup tasks safely and for free. Stick to those unless a technician you trust has recommended a specific alternative.
What to Do If the Checklist Doesn't Help
If you've worked through every item and the machine still crawls, the problem may be a failing hard drive, aging RAM that can't handle current software demands, or an operating system that has genuinely outgrown the hardware. At that point, a technician can run a hardware diagnostic to tell you which component is the limiting factor — and whether a targeted upgrade (like swapping a spinning hard drive for a solid-state drive) would be cost-effective.
Some computers are worth upgrading; others aren't. Getting more from a device you already own covers that calculus in more detail, including which upgrades tend to deliver the most noticeable improvement. And while you're auditing your machine's health, it's a good moment to check your digital security too — our personal online security audit checklist walks through passwords, account settings, and privacy controls without requiring any technical expertise.
Back Up Before Making Any Changes
Before uninstalling software, adjusting startup settings, or attempting hardware changes like adding RAM, make sure your important files are backed up to an external drive or cloud service. While the steps in this checklist are low-risk for most users, having a current backup means you're protected if anything goes unexpectedly wrong. This is good practice any time you're making changes to a machine's configuration.



