Why your computer slows down and what you can actually fix

A slow computer usually comes from one of three things: too many programs running at once, a hard drive that is nearly full, or malware taking up resources. The good news is that most of these are fixable without replacing hardware or paying for repairs. The bad news is that the fix depends on which problem you have, and diagnosing it takes a few minutes of poking around.

Your computer slows down because it is trying to do too much at the same time. Every program you have open uses memory (RAM). Every file on your drive takes up space. Every piece of malware or unwanted software runs in the background, stealing processing power. When any of these hits a limit, your computer starts to lag.

Key Takeaways

  • Check your hard drive space first — if it is more than 90 percent full, clearing files or uninstalling programs will often speed things up noticeably.
  • Look at what programs are running at startup and disable the ones you do not use every day, since each one slows down boot time and background performance.
  • Scan for malware using Windows Defender (built into Windows) or Malwarebytes, because unwanted software often runs invisibly and drains speed.
  • Close browser tabs and programs you are not actively using, since each one takes memory that your computer could use for the task in front of you.
  • If your computer is more than five years old and still has a traditional hard drive (not an SSD), replacing it with a solid-state drive is the single biggest speed improvement you can make.

Check how much hard drive space you have left

Your computer needs empty space on the hard drive to work properly. When the drive is nearly full, everything slows down because the system cannot write temporary files or cache data efficiently. Open File Explorer (Windows) or Finder (Mac), right-click your main drive, and select Properties (Windows) or Get Info (Mac). Look at the pie chart or bar that shows used versus free space.

If you have less than 10 percent free space, you need to delete files or uninstall programs. Start by emptying the Recycle Bin or Trash — deleted files sit there taking up space until you empty it. Then look for large files you no longer need: old video files, installation files, or duplicate photos. On Windows, you can use Storage Sense (Settings > System > Storage) to see what is taking up the most room and delete it directly from there.

If you are running low on space and do not want to delete files, an external hard drive or cloud storage (Google Drive, OneDrive, iCloud) can hold old files you want to keep but do not use often. Moving them off your main drive frees up space and speeds things up.

Turn off programs that start automatically when you boot up

Every program set to launch when your computer starts makes boot time slower and uses memory even when you are not using it. 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 showing Enabled or Disabled. Right-click any program you do not need running all the time and select Disable.

Common culprits are cloud storage apps (Dropbox, OneDrive), messaging apps, and software that came with your computer but you never use. Disabling them does not uninstall them — you can still open them manually whenever you want. On Mac, go to System Preferences > General > Login Items and remove programs from the list the same way.

Be cautious about disabling anything you do not recognize. If you are unsure what a program does, leave it alone or search the name online before disabling it. Some security software and system utilities need to run at startup to work properly.

Scan for malware and unwanted software

Malware, adware, and other unwanted programs run invisibly in the background and consume processing power and memory. Windows comes with Windows Defender built in — it runs scans automatically, but you can also run a manual scan. Open Windows Security (search for it in the Start menu), click Virus & threat protection, then click Scan options and choose Full scan. This takes 30 minutes to an hour but is thorough.

For a second opinion, read Malwarebytes (the free version is sufficient). Install it, open it, and run a scan. Malwarebytes is particularly good at catching adware and browser hijackers that Windows Defender sometimes misses. If it finds anything, let it remove it and restart your computer.

After scanning, check your browser homepage and search engine settings. Malware often changes these without asking. In Chrome, Firefox, or Edge, go to Settings and look at the Homepage and Search engine sections. If they have been changed to something you do not recognize, change them back to Google or your preferred search engine.

Close unused browser tabs and programs

Each open tab in your browser uses memory, and modern websites are heavy. If you have 20 tabs open, your browser is using a significant chunk of your RAM. Close tabs you are not actively reading or working on. If you find yourself keeping tabs open because you want to come back to them later, bookmark them instead — bookmarks take almost no memory.

The same goes for programs. If you have Photoshop, Word, and three other applications open but you are only working in one, close the others. On Windows, you can see how much memory each program is using by opening Task Manager (Ctrl+Shift+Esc) and looking at the Memory column. Programs at the top are using the most.

Restart your computer regularly

Restarting clears memory and stops background processes that have accumulated over time. A computer that has been running for weeks without a restart will be noticeably slower than one that restarts every few days. Set a reminder to restart at least once a week, or turn on automatic restart in your settings so it happens overnight.

On Windows, go to Settings > System > About and look for Advanced system settings. On Mac, go to System Preferences > General and check the Restart options. A straightforward restart solves a surprising number of slowness problems because it gives your system a fresh start.

Consider upgrading to a solid-state drive if your computer is old

If your computer is more than five years old and still has a traditional hard drive (not an SSD), replacing it with a solid-state drive is the single biggest speed improvement you can make. Hard drives have moving parts and are much slower than SSDs. The difference is dramatic — a computer that takes two minutes to boot can boot in 20 seconds with an SSD.

An SSD upgrade is not something most people do themselves; it usually requires opening the computer and transferring your data, which is a job for a repair shop. The cost varies, but expect to pay $150 to $400 for the drive and installation. If your computer is still under warranty, check before opening it, as opening the case can void the warranty.

If your computer is newer and already has an SSD, upgrading the drive will not help much. The slowness is coming from something else on this list.

Frequently Asked Questions

Will clearing my cache and temporary files speed up my computer?

Clearing cache and temporary files frees up a small amount of disk space, but the speed improvement is usually minimal unless your drive is nearly full. On Windows, use Disk Cleanup (search for it in the Start menu) to remove temporary files. It is safe to do and takes a few minutes, but do not expect a dramatic change unless your drive was already very full.

Should I disable Windows updates to make my computer faster?

No. Updates can slow down your computer temporarily while they install, but disabling them leaves you vulnerable to security problems. Let updates install, and if they are slowing you down, restart your computer to finish the process. Updates are worth the temporary slowness.

Does adding more RAM always make a computer faster?

Adding RAM helps if your computer is running out of memory, but if your slowness is from a full hard drive or malware, more RAM will not fix it. Check Task Manager (Windows) or Activity Monitor (Mac) to see if memory is the bottleneck. If memory usage is consistently above 80 percent, adding RAM may help. Otherwise, focus on the other fixes first.

Is it safe to use disk defragmentation tools?

On Windows with a traditional hard drive, defragmentation can help slightly. On Windows with an SSD, do not defragment — it can actually shorten the drive's lifespan. On Mac, defragmentation is not necessary. If you have an SSD, skip this step entirely. Windows handles optimization automatically on SSDs.

What if I have tried everything and my computer is still slow?

If your computer is very old (more than seven years), the slowness may straightforward be age. Older processors and components are slower by design. If it is newer and still slow after trying these steps, the problem may be a failing hard drive or a hardware issue that requires professional diagnosis. A repair technician can run diagnostics to identify the cause.