How to Fix a Slow Windows PC: A Step-by-Step Checklist

Open laptop on a desk
Photo by Luca Bravo on Unsplash

A Windows PC that used to feel fast and now takes minutes to start is usually suffering from one of a few common problems: too many programs running at startup, a nearly full drive, missing updates, unwanted software or hardware that is simply too old. Work through the steps below in order, from the quickest and safest fixes to the bigger ones. The exact menu names can differ slightly between Windows 10 and Windows 11.

1. Restart the computer

It sounds obvious, but a restart clears memory and ends processes that have been running for days. If you usually put the PC to sleep for weeks, do a full restart first and see whether the problem is still there.

2. See what is using your resources

Press Ctrl + Shift + Esc to open Task Manager and look at the Processes tab. Sort by CPU, Memory and Disk. If one program is using most of a resource while you are not using it, close it, update it or uninstall it. A browser with dozens of open tabs is one of the most common causes.

3. Trim what starts with Windows

In Task Manager, open the Startup tab (called Startup apps in Windows 11). Each entry shows its startup impact. Disable programs you do not need the moment you sign in, such as chat apps, updaters and launchers. Disabling an entry does not uninstall the program; you can still open it manually. Leave anything you do not recognize alone until you have looked it up.

4. Free up disk space

A drive that is almost full slows everything down. Open Settings, then System, then Storage to see what is taking space. Remove files you no longer need, empty the Recycle Bin, and move large photos and videos to an external drive or cloud storage. Aim to keep a comfortable amount of free space, not just a few gigabytes.

5. Uninstall programs you do not use

Go to Settings, then Apps, and review the list. Uninstall software you no longer use, especially toolbars, trial versions and anything you do not remember installing. Fewer background programs means fewer things competing for memory.

6. Install updates

Open Settings, then Windows Update, and install pending updates, then restart. Updates often include fixes for performance and stability problems. Keep your graphics and other drivers current too, ideally from the manufacturer of your PC or component.

7. Scan for malware

Unwanted software can use your processor and network in the background. Open Windows Security, choose Virus and threat protection, and run a scan. If the scan finds something, follow the instructions it gives and restart. Only download security tools from official sources. Unwanted software often arrives through fake downloads and phishing emails, so it also helps to know how to spot a phishing email.

8. Check whether hardware is the limit

If the PC is still slow after the steps above, the hardware may be the limit. In Task Manager, open the Performance tab and watch Memory and Disk while you work. If memory stays almost full, more RAM may help. If the PC still uses a traditional hard drive, replacing it with a solid-state drive (SSD) is often the biggest single improvement on an older machine. Check that your model supports the upgrade before buying anything.

9. Reset Windows as a last resort

If nothing else works, Windows has a reset option under Settings, then System, then Recovery. Back up your files first, because a reset can remove apps and, depending on the option you choose, personal files. Resetting gives you a clean system, but it takes time to reinstall your programs.

A quick summary

Restart, find the resource hog, reduce startup programs, free disk space, remove unused software, update, scan and then consider hardware. Most slow PCs improve noticeably after the first five steps.

Scroll to Top