Startup bloat and a full drive are behind most slow Windows PCs. These six steps fix the most common causes — no reinstall required.
Every program that adds itself to Windows startup runs silently in the background from the moment you log in — consuming RAM, CPU cycles, and disk I/O before you even open a browser. Common offenders: cloud sync clients (OneDrive, Google Drive, Dropbox), chat apps (Teams, Slack, Discord), manufacturer bloatware, and antivirus tools from removed software that leave startup entries behind. On a machine with 8GB RAM, 6–8 startup programs can consume 2–3GB before you do anything.
Windows uses free disk space for virtual memory (a page file that supplements RAM), temporary files during updates and installs, and system restore points. When a drive is over 85–90% full, these operations fail or degrade significantly. An SSD slows down noticeably when it has less than 10–15% free space due to how NAND flash writes work. Even on an HDD, a full drive forces the file system to fragment writes across scattered clusters.
Windows Update downloads and installs in the background, often during active use. Antivirus tools run scheduled scans that can consume 30–50% of CPU on older hardware. Cloud sync clients (OneDrive, Dropbox, Google Drive) upload or sync large folders silently. These processes are benign but poorly timed — they run when the system is under load rather than idle. Checking Task Manager during a slow period reveals exactly which background process is consuming resources.
A failing hard drive causes extreme slowness as Windows repeatedly retries failed sector reads. An SSD approaching end-of-life shows similar behavior. CPU overheating causes thermal throttling — the processor intentionally reduces its speed to avoid damage, making even simple tasks feel sluggish. Both issues produce consistent slowness across all applications, not just specific programs. HWMonitor (free) shows real-time CPU temperatures; CrystalDiskInfo (free) shows drive health status.
Press Ctrl+Shift+Esc to open Task Manager. Click 'More details' if you see the compact view. Go to the Startup apps tab (Windows 11) or Startup tab (Windows 10). Sort by 'Startup impact' (High first). Right-click any program you don't need at boot and select Disable. Safe to disable: cloud sync clients, chat apps, manufacturer utilities, update checkers. Do not disable: security software, audio drivers, display drivers.
Press Win + S and search 'Disk Cleanup.' Select your main drive (usually C:) and click OK. Check all boxes in the list — Temporary files, Recycle Bin, Windows Update Cleanup, Delivery Optimization Files. Click 'Clean up system files' for a deeper clean that includes old Windows update packages. These are often the largest category and safe to remove once updates are confirmed working.
Open Task Manager (Ctrl+Shift+Esc) and go to the Processes tab. Click the CPU column header to sort by highest CPU usage. Then click Memory. Anything consistently above 20–30% CPU outside of a deliberate task (a game, a render, a video call) is a candidate to investigate. Right-click a suspicious process and select 'Search online' to identify what it is before deciding whether to close it.
Go to Settings > Windows Update and click 'Check for updates.' Download and install any pending updates. Some update processes hold background services open that consume CPU while waiting to complete. Finishing the update cycle often frees up significant resources and improves performance — especially if the PC has been avoiding restarts for weeks.
Open Windows Security (search for it in Start). Go to Virus & threat protection > Quick scan. Malware and adware are a common cause of unexpected CPU and memory consumption. If Windows Security finds nothing and you have reason to suspect malware, Malwarebytes Free is a reputable second-opinion scanner that can be installed, run once, and uninstalled.
Download and install HWMonitor (free from cpuid.com). Open it and look for 'Temperatures' under your CPU — note the 'Max' column values after 10 minutes of normal use. Sustained CPU temperatures above 90°C (194°F) indicate thermal throttling. The fix is cleaning dust from CPU heatsink vents with compressed air, or replacing dried thermal paste on the CPU. On a laptop, this usually requires a technician unless you're comfortable opening the chassis.
Our AI can check your startup list, disk usage, running processes, and system health to pinpoint what's holding your PC back.
Tell our AI your Windows version, how much RAM you have, and what's slow — it'll give you a specific fix for your setup.
Start Free Diagnostic Chat →