Most slow computers don't need new hardware. They need maintenance that never happened. The programs that start automatically, the browser with forty extensions, the hard drive that's never been cleared, the updates that have been postponed for six months — these accumulate into a machine that feels ancient despite being perfectly adequate hardware.
The fixes below are in order of impact. Start from the top.
Disable startup programs
The single most impactful change for most slow Windows computers. Every program you've ever installed has the option to start automatically when Windows loads, and many of them take that option without asking. After a few years of installing software, startup can involve dozens of programs running simultaneously before you've opened anything intentionally.
Windows 10/11: Right-click the taskbar → Task Manager → Startup tab. You'll see every program that starts with Windows and its impact rating (High, Medium, Low). Disable everything you don't need to start immediately — Spotify, Discord, Steam, Zoom, Teams if you don't use it daily, any manufacturer utility that isn't essential, and any smart home app you only open occasionally.
The startup time improvement after doing this on a heavily loaded machine is often significant — minutes reduced to seconds. The RAM that was being consumed by background processes is freed for what you're actually doing.
Mac: System Settings → General → Login Items. Same principle, same fix.
Clear browser extensions and tabs
Browsers are the primary performance bottleneck for most home users because they're the primary application. Chrome and Edge in particular are heavy memory users, and every extension adds to the load.
Go through your browser extensions and remove anything you don't actively use. Extension settings are in the browser menu — Extensions or Add-ons. A browser with three essential extensions loads pages and switches tabs faster than one with twenty extensions, several of which are running processes in the background.
Tab count matters. Each open tab consumes memory even when not actively being viewed. The browser window with sixty open tabs is using significantly more RAM than the same browser with ten — a pattern that matters when choosing how much RAM a home laptop needs.
Chrome's Task Manager (Menu → More Tools → Task Manager) shows the memory and CPU usage of each individual tab and extension. This makes it visible which specific things are the heaviest users.
Free up storage space
A drive that's more than 80% full performs noticeably slower than one with headroom, because the operating system uses free space for virtual memory and temporary files. If your main drive is nearly full, clearing space has a direct performance benefit.
Windows: Search for "Disk Cleanup" and run it. It identifies temporary files, old Windows update files, and other cleanable content. On older machines that have had Windows updates accumulate, this can reclaim several gigabytes. Settings → System → Storage → Temporary Files shows the same options in Windows 10/11 with slightly more clarity.

Mac: Apple menu → About This Mac → Storage → Manage. Shows storage by category and recommends what to clear.
Specific targets: the Downloads folder (often full of installers and files that were used once), old video files and photos that are backed up elsewhere, the Recycle Bin (emptied but often ignored), and application caches.
Check what's running right now
If a computer feels slow specifically during use rather than just at startup, something is consuming resources in the background.
Windows Task Manager (Ctrl + Shift + Esc) → Processes tab, sorted by CPU or Memory. Anything consuming a high percentage of CPU while you're not doing anything intensive is worth investigating. Common culprits: antivirus scans running at inconvenient times, Windows Update downloading in the background, a browser with a misbehaving tab or extension, synchronisation services (OneDrive, Google Drive, Dropbox) catching up on a large upload.

Mac Activity Monitor (Applications → Utilities) shows the same information. Sort by CPU usage and watch for consistent high-CPU processes.
For antivirus scans specifically: if Windows Defender or another antivirus is running a full scan, performance will be poor until it's complete. Our guide to free antivirus in 2025 covers scheduling scans for times you're not using the computer.
Update Windows and drivers
Pending Windows updates consume background resources while downloading and preparing to install. A system with months of deferred updates will often run slower than one that's kept current — and keeping Defender updated is part of the baseline protection in our free antivirus guide.
Settings → Windows Update → Check for Updates. Run all pending updates. Restart when prompted. This is also necessary for security, which is a separate but more important reason to do it.
Driver updates — particularly graphics drivers — occasionally have meaningful performance improvements. GPU manufacturers (NVIDIA, AMD, Intel) release driver updates that improve performance and stability. Device Manager → Display Adapters → right-click → Update Driver, or downloading directly from the manufacturer's website.
Restart it
Not sleep, not hibernate — a full restart. Windows accumulates memory leaks, temporary files, and background process buildup over time. A machine that's been running for weeks without a restart runs noticeably slower than one restarted recently.
Restarting once a week is sufficient for most home users. The time it takes to restart has improved dramatically with SSDs — on most modern machines it's under a minute. If yours takes much longer, the startup program cleanup above is the fix.
The hardware threshold
These fixes work when the hardware is adequate and software is the problem. A computer with 4GB of RAM running Windows 11 is genuinely hardware-limited for modern use — the fixes above will help but not transform the experience. The specific indicators that hardware is the limitation rather than software: Task Manager shows consistent high RAM usage (above 80%) even with only a few things open, and performance doesn't improve significantly after the fixes above.
If that's the situation, the two hardware changes that produce the most improvement at lowest cost are: adding RAM (if the computer allows it — many laptops don't), and replacing a hard drive with an SSD if it hasn't been done already. The laptop buying guide explains why SSD and RAM specs matter more than raw processor speed for everyday use.
Both are outside the "free" scope of this article, but worth knowing as the next step if software optimisation reaches its ceiling.