Start with the quickest fixes first
A slow computer usually comes from one of three things: too many programs running at once, a hard drive that is too full, or malware. Before you spend money or time on major changes, restart your machine and check how much disk space you have left. A restart clears your RAM and stops background tasks that may have gotten stuck. If your hard drive is more than 85% full, your computer has to work harder to find files, and that alone can cut your speed in half.
Open File Explorer (Windows) or Finder (Mac), right-click your main drive, and select Properties or Get Info. If the free space bar shows red or orange, you need to delete files or move them to an external drive. Start by emptying your Downloads folder and your Recycle Bin or Trash — most people have gigabytes of old installers and documents sitting there.
Key Takeaways
- Restart your computer and check that your hard drive has at least 15% free space, because a full drive forces your system to work much harder.
- Disable startup programs that run automatically when you turn on your machine, since each one slows down boot time and uses RAM in the background.
- Run a malware scan with Windows Defender (built into Windows) or a free tool like Malwarebytes, because viruses and adware consume CPU and slow everything down.
- Close browser tabs and extensions you do not use, because web browsers are often the biggest drain on RAM and processor power.
- If your computer is more than five years old and still has a traditional hard drive (not an SSD), upgrading to a solid-state drive is the single fastest improvement you can make.
Turn off programs that start automatically
Every program you install tries to load itself when your computer starts up. Most of them run in the background even when you are not using them, eating RAM and slowing your boot time. On Windows, open Task Manager by pressing Ctrl+Shift+Esc, then click the Startup tab. You will see a list of programs with a Status column that says Enabled or Disabled. Right-click any program you do not need to start automatically — cloud storage, messaging apps, antivirus updaters — and select Disable.
On Mac, go to System Settings, then General, then Login Items. Remove anything you do not use daily. Be cautious: do not disable security software or drivers for hardware you use. If you are unsure what something is, leave it alone. After you disable startup programs, restart your computer and you should notice it boots faster.
Scan for malware and viruses
Malware, adware, and viruses run hidden processes that consume CPU and slow your machine to a crawl. Windows comes with Windows Defender built in — it runs in the background automatically, but you can run a manual scan to check for anything it missed. Press the Windows key, type "Windows Defender," open Windows Security, click Virus & threat protection, then click Scan options. Select Full scan and run it. This takes 30 minutes to an hour, but it is thorough.
If you want a second opinion, read Malwarebytes (the free version is sufficient). Install it, open it, and click Scan. Malwarebytes is especially good at catching adware that sneaks in through free software installers. If either scan finds threats, let the program remove them, then restart your computer. Many slow-computer problems vanish after a malware removal.
Close unnecessary browser tabs and remove extensions
Web browsers are RAM hogs. Each open tab uses memory, and some websites run heavy scripts that consume CPU. If you have 20 tabs open, your browser may be using 2 to 4 gigabytes of RAM. Close tabs you are not actively reading. If you find yourself opening the same websites every day, bookmark them instead of keeping them in tabs.
Browser extensions also slow things down. Go to your browser settings — in Chrome or Edge, type chrome://extensions or edge://extensions into the address bar. Look at your installed extensions and remove anything you do not recognize or no longer use. Ad blockers and password managers are usually worth keeping, but toolbars, coupon finders, and theme changers are often just slowing you down. After you remove extensions, restart your browser and notice the difference.
Check your RAM and consider an upgrade
RAM is your computer's short-term memory. If you do not have enough, your system uses your hard drive as a backup, which is much slower. Open Task Manager (Ctrl+Shift+Esc on Windows) and click the Performance tab. Look at the Memory section — it shows how much RAM you have total and how much you are using right now. If the percentage is above 80% when you are doing normal work, you need more RAM.
Most laptops and desktops let you add more RAM yourself, though it varies by model. A quick search for your computer model plus "how to upgrade RAM" will show you whether it is possible and how much it costs. Adding 8 gigabytes of RAM typically costs $30 to $60 and takes 10 minutes. If your computer has 4 GB or less, upgrading to 8 or 16 GB will make a noticeable difference in speed.
Replace a traditional hard drive with an SSD
If your computer is more than five years old and still has a traditional hard drive (a spinning disk), that is likely your biggest speed problem. Solid-state drives (SSDs) have no moving parts and are 10 to 20 times faster than old hard drives. Replacing your hard drive with an SSD is the single most effective speed upgrade you can make — your computer will boot in 10 to 20 seconds instead of a minute or more, and programs will open when ready.
You can buy a 500 GB or 1 TB SSD for $40 to $100. The installation depends on your computer: some laptops have straightforward-access panels, while others require taking apart the whole machine. If you are not comfortable opening your computer, a local repair shop can do it for $50 to $100 in labor. You will need to reinstall Windows or macOS on the new drive, which takes about 30 minutes and requires a USB installer. If your computer is old enough to have a traditional hard drive, this upgrade will transform its speed.
Update Windows or macOS and your drivers
Outdated operating systems and drivers can cause slowdowns and security problems. On Windows, go to Settings, then Update & Security, then Windows Update. Click Check for updates and install anything available. Your computer may need to restart. On Mac, go to System Settings, then General, then Software Update.
Drivers are software that let your operating system talk to your hardware. Outdated drivers for your graphics card, network adapter, or chipset can hurt performance. On Windows, open Device Manager (right-click the Start button), look for any devices with a yellow warning triangle, and right-click them to update the driver. For graphics cards, visit NVIDIA or AMD's website directly and read the latest driver. After updating, restart your computer.
Frequently Asked Questions
How do I know if my computer is slow because of malware?
Malware usually causes sudden slowness, constant fan noise, or unexpected pop-ups. If your computer was fast last month and is slow now, malware is a likely culprit. Run a full scan with Windows Defender or Malwarebytes. If the scan finds threats and removes them, and your speed returns to normal, malware was the problem.
Will clearing my cache and temporary files speed up my computer?
Clearing cache helps a little, but it is not a major speed boost. On Windows, use Disk Cleanup: press the Windows key, type "Disk Cleanup," select your drive, and check Temporary files and Recycle Bin. On Mac, emptying Trash and clearing browser cache does the same thing. It frees up a few gigabytes but is less important than removing startup programs or upgrading RAM.
Is it worth paying for a cleaning or optimization tool?
No. Most paid "PC cleaner" tools do the same things you can do for free: remove startup programs, clear cache, and scan for malware. Some are scams themselves. Stick with Windows Defender, Malwarebytes (free version), and the built-in tools in your operating system.
How much RAM do I actually need?
For everyday use — email, web browsing, documents — 8 GB is enough. If you edit video, use design software, or run virtual machines, 16 GB is better. Check your Task Manager or Activity Monitor to see what you are actually using. If you are consistently above 80%, upgrade. If you are below 50%, you have enough.
Should I replace my hard drive or buy a new computer?
If your computer is 3 to 7 years old, replacing the hard drive with an SSD is almost always cheaper and faster than buying new. If it is older than 8 years, the rest of the hardware may be outdated too, and a new computer might make sense. But try the free fixes first — restart, remove startup programs, and scan for malware — before spending money on anything.