What slows down a PC and how to fix it

A slow PC usually comes from one of four things: too many programs running at startup, a hard drive that is nearly full, malware or unwanted software eating resources, or a hard drive that is genuinely failing. You can fix the first three yourself in under an hour. The fourth requires a new drive, but you will know that is the problem only after you have ruled out the others.

The fastest wins come from stopping programs you do not need from launching when Windows starts. Most people have 20 to 40 programs set to run automatically, and you probably use fewer than five of them. Disabling the rest can cut your startup time in half and free up memory while you work.

Key Takeaways

  • Disable startup programs you do not use—this is the single fastest way to speed up a slow PC and takes about 10 minutes.
  • Delete or move large files you no longer need to free up hard drive space; a drive that is more than 85 percent full slows down noticeably.
  • Run a malware scan with Windows Defender or Malwarebytes to catch unwanted software that runs in the background and drains resources.
  • Check your hard drive health with a free tool like CrystalDiskInfo; if the drive is failing, no software fix will help and you will need a replacement.
  • Restart your PC regularly—once a week is enough—to clear temporary files and reset memory.

Disable programs that run at startup

Windows loads dozens of programs automatically when you start your PC, even if you never use them. Spotify, Adobe Reader, Slack, antivirus software, printer utilities, and cloud sync tools all sit in the background consuming memory and processor power. Turning off the ones you do not need is the fastest single improvement you can make.

Open the Task Manager by pressing Ctrl + Shift + Esc. Click the Startup tab at the top. You will see a list of programs with a Status column that says Enabled or Disabled. Right-click any program you do not use regularly and select Disable. Do not disable Windows Defender, your antivirus, or any program you are unsure about—stick to obvious ones like Spotify, Slack, Adobe Reader, OneDrive, or printer software. Restart your PC and you will notice the difference when ready.

If you are not sure what a program does, search its name online before disabling it. Some programs hide under unfamiliar names—for example, igfxTray is your graphics card software, and svchost is a Windows system process that should stay enabled. When in doubt, leave it alone.

Free up hard drive space

A hard drive that is more than 85 percent full runs noticeably slower because Windows cannot write temporary files efficiently. Check how much space you have left by opening File Explorer, right-clicking This PC on the left, and selecting Properties. Look at the pie chart—if the blue section (used space) takes up most of the circle, you need to delete or move files.

Start by deleting files you genuinely do not need. Empty your Downloads folder—most people accumulate months of installers and documents there. Delete old video files, duplicate photos, or archived projects. If you are nervous about losing something, move it to an external drive instead of deleting it. Even moving 50 to 100 gigabytes can restore noticeable speed.

Next, clean up temporary files. Press Windows Key + R, type %temp%, and press Enter. A folder will open full of temporary files Windows creates while running. Select all (Ctrl + A), delete them, and restart your PC. You can also use the built-in Disk Cleanup tool: search for it in the Start menu, select your C: drive, and let it scan. Check the boxes next to Temporary Files, Recycle Bin, and Old Windows Installations, then click Delete Files.

Scan for malware and unwanted software

Malware, adware, and browser hijackers run silently in the background and consume processor power and memory. Even if you do not see obvious signs like pop-ups or a changed homepage, unwanted software could be slowing you down. Windows Defender, which comes built into Windows 10 and 11, can catch most of it.

Open Windows Security by searching for it in the Start menu. Click Virus & threat protection on the left. Under Current threats, click Scan options, select Full scan, and click Scan Now. A full scan takes 30 minutes to an hour depending on your drive size. Let it finish—do not use your PC while it runs. If it finds anything, Windows will quarantine it automatically.

For a second opinion, read the free version of Malwarebytes from malwarebytes.com. Install it, open the program, and click Scan. Malwarebytes is especially good at catching adware and browser toolbars that Windows Defender sometimes misses. If either scan finds threats, restart your PC after removal and you should notice an improvement.

Check your hard drive health

If your PC is still slow after disabling startup programs, freeing space, and scanning for malware, your hard drive itself may be failing. A failing drive cannot read or write data quickly, and no software fix will help—you will need a replacement.

read the free version of CrystalDiskInfo from crystalmark.info. Install it and open the program. It will show your drive's health status in large text at the top: Green means healthy, Yellow means caution, and Red means the drive is failing. If you see Yellow or Red, back up your important files to an external drive when ready and plan to replace the drive soon. If the status is Green, your drive is fine and the slowness is coming from something else.

Restart your PC regularly

A PC that has been running for weeks accumulates temporary files, memory leaks, and background processes that slow it down. Restarting clears all of that. Set a reminder to restart your PC once a week—Sunday evening is a good time. A restart takes 2 to 3 minutes and costs nothing.

If you want to restart without losing your work, save everything first, then click the Start menu, click the Power button, and select Restart. Windows will close all programs and reboot. When it starts again, you can open your files where you left off.

When to upgrade your RAM or storage

If you have done all of the above and your PC is still slow, you may genuinely need more memory (RAM) or a larger drive. RAM is cheap and straightforward to upgrade yourself—most PCs take 5 to 10 minutes. A new drive takes longer and may require help, but it is still a straightforward job for a technician.

Before you buy anything, check how much RAM you have and how full your drive is. Right-click This PC and select Properties to see both. If you have less than 8 gigabytes of RAM and you regularly use many programs at once, upgrading to 16 gigabytes will make a real difference. If your drive is nearly full even after deleting files, a larger drive or external storage will help. But do the free fixes first—they solve the problem in most cases.

Frequently Asked Questions

How long does it take to make these changes?

Disabling startup programs takes 10 minutes. Freeing hard drive space takes 15 to 30 minutes depending on how much you need to delete. A full malware scan takes 30 minutes to an hour. You do not have to do everything at once—start with disabling startup programs and see if that is enough.

Will disabling startup programs break anything?

No. If you disable a program you actually need, you can always re-enable it from the Task Manager. The worst that happens is you have to turn it back on. Stick to obvious programs like Spotify or Slack and you will be fine.

What if my PC is still slow after I do all of this?

Your hard drive may be failing, or you may genuinely need more RAM. Use CrystalDiskInfo to check your drive health. If the drive is healthy, check how much RAM you have and what programs you run. If you regularly use 10 or more programs at once, upgrading from 8 to 16 gigabytes of RAM usually helps.

Is it safe to delete files from the Temp folder?

Yes. The Temp folder holds temporary files Windows creates while running. They are safe to delete—Windows will create new ones as needed. If a program is using a file in the Temp folder, Windows will not let you delete it, so you cannot break anything by trying.

How often should I restart my PC?

Once a week is enough for most people. If you leave your PC on 24/7 or notice it slowing down after a few days, restart it more often. A restart takes only a few minutes and clears out temporary files and memory leaks.