Before You Buy a New Computer, Try This
A sluggish Windows PC is frustrating, but in many cases the problem is software, not aging hardware. Before spending money on an upgrade or replacement, work through these ten practical steps — you may be surprised how much performance you can recover.
1. Disable Startup Programs
One of the most common causes of a slow boot and sluggish startup is too many programs launching automatically when Windows starts. To fix this:
- Press Ctrl + Shift + Esc to open Task Manager.
- Click the Startup apps tab.
- Right-click any program you don't need at startup and select Disable.
2. Check for Malware
Malware and adware running in the background can drain CPU and memory. Run a full scan with Windows Defender (built into Windows 10/11) or a reputable free tool like Malwarebytes to rule this out.
3. Free Up Disk Space
Windows performs poorly when your drive is nearly full, especially if it's a traditional hard drive (HDD). Use the built-in Disk Cleanup tool (search for it in the Start menu) to remove temporary files, old update files, and Recycle Bin contents.
4. Adjust Power Settings
If your PC is set to a "Power Saver" plan, it may be throttling CPU performance. Go to Settings → System → Power & Sleep → Additional power settings and switch to Balanced or High Performance.
5. Update Windows and Drivers
Outdated drivers — especially graphics drivers — can cause performance issues. Check Windows Update for pending system updates, and visit your GPU manufacturer's website for the latest graphics drivers.
6. Check RAM Usage
Open Task Manager and look at the Performance tab. If your RAM is consistently near 90–100% usage during normal tasks, your system is likely relying on slow virtual memory (paging file). Closing unused browser tabs and background apps helps, but if RAM is chronically maxed out, an upgrade may be warranted.
7. Upgrade from HDD to SSD
If your PC is still running on a traditional spinning hard drive, upgrading to a Solid State Drive (SSD) is the single biggest performance improvement you can make for most everyday tasks. Boot times, application launches, and general responsiveness improve dramatically.
8. Adjust Visual Effects for Performance
Windows uses animations and visual effects that can slow older hardware. To disable them:
- Search for Adjust the appearance and performance of Windows in Start.
- Select Adjust for best performance, or manually uncheck effects you don't need.
9. Clean Up the Browser
Browsers with dozens of extensions and thousands of saved cache files become slow over time. Disable extensions you don't actively use, clear your browser cache regularly, and consider whether you need all your open tabs.
10. Check for Background Processes Eating Resources
In Task Manager's Processes tab, sort by CPU or Memory to identify anything consuming excessive resources. Antivirus scans, cloud sync services, and Windows Update downloads commonly cause temporary slowdowns.
When These Steps Aren't Enough
If you've worked through this list and your PC is still struggling, it may be time to consider a RAM upgrade, an SSD installation, or — if the machine is very old — a hardware refresh. But for most users, the steps above recover significant performance without spending a penny.