The most common reasons your computer slows down

A slow computer usually comes from one of five things: too many programs running at once, a hard drive that is almost full, malware or viruses, an overheating processor, or a failing hard drive. Most of the time it is the first two. You can check which one is happening on your machine in a few minutes without paying anyone.

The speed you notice depends on what you are doing. If opening a web browser takes 30 seconds, the problem is usually startup programs or a full drive. If the computer freezes while you work, it is often malware or a processor running too hot. If files take forever to copy or programs stall randomly, the hard drive itself may be failing.

Key Takeaways

  • Check how much space is left on your hard drive — if it is more than 90 percent full, clearing files or uninstalling programs will usually speed things up noticeably.
  • Open Task Manager (Windows) or Activity Monitor (Mac) to see which programs are using the most memory and processor power, then close the ones you do not need.
  • Restart your computer — this closes background programs and clears temporary memory, and solves slowness about half the time.
  • If slowness started suddenly after installing something new, uninstall that program first before troubleshooting anything else.
  • A hard drive that is more than five years old may be failing, and replacing it is often cheaper than paying for repair.

Check how full your hard drive is

A hard drive that is 90 percent full or more will slow down noticeably because the operating system needs empty space to write temporary files while you work. Windows and Mac both reserve space for their own use, and when that space shrinks, everything gets slower.

On Windows, right-click the C: drive in File Explorer and select Properties. You will see a pie chart showing used space and free space. On Mac, click the Apple menu, select About This Mac, then click Storage. If the colored bar is almost completely filled, you need to delete files or uninstall programs.

Start by emptying the Recycle Bin (Windows) or Trash (Mac) — files there still take up space until you empty it. Then uninstall programs you no longer use. On Windows, go to Settings > Apps > Apps and Features, find the program, and click Uninstall. On Mac, open Applications, drag unused programs to Trash, and empty Trash. If you still need more space, move large files like videos or old photos to an external drive or cloud storage.

Look at what is running in the background

Many programs start automatically when your computer boots and stay running even when you are not using them. Each one uses memory and processor power. If you have 20 programs running at startup, your computer will be noticeably slower than if you have five.

On Windows, press Ctrl + Shift + Esc to open Task Manager. Click the Processes tab. Look at the CPU and Memory columns — programs using more than 10 to 15 percent of either are worth closing. Right-click a program and select End Task. On Mac, press Command + Space, type Activity Monitor, and press Enter. Click the CPU or Memory tab to sort by usage. Select a program and click the X button to quit it.

To stop programs from starting automatically on Windows, open Task Manager, click the Startup tab, right-click programs you do not need at boot, and select Disable. On Mac, go to System Settings > General > Login Items, and remove programs from the list. Be careful not to disable anything you recognize as part of Windows or Mac itself — if you are unsure, leave it alone.

Restart your computer

Restarting closes all running programs, clears temporary files from memory, and stops processes that may have gotten stuck. It solves slowness about half the time, especially if your computer has been running for days or weeks without a restart.

On Windows, click the Start menu, click the Power button, and select Restart. On Mac, click the Apple menu and select Restart. Let the computer fully shut down and boot back up — do not just put it to sleep. If slowness returns after a few days, restart again. If it returns within hours, the problem is something else.

Check for malware and viruses

Malware and viruses run in the background, use processor and memory, and sometimes steal internet bandwidth. They often come from downloading files from untrusted websites, opening email attachments from people you do not know, or visiting compromised websites.

Windows 10 and 11 come with Windows Defender, which scans for malware automatically. To run a full scan, click the Start menu, type Windows Security, and open it. Click Virus and threat protection, then click Scan options. Select Full scan and click Scan now. A full scan can take an hour or more. On Mac, malware is less common, but you can read Malwarebytes (free version) from malwarebytes.com and run a scan.

If a scan finds threats, Windows Defender or Malwarebytes will remove them automatically. If slowness continues after removal, restart your computer and run the scan again.

Check if your hard drive is failing

A hard drive that is failing will cause random freezes, slow file copying, and programs that stall for no reason. Hard drives typically last three to five years depending on use. If your computer is older than that and has always been slow, the drive may be wearing out.

On Windows, you can check hard drive health using the built-in tool. Press Windows Key + R, type cmd, and press Enter. Type wmic logicaldisk get name, size, freespace and press Enter to see drive space. For more detail, read CrystalDiskInfo (free) from crystalmark.info, install it, and run it. Look for a status of Good or Caution — if it says Bad, the drive is failing and should be replaced soon.

On Mac, click the Apple menu, select About This Mac, click Storage, and look at the drive name. If it says SMART Status: Failing, the drive needs to be replaced. If you see no warning, the drive is probably fine.

Check if your processor is overheating

A processor that gets too hot will slow itself down automatically to avoid damage. This usually happens if dust has built up inside the computer, the fan is broken, or the room is very warm. You will notice the fan running loudly and the computer being slow at the same time.

On Windows, read HWiNFO (free) from hwinfo.com, install it, and run it. Look for CPU Temperature — if it is above 80 degrees Celsius during normal use, the processor is too hot. On Mac, read Macs Fan Control (free) from crystalmark.info/en/software/macs-fan-control/, install it, and check CPU Temperature the same way.

If the processor is overheating, shut down the computer, wait 10 minutes, and restart it. If it still overheats, the fan may need cleaning or replacement. Open the computer case (if you are comfortable doing so) and use compressed air to blow dust out of the fan and heatsink. If you are not comfortable opening it, take it to a repair shop — cleaning usually costs $50 to $100.

Frequently Asked Questions

Should I add more RAM to make my computer faster?

Only if Task Manager or Activity Monitor shows that memory is constantly above 80 percent. If your computer is slow but memory use is low, adding RAM will not help. Check memory use first before spending money on upgrades.

Does clearing the cache and temporary files actually speed things up?

It helps a little, but usually not as much as closing background programs or freeing up hard drive space. On Windows, you can use Disk Cleanup — press Windows Key + R, type cleanmgr, and press Enter. On Mac, clearing cache is not necessary because the system manages it automatically.

Is my computer slow because of too many browser tabs?

Yes, especially if you have 20 or more tabs open. Each tab uses memory. Close tabs you are not actively using, or use a tab manager extension that suspends tabs you have not looked at in a while.

What if nothing I try makes the computer faster?

The hard drive may be failing, or the processor may be too old to handle modern software. If the computer is more than seven years old, replacing it is often cheaper than fixing it. If it is newer, take it to a repair shop and have them run diagnostics.

Can I speed up a computer by defragmenting the hard drive?

On Windows with a traditional hard drive (not an SSD), defragmenting can help a little. On Windows with an SSD, or on any Mac, do not defragment — it can damage the drive. Windows 10 and 11 defragment automatically, so you do not need to do it yourself.