How to Speed Up a Slow Computer: Real Fixes, Tools, and Scripts

If you want to know how to speed up a slow computer, start by finding the bottleneck. A slow PC is usually stuck on one of five things: a mechanical hard drive, too little RAM, startup bloat, malware or broken Windows files, or heat throttling. Guessing wastes time. Diagnosis fixes the right problem first.

My rule is simple: do not install a random PC optimizer until you have checked disk, RAM, startup apps, storage space, temperature, and malware. On an old Windows laptop, a $30-$60 SATA SSD and a clean startup list can feel like a new machine. Registry cleaners and miracle boosters rarely do.

How to Speed Up a Slow Computer: The Priority Order

The fastest way to speed up a slow computer is to fix the biggest bottleneck first. For most old Windows PCs, that means SSD first, RAM second, startup cleanup third, malware and health checks fourth, and only then smaller settings like animations, browser tabs, and background apps.

PriorityFixWhy it mattersBest tool
1Replace HDD with SSDBiggest real-world improvement for boot, app launch, and multitaskingAny reliable SATA SSD plus clone software
2Upgrade RAM to 8GB or 16GBStops browser tabs and Windows from constantly paging to diskTask Manager, Crucial scan, laptop manual
3Disable startup bloatCuts boot time and background CPU/RAM loadTask Manager, Autoruns
4Free disk spaceWindows slows down when the system drive is nearly fullStorage Sense, WizTree, BleachBit
5Remove junk appsOld updaters, launchers, and bundled apps keep runningBCUninstaller, Settings > Apps
6Check heat and malwareThermal throttling and malware can make good hardware feel brokenLibreHardwareMonitor, Microsoft Defender, Malwarebytes
7Repair Windows filesUseful when slowness came after crashes, updates, or failed driversDISM, SFC

Microsoft’s own Windows performance guide also puts the basics first: check updates, restart, manage disk space, and reduce background load. That is not exciting advice, but it is usually right.

Amazon Hardware Picks That Actually Fit This Fix

If you are buying parts, buy the part that matches the bottleneck. Do not buy a RAM kit because the laptop feels slow if Task Manager shows the disk stuck at 100%. Do not buy a cooling pad when the real problem is a 5400 RPM hard drive.

NeedAmazon pickUse it whenCaution
Old laptop still has a hard driveCrucial MX500 1TB SATA SSDYou need a dependable 2.5-inch SATA SSD upgrade.Check whether the laptop uses 2.5-inch SATA or M.2 before buying.
Higher-end SATA optionSamsung 870 EVO 1TB SATA SSDYou want a well-known SATA drive for an older desktop or laptop.Do not buy SATA if your machine needs NVMe M.2.
Memory pressure in Task ManagerCrucial 16GB DDR4-3200 SODIMM laptop RAMMemory is consistently above 85% during normal work.Match DDR type, speed, slot count, and maximum supported RAM.
Drive cloningSATA-to-USB SSD cloning adapterYou want to clone the old drive before swapping it.Back up important files before cloning.
Dust and heat cleanupelectric air duster for computer cleaningFans and vents are dusty and the laptop throttles under load.Hold fans still while cleaning so they do not overspin.

Diagnose the Bottleneck Before You Tweak

A slow computer tells you what is wrong if you know where to look. Open Task Manager before changing settings. If disk sits at 100%, storage is the issue. If memory sits above 85%, RAM is the issue. If CPU spikes at idle, a process, malware, update, or driver is likely misbehaving.

  • Task Manager: press Ctrl + Shift + Esc, then sort by CPU, Memory, Disk, and Startup impact.
  • Process Explorer: Microsoft Sysinternals Process Explorer shows deeper process and DLL information than Task Manager.
  • Autoruns: Microsoft Sysinternals Autoruns shows startup entries, services, scheduled tasks, shell extensions, drivers, and browser helper objects.
  • LibreHardwareMonitor: the GitHub project tracks temperatures, clocks, fan speeds, voltages, and hardware load.
  • WizTree: WizTree quickly shows where storage went, especially on NTFS drives.

