Blog / how-to
How to Fix a Slow Windows PC, Step by Step
A methodical order for cleaning up a slow Windows PC: find the cause first, then fix startup apps, disk space, and malware without snake oil.
A slow computer is almost never one problem. It is usually three or four small ones stacked up over a few years, plus occasionally one big one hiding underneath. By the end of this post you will have worked through them in a sensible order, and you will know whether what is left is a software problem or a hardware one. This is written for anyone comfortable poking around Windows settings, on Windows 10 or 11.
One note before we start: Microsoft moves menus between releases, so treat the paths below as directions, not gospel. The concepts matter more than the exact clicks, and the search box in Start will find any setting I name here.
Plan first: figure out what "slow" means
Most people skip this step and go straight to downloading a "PC booster". Don't. Those tools are the single most common thing I remove from slow computers.
Instead, spend two minutes narrowing it down. Slow to boot? Slow to open programs? Slow all the time, or only in the browser? Did it start suddenly (points at an update, new software, or malware) or creep up over years (points at accumulation)? Write your answer down, because you will want to compare against it at the end.
Then restart the machine. An actual restart from the Start menu, not shutting the lid, and not Shut Down, which on modern Windows does a partial fast start that can carry problems across. A surprising number of "slow PC" calls end here, because the machine had been running for six weeks straight.
Look before you touch: Task Manager
Press Ctrl + Shift + Esc to open Task Manager and click the Performance tab. Let the machine settle for a minute, doing nothing, and look at four numbers: CPU, memory, disk, and network.
What you want at idle is everything low. What you often see instead is the tell: memory pinned above 90 percent means too little RAM or something leaking it. Disk sitting at 100 percent on an older machine usually means a mechanical hard drive that has become the bottleneck, and no amount of software cleanup fixes that; swapping it for an SSD is the repair, and it is one of the cheapest upgrades in computing. CPU constantly busy at idle means some process is misbehaving, and the Processes tab, sorted by CPU, will tell you which.
Whatever you find here shapes the rest of the job. Note it and carry on.
Rule out malware before tuning anything
There is no point optimizing a machine that has a passenger. Open Windows Security (Start > Settings > Privacy & security > Windows Security > Virus & threat protection) and run a scan. A quick scan first; if anything at all turns up, or the slowness appeared suddenly, follow it with a full scan and let it run to the end, which can take hours.
Two gotchas. First, if a third-party antivirus is installed alongside Windows Security, make sure only one is actually active; two of them scanning each other is a classic cause of a crawling PC. Second, if the scan finds something serious, stop following this post. Cleanup after real malware is its own job with its own order of operations, and doing it wrong can cost you accounts and files.
Cut the startup and background load
This is where years of accumulation live. Every program that ever offered to "start with Windows" and got a distracted Yes is still in there.
Open Settings > Apps > Startup and read the list. Task Manager has the same list under Startup apps, with a startup impact rating beside each entry, which helps you pick targets. Turn off anything you do not need the moment the machine boots: chat apps, game launchers, printer "helpers", update checkers for software you use twice a year. You are not uninstalling anything; the program still works when you open it yourself.
Leave alone: your antivirus, anything with "audio" or "graphics" in the name, and your file sync client (OneDrive, or whatever you use) if you rely on it. Disabling sync by accident is the mistake I see most often here, and people only notice weeks later when a file is not where they expected.
Free up disk space
A drive that is nearly full slows the whole machine, and SSDs in particular get worse as they fill. Go to Settings > System > Storage, open Temporary files, and remove what Windows offers, reading the list first so you do not empty a Downloads folder you still need. Turning on Storage Sense on the same page keeps this from piling up again.
Then go to Settings > Apps > Installed apps and uninstall what you no longer use. Sort by size or by install date and be honest with yourself. Trial software from the day the PC was bought, old games, browser toolbars, and any second antivirus can all go. If you do not recognize something, look it up before removing it rather than guessing.
Test it
Restart again and compare against the notes from step one. Boot time, the programs that felt slow, and the idle numbers in Task Manager. You are looking for a machine that boots reasonably, idles quietly, and opens your everyday programs without a spinner. Give it a few days of normal use before declaring victory, because some problems only show up under real load.
Where this stops being a blog post
Some machines will not respond to any of this, and that is diagnostic in itself. A drive at 100 percent that stays there, crashes or file errors alongside the slowness, or a scan that keeps finding the same thing after removal: those point at failing hardware or an infection that needs a rebuild, and a rebuild done wrong loses data. Business machines add another layer, because keeping ten computers fast is not a one-time cleanup; it is patching, monitoring, and catching drives before they die, which is a service, not a Saturday job.
If you have worked through this and something still does not add up, or you want someone to look before you spend money on parts, that is exactly what a second opinion is for.