A slow computer tempts most people to reinstall Windows or install some "optimization master" utility. Neither is the right first move. Work from locate to software to system to hardware, light to heavy, and most slowdowns get fixed for free. When the limit really is hardware, adding a stick of memory or swapping in an SSD does more than any amount of tweaking. A reinstall only buys temporary cleanliness: you still have to rebuild drivers and the software environment, while most sluggishness comes from too many startup items, piled-up temp files, or hardware that is simply old.

Step 1: Find where the bottleneck is

Press Ctrl + Shift + Esc to open Task Manager, switch to the Performance tab, and watch three live readouts:

  • CPU pinned above 80% for long stretches. Some process is eating resources, such as a mining trojan, a background update, or junk software.
  • Memory above 80% for long stretches. You do not have enough memory; a few browser tabs fill it, and you need to add memory.
  • Disk at 100% or busy for long periods. The mechanical drive is aging, or the system is indexing or updating in the background. Prioritize moving to an SSD.

Whichever category stays high is the one to chase. If the slowdown came on suddenly, first check whether one process is spiking. If so, right-click it and End task, then figure out why it was running in the background. If nothing looks odd, keep going.

Software layer (free, do these first)

The six steps below need no extra software and touch no hardware. Get back the speed you can:

  1. Disable startup programs. In Task Manager, go to the Startup tab and disable every third-party item except your antivirus, input method, and essential drivers. More startup items means more things fighting for resources after boot.
  2. Clear temporary files. In Settings > System > Storage, turn on Storage Sense, or press Win + R, type cleanmgr, and run it once. Temp files pile up, eat C drive space, and slow the system down.
  3. Turn off visual effects. In Settings > Accessibility > Visual effects, switch off the animations you do not need. On an older machine, animations cost extra resources, and turning them off is the most visible quick win.
  4. Adjust the power mode. In Settings > System > Power, pick "Best performance" (while plugged in). A laptop's default balanced mode caps the CPU, and lifting that cap makes sense on power.
  5. Repair system files. Open a command line as administrator and run sfc /scannow, then DISM /Online /Cleanup-Image /RestoreHealth.
  6. Run an antivirus scan. Use Windows Security for a full scan to rule out junk and mining programs.

System layer

The software layer is about who is stealing resources. This layer looks at the system's own state:

  • Stay updated. In Settings > Windows Update, install and reboot. A lot of sluggishness is actually old drivers or old patches, and updating is how those get fixed.
  • Turn off background apps. In Settings > Apps > Installed apps, switch off the "background app permissions" you do not use. Many apps camp in the background after install, and turning them off does not affect foreground use.
  • Reset this PC. If you have done the above and the machine still freezes or blue screens often, back up and go to Settings > Recovery > Reset this PC (Keep my files). It reinstalls the system components, cleaner than a Ghost image, but you will need to reinstall your apps.

Hardware layer (when software can't help, spending wins)

Once the software and system layers are done and it is still slow, the hardware is almost certainly the ceiling. Upgrading it pays off most directly, and the money is hard to avoid:

Add memory (when memory usage stays above 80%)

  • Check Task Manager for a free memory slot. If there is one, add a stick of the same spec and speed to run in dual channel.
  • Moving from 4GB to 8GB, or 8GB to 16GB, is the best-value upgrade, and multitasking responsiveness improves right away. When memory runs low, the system keeps shuffling data to the page file on the drive. A drive is far slower than memory, and that shuffle is exactly what you feel as lag.

Swap in an SSD (still on a mechanical drive, or a health warning)

  • Use CrystalDiskInfo to check drive health. If it shows a yellow or red warning, or you are still on a mechanical drive, replace it with a SATA or NVMe SSD and migrate the system across.
  • Boot time drops from one to two minutes to around ten seconds, and programs load several times faster. A mechanical drive's random read and write is one of the main reasons for slow boots, and this upgrade shows the biggest gain of any.
  • ⚠️ Before swapping the drive, copy your data to another disk or the cloud. Do not work directly on the ailing drive.

Clean dust and reseat

  • Open the case, clean out dust, and reseat the memory and graphics card. This fixes mysterious lag and overheating caused by poor contact.

Standard C drive cleanup

  1. Press Win + R, type cleanmgr, and tick Temporary files, Recycle Bin, and Thumbnails.
  2. Manually empty C:\Windows\Temp and %temp% by pasting those two paths into the File Explorer address bar.
  3. Go to Settings > System > Storage > Temporary files and clean up "Previous Windows installation(s)." This is the old system backup and can free a dozen or so GB, but once cleared you cannot roll back to the old system.
  4. Move WeChat and QQ files, your Downloads folder, and large desktop files to a non-system drive.
  5. Turn on Storage Sense for routine automatic cleanup. Do this regularly and C drive keeps plenty of free space.

Common questions

Q: My computer suddenly slowed down. How do I speed it up? First check Task Manager for a process spiking, and end it. If none, clear temp files once, then confirm the system is not downloading updates in the background.

Q: My boot is slow. Which startup items should I disable? In the Startup tab, disable every enabled third-party program except antivirus, input method, and system-required items.

Q: Does adding memory help? It helps a lot when memory stays above 80%. But if the slowness comes from an aging drive, an SSD makes the bigger difference.

Q: Still slow after optimizing? Use CrystalDiskInfo to check drive health. Bad sectors or heavy aging mean you have to replace it. Dust cleaning and reseating also fix lag from poor contact.