The Real Tool Stack I Recommend

Use tools that show evidence, not tools that promise magic. The best PC performance utilities either reveal the bottleneck, uninstall junk cleanly, update apps safely, or free disk space you can see. If a tool claims one-click speedups without showing what changed, skip it.

ToolUse it forSourceMy caution
Task ManagerFirst diagnosis: CPU, memory, disk, startup appsBuilt into WindowsStart here before downloading anything.
Sysinternals AutorunsFinding hidden startup entries and scheduled tasksMicrosoft LearnDo not disable drivers or Microsoft entries unless you know what they do.
Process ExplorerFinding heavy or suspicious processesMicrosoft LearnUse it to inspect first, not panic-delete.
WinGetUpdating many apps from the command linemicrosoft/winget-cliReview what it will upgrade before confirming.
PowerToysWorkflow utilities, not raw speedmicrosoft/PowerToysHelpful for productivity, but it will not fix a dying hard drive.
BCUninstallerBulk uninstalling unwanted appsBCUninstaller on GitHubCreate a restore point before removing many apps.
BleachBitCleaning caches and temp filesBleachBit on GitHubPreview before deleting. Do not wipe browser data blindly.
WizTreeFinding huge files and foldersOfficial siteDelete only files you understand.
LibreHardwareMonitorChecking temperature and throttlingGitHubHigh temperature points to cleaning, airflow, paste, or fan issues.

GitHub and Command-Line Snippets

These snippets are for diagnosis and safe maintenance. Run Command Prompt or PowerShell as Administrator only when the command needs it. Do not run random debloat scripts from the internet just because a YouTube video promises 200 FPS.

Update apps with WinGet

WinGet is Microsoft’s Windows Package Manager CLI. Microsoft describes it as a tool to discover, install, upgrade, remove, and configure apps on Windows. The project is open source at microsoft/winget-cli.

winget upgrade
winget upgrade --all --include-unknown
winget search powertoys
winget install Microsoft.PowerToys --source winget

Install the practical tool set

Package IDs can change, so search before installing if a command fails. This gives you the pattern without making you hunt through installer pages.

winget search autoruns
winget search bleachbit
winget search wiztree
winget search librehardwaremonitor
winget install Microsoft.SysinternalsSuite --source winget
winget install BleachBit.BleachBit --source winget
winget install AntibodySoftware.WizTree --source winget

List the biggest memory users

This PowerShell snippet shows which processes are using the most RAM right now. It does not fix anything. It gives you a clean target list before you start uninstalling or disabling apps.

Get-Process |
  Sort-Object WorkingSet64 -Descending |
  Select-Object -First 15 Name, Id,
    @{Name='RAM_MB';Expression={[math]::Round($_.WorkingSet64 / 1MB, 1)}}

List startup commands

This shows startup commands registered with Windows. Use it for visibility. Disable startup apps from Task Manager or Autoruns after you understand what the entry is.

Get-CimInstance Win32_StartupCommand |
  Select-Object Name, Command, Location, User |
  Sort-Object Name

Clean user temp files

This removes files from your user temp folder only. Close apps first. If a file is in use, PowerShell will skip it.

$temp = $env:TEMP
Get-ChildItem $temp -Force -ErrorAction SilentlyContinue |
  Remove-Item -Recurse -Force -ErrorAction SilentlyContinue

Repair Windows system files

If Windows feels broken after crashes, failed updates, or driver problems, run DISM first and SFC second. Microsoft’s System File Checker guide recommends using DISM before SFC when repairing corrupted files.

DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

Generate a battery report

On laptops, a weak battery can make a machine feel unstable or slow under load. Microsoft’s powercfg documentation says powercfg /batteryreport creates an HTML battery report in the current path.

powercfg /batteryreport

Fix 1: Replace a Hard Drive With an SSD

