Before You Start: Diagnose First

Don't start randomly deleting files or changing settings. Open Task Manager (Ctrl + Shift + Esc) and click the Performance tab. Check CPU, RAM, and Disk usage. If any of these are consistently near 100%, you've identified the bottleneck. This guide covers the most common culprits and how to fix them.

Step 1: Disable Startup Programs

Many applications add themselves to startup silently, slowing down boot time and consuming background resources. To fix this:

  1. Open Task Manager (Ctrl + Shift + Esc).
  2. Click the Startup apps tab.
  3. Right-click any app you don't need immediately at boot and select Disable.

Common offenders: Spotify, Discord, Teams, OneDrive, Skype.

Step 2: Check for Malware

Malware can silently consume CPU and RAM. Run a full scan with Windows Security (built-in and free). For a second opinion, use the free version of Malwarebytes. If anything is found, remove it before continuing with other steps.

Step 3: Free Up Disk Space

Windows slows significantly when your system drive is nearly full. Use the built-in Disk Cleanup tool:

  1. Search for "Disk Cleanup" in the Start menu.
  2. Select your C: drive and run it.
  3. Click Clean up system files for more options, including old Windows Update files.

Aim to keep at least 15–20% of your drive free at all times.

Step 4: Adjust Power Settings

If your PC is set to a power-saving plan, it may be throttling your CPU. Go to Settings → System → Power & sleep → Additional power settings and switch to Balanced or High performance.

Step 5: Update Windows and Drivers

Outdated drivers — especially GPU and chipset drivers — can cause performance issues. Check Windows Update for system updates, and visit your GPU manufacturer's website (NVIDIA, AMD, or Intel) to grab the latest drivers directly.

Step 6: Increase Virtual Memory (If RAM Is the Bottleneck)

If RAM usage is consistently at 90–100%, Windows will use disk space as virtual memory. You can manually increase the paging file size:

  1. Search "Adjust the appearance and performance of Windows."
  2. Go to Advanced → Virtual memory → Change.
  3. Uncheck "Automatically manage" and set a custom size (typically 1.5x your RAM as initial, 3x as maximum).

Step 7: Disable Visual Effects

Windows animations look nice but consume resources. To disable them, search "Adjust the appearance and performance of Windows" and select Adjust for best performance — or manually uncheck specific effects you don't need.

Step 8: Scan and Repair System Files

Corrupted system files can cause sluggishness and instability. Open Command Prompt as administrator and run:

  • sfc /scannow — scans and repairs protected system files.
  • DISM /Online /Cleanup-Image /RestoreHealth — repairs the Windows image itself.

Let each command complete fully before running the next.

Step 9: Check for a Failing Hard Drive

If you still have a traditional HDD (not an SSD), it may be failing. Use CrystalDiskInfo (free tool) to check drive health. A "Caution" or "Bad" status means back up your data immediately and plan for a replacement.

Step 10: Consider a Fresh Windows Install

If all else fails, a clean Windows installation removes years of accumulated clutter, corrupt registry entries, and bloatware. Back up your files first, then use Windows' built-in Reset this PC feature (Settings → System → Recovery) for a clean slate without needing installation media.

Quick Summary

Step Time Required Difficulty
Disable startup programs5 minEasy
Malware scan20–45 minEasy
Free up disk space10 minEasy
Update drivers15 minEasy
Repair system files30 minMedium
Clean Windows install1–2 hoursMedium

Work through these steps in order — most users see significant improvement by step four without ever needing to reach the more advanced options.