If the computer still uses a mechanical hard drive, replace it with an SSD before you waste hours on software tweaks. A hard drive is the biggest reason old laptops feel frozen during boot, browser launch, Windows updates, and antivirus scans.

  • Good enough upgrade: 240GB or 500GB SATA SSD for old laptops.
  • Better upgrade: 1TB SATA SSD if you store photos, videos, or games.
  • Clone route: clone the old drive, then swap hardware.
  • Clean route: back up files, install Windows fresh, then reinstall only needed apps.
  • Skip ReadyBoost: on any SSD machine, a USB flash cache is not the fix. It was a workaround for older hard-drive systems.

If you are buying parts, start with a known 2.5-inch SATA SSD such as the Crucial MX500 1TB or Samsung 870 EVO 1TB before you buy RAM, cooling pads, or optimizer software. Storage is where old machines usually hurt most.

Fix 2: Upgrade RAM, But Only After You Check Usage

RAM helps when your computer runs out of memory during real work. If Task Manager shows memory at 85-95% while your browser, office apps, or IDE are open, upgrade. If memory is sitting at 45% and disk is pegged at 100%, RAM is not the first problem.

RAM amountWhat it feels like in 2026Recommendation
4GBUsable only for very light Windows workUpgrade or switch to a lighter OS.
8GBFine for office work, browsing, classes, and writingMinimum I would keep for Windows 10/11.
16GBComfortable for heavy browsing, meetings, light creative work, and codingBest value if the laptop supports it.
32GB+Useful for VMs, large creative projects, and heavy dev workNot needed for most low-end PC rescue jobs.

Before buying RAM, check whether the laptop has soldered memory, a free slot, and DDR type. Guessing the module type is how people end up with a small box of useless sticks.

If Task Manager proves RAM is the bottleneck, search for the exact supported module type first. For many older Windows laptops, a Crucial 16GB DDR4-3200 SODIMM style upgrade is the right category, but your laptop manual decides the final part.

Fix 3: Disable Startup Apps Safely

Startup cleanup is the best free fix when boot time is awful. Open Task Manager, go to Startup apps, and disable launchers you do not need immediately after login. Keep security, touchpad, audio, graphics, VPN, and sync tools you actually rely on.

  • Usually safe to disable: game launchers, chat apps, update helpers, printer launchers, music apps, cloud tools you do not use daily.
  • Be careful with: antivirus, graphics drivers, audio drivers, touchpad drivers, backup tools, and work VPN tools.
  • Use Autoruns for deeper cleanup: scheduled tasks and shell extensions can keep loading even after the app disappears from Task Manager.

Do not disable everything in Autoruns because it looks scary. Hide Microsoft entries first, then research the rest. Performance work should make the machine more reliable, not more mysterious.

Fix 4: Free Space Without Registry Cleaner Theater

Low free space slows Windows because updates, paging, temp files, browser caches, and app installers need room to breathe. Keep at least 15-20% of the system drive free if you can. Use Storage Sense first, then WizTree for the big surprises.

  1. Open Settings > System > Storage and run Storage Sense.
  2. Use Temporary files to remove old update files and caches Windows already understands.
  3. Run WizTree to find large downloads, ISO files, old videos, VM images, and game folders.
  4. Use BleachBit only after previewing what it will delete.
  5. Move large personal files to another drive or cloud storage instead of deleting randomly.

Microsoft’s Storage Sense page explains the built-in cleanup route. I would trust that before a third-party registry cleaner.

Fix 5: Uninstall Junk With BCUninstaller

Unused apps slow a computer when they install services, startup tasks, shell extensions, and update agents. BCUninstaller is useful because it finds normal apps, portable apps, store apps, leftovers, and orphaned entries better than the basic Windows app list.

  • Create a restore point first.
  • Sort by publisher and install date.
  • Remove obvious junk in batches.
  • Do not remove drivers, Visual C++ runtimes, .NET, or work software unless you know why.
  • Restart after a large cleanup.

The BCUninstaller GitHub repo describes it as a free program uninstaller that can remove large amounts of applications with minimal user input. That is exactly the use case, not replacing Windows itself.

Fix 6: Check Heat and Dust

A laptop that runs hot will slow itself down to survive. That is thermal throttling. If the fan screams, the keyboard deck feels hot, or performance drops after 10 minutes, check temperature before blaming Windows.

  • Use LibreHardwareMonitor: watch CPU and GPU temperature while opening your normal apps.
  • Clean vents: dust blocks airflow, especially on old laptops.
  • Use a flat surface: beds and blankets choke intake vents.
  • Replace thermal paste only if you are comfortable opening the machine: otherwise ask a repair shop.
  • Do not overclock low-end laptops: heat is usually the enemy, not the missing secret setting.

For dust cleanup, use short bursts from an electric air duster or compressed air, and hold the fan blades still while cleaning. Letting tiny laptop fans spin wildly can damage them.

Fix 7: Scan for Malware and Bad Browser Extensions

Malware, adware, and browser extensions can make a decent PC feel unusable. Start with Microsoft Defender. If the machine still behaves strangely, run Malwarebytes Free as a second-opinion scanner. Then review browser extensions manually.

  • Remove extensions you do not recognize.
  • Keep one ad blocker you trust.
  • Reset browser settings if search engine or homepage keeps changing.
  • Uninstall coupon, toolbar, downloader, and search assistant extensions.

If the computer shows popups, redirects, or fake warnings, use my unexpected signs your computer has a virus guide before doing performance tweaks.

Fix 8: Make Windows Lighter

Small Windows tweaks help after the big bottlenecks are handled. They will not beat an SSD upgrade, but they can make an old machine feel calmer.

  • Turn off unnecessary startup apps.
  • Set visual effects to best performance if animations feel laggy.
  • Use Edge sleeping tabs or a lighter browser profile.
  • Pause OneDrive or Google Drive while doing heavy local work.
  • Keep Windows Update current, then restart.
  • Remove widgets, Teams auto-start, and launchers you do not use.

I would not use heavy debloat scripts as the first move. Some remove Store components, recovery features, or app dependencies people later need. If you use a debloat tool, read the options one by one and keep a restore point.

Fix 9: Use Lighter Apps

A low-end PC often struggles because modern apps assume modern hardware. You can get a real speed boost by changing the apps, not the operating system.

Heavy habitLighter optionWhy it helps
Chrome with 40 tabsEdge sleeping tabs, Brave, Firefox profile cleanupLess active memory pressure
Adobe Reader for basic PDF readingBrowser PDF viewer or SumatraPDFFewer background services and faster launch
Full Office for simple notesWordPad alternatives, Google Docs, LibreOffice WriterLower startup overhead
Large sync foldersSelective syncLess disk scanning and indexing
Heavy antivirus stackMicrosoft Defender plus second-opinion scansAvoids duplicate real-time scanning

For Mac-specific cleanup, use my Mac performance guide. For Windows laptops that are simply too old, my new laptop checklist helps you avoid buying another underpowered machine.

Fix 10: Low-End PC Gaming Tweaks

For low-end PC gaming, the honest performance gains come from lowering resolution, using FSR or XeSS when available, capping FPS, updating GPU drivers, closing background apps, and keeping thermals under control. Registry tweaks and random FPS packs are risky.

  • Lower resolution first: 1080p to 900p or 720p can help more than tiny graphics tweaks.
  • Cap FPS: stable 40 FPS often feels better than jumping between 35 and 70.
  • Use in-game upscaling: FSR, XeSS, or dynamic resolution if the game supports it.
  • Update GPU drivers: especially for Intel, NVIDIA, and AMD graphics.
  • Close launchers and browsers: they steal RAM and CPU in the background.

For network-related gaming lag, use my internet speed for gaming guide. For hardware buying decisions, the graphics card guide is the better next read.

What I Would Not Do

Some old speed-up advice either does nothing now or creates new problems. I would skip these unless you have a very specific reason.

  • Do not rely on ReadyBoost: if the PC has an SSD, it is not the fix. If the PC still has an HDD, replace the drive.
  • Do not run random registry cleaners: they rarely produce noticeable speed gains and can break apps.
  • Do not disable Windows Update permanently: fix update problems, but do not leave the machine exposed.
  • Do not overclock low-end laptops: heat and battery limits usually erase the gain.
  • Do not install five optimizer tools: overlapping background utilities can slow the PC more.

The 2-Hour Slow PC Rescue Plan

If someone handed me a slow old Windows laptop, this is the order I would use. It is boring because boring works.

  1. Back up important files.
  2. Open Task Manager and identify CPU, memory, disk, and startup pressure.
  3. Run Windows Update, restart, and check again.
  4. Run Microsoft Defender quick scan.
  5. Disable obvious startup apps.
  6. Run Storage Sense and remove temporary files.
  7. Run WizTree and move or delete large personal files.
  8. Uninstall junk apps with Settings or BCUninstaller.
  9. Check temperatures with LibreHardwareMonitor.
  10. Run DISM and SFC if Windows itself feels broken.
  11. If the system drive is HDD, install an SSD.
  12. If memory is still above 85% during normal work, upgrade RAM.

That plan beats the old pattern of installing a cleaner, clicking optimize, and hoping. A slow PC is not a mystery. It is a bottleneck waiting to be found.

Frequently Asked Questions

What is the fastest way to speed up a slow computer?

The fastest real fix is replacing a mechanical hard drive with an SSD. If the PC already has an SSD, check Task Manager for memory, CPU, disk, and startup pressure. Then disable startup bloat, free disk space, scan for malware, and repair Windows files if needed.

Do PC optimizer apps actually work?

Most PC optimizer apps do very little that Windows cannot already do. Some add background services, ads, or risky registry cleaning. Use evidence-based tools instead: Task Manager, Storage Sense, Sysinternals Autoruns, Process Explorer, WizTree, BCUninstaller, BleachBit, and LibreHardwareMonitor.

Is ReadyBoost still useful in 2026?

ReadyBoost is rarely worth using in 2026. If your computer has an SSD, ReadyBoost is not useful. If your computer still has a hard drive, replacing the hard drive with an SSD gives a much larger performance gain than using a USB flash drive as cache.

How much RAM does Windows need to run well?

For Windows 10 or Windows 11, 8GB is the minimum I would keep for normal office work and browsing. 16GB is the better target for heavy tabs, video meetings, coding, and light creative work. 4GB systems are too tight for modern Windows usage.

Should I defragment my SSD?

No. Do not manually defragment an SSD like an old hard drive. Windows handles SSD optimization differently through TRIM and scheduled maintenance. Defragmentation advice applies mainly to mechanical hard drives, not modern solid-state drives.

Can PowerShell safely clean temporary files?

Yes, if you limit it to user temporary folders and close apps first. Use PowerShell cleanup as a targeted maintenance step, not as a blind system-wide delete. Storage Sense is safer for most users because Windows already knows which temporary files are safe to remove.

What should I upgrade first on an old laptop?

Upgrade the storage first if the laptop has a mechanical hard drive. Move to an SSD. Upgrade RAM second if Task Manager shows memory near 85-95% during normal work. Do not buy a cooling pad, optimizer app, or new battery before checking these two basics.

1 comment

Add yours

Leave a Comment

  1. Keeping your computer updated and clean from junk files and other rubbish can help boost the performance you receive from your device. You’re right, un-installing things you may not need will also make a big difference, I usually delete unnecessary apps/documents that are pre-installed.
    If you have a really old model you may actually be due an upgrade.. Im talking less than 2 GB RAM Speeds – in 2017 going in to 2018 that’s way to slow.