How to Fix a Slow Computer Windows 10 — 10 Proven Fixes (2026)

How to Fix a Slow Computer Windows 10 — 10 Proven Fixes (2026)

Quick Answer

To fix a slow computer on Windows 10, start by disabling unnecessary startup programs in Task Manager, then run Disk Cleanup (cleanmgr) to reclaim disk space. Scan for malware with Windows Defender, adjust visual effects for best performance, and update your drivers. For older machines still running a hard disk drive, upgrading to an SSD is the single most impactful hardware fix — cutting boot time from 90 seconds to under 15.

Is your Windows 10 PC crawling at startup, freezing when you open a browser, or taking minutes just to load a document? You are not alone. Windows 10 running slow is one of the most common IT complaints — and in the vast majority of cases it is completely fixable without spending a cent.

This guide walks you through 10 proven methods to fix a slow computer on Windows 10, ordered from quickest and free to more advanced solutions. Each method includes exact steps, the tools you need, and a realistic expectation of what improvement to expect.

73%
of slow PCs fixed by disabling startup programs + Disk Cleanup alone
faster boot times after replacing an HDD with an SSD
40%
of Windows 10 slowdowns are caused by malware or bloatware

Before You Start: Check Task Manager First

Press Ctrl + Shift + Esc to open Task Manager and click "More details." Sort by CPU, then Memory, then Disk. Any column showing near 100% usage tells you exactly where your bottleneck is — and which fix to prioritize. A disk stuck at 100% almost always means you need Fix 7 or Fix 10.

Why Does Windows 10 Get Slow Over Time?

Windows 10 performance degrades for several interconnected reasons. Every new application you install tends to add a startup entry, a background service, and scheduled tasks — all competing for RAM, CPU, and disk access before you even open your browser. Over months and years, this overhead compounds.

Temporary files, software update caches, and browser data can silently consume gigabytes of disk space. When your drive is more than 85% full, Windows struggles to write temporary files needed for normal operations. Add a fragmented hard disk drive, outdated device drivers, or — worst case — a malware infection quietly using your CPU, and the cumulative effect is a machine that feels five years older than it actually is.

The good news: most of these causes are entirely reversible with free, built-in Windows 10 tools. Let's go through each fix methodically.

1

Disable Startup Programs

High Impact

Every program that launches at startup adds to your boot time and keeps consuming RAM in the background. Spotify, Teams, Discord, OneDrive, Skype, and dozens of other apps register themselves as startup items without telling you. Disabling the ones you don't need immediately is the fastest free fix available.

  • Press Ctrl + Shift + Esc to open Task Manager, then click "More details" at the bottom if you see the compact view.
  • Click the Startup tab. You will see every program that launches when Windows 10 boots, along with its "Startup impact" rating (High, Medium, or Low).
  • Right-click any program you don't need immediately at login — such as Spotify, Discord, OneDrive, Teams, or gaming clients — and select Disable.
  • Leave essential items enabled: your antivirus, audio drivers, and anything your IT department or employer requires.
  • Restart your PC and measure the difference in boot time.
Expected result: Boot time typically drops by 30–60 seconds. RAM usage at idle often decreases by 300–800 MB, which noticeably speeds up application launches throughout the day.
2

Run Disk Cleanup and Storage Sense

High Impact

Windows 10 accumulates gigabytes of junk over time: temporary Internet files, Windows Update caches, old driver packages, Recycle Bin contents, and system error logs. Disk Cleanup is the built-in tool that safely removes all of it.

  • Press Windows + R, type cleanmgr, and press Enter. Select your C: drive when prompted.
  • Wait for the scan to complete, then check every box in the list — including Temporary Internet Files, Thumbnails, Recycle Bin, and Delivery Optimization Files.
  • Click "Clean up system files" at the bottom left for a deeper scan. This often reveals an additional 2–8 GB from Windows Update leftovers.
  • Click OK and then Delete Files to confirm. The process may take 5–15 minutes.
  • To automate future cleanups, go to Settings → System → Storage and toggle Storage Sense to On. Configure it to run monthly and to automatically delete temporary files older than 30 days.
Expected result: Recovering 3–15 GB of disk space is typical. When your C: drive was over 85% full, this alone can restore normal Windows performance by giving the OS room to write page files and temp data.
3

Scan for Malware with Windows Defender

High Impact

Malware — including cryptominers, adware, spyware, and trojans — is one of the most common causes of a suddenly slow Windows 10 PC. These programs run hidden processes that consume CPU and RAM continuously. Windows Security (formerly Windows Defender) is built-in, free, and highly capable.

  • Click the Start menu, type Windows Security, and open the app.
  • Click Virus & threat protection, then click "Scan options" below the Quick Scan button.
  • Select Full scan and click Scan now. A full scan checks every file on your drive and takes 30–90 minutes depending on disk size.
  • If threats are found, follow the prompts to quarantine or remove them, then restart your PC.
  • As a secondary check, download and run Malwarebytes Free (malwarebytes.com) — it catches threats that Defender sometimes misses, particularly adware and PUPs (potentially unwanted programs).
Expected result: If malware was the cause, CPU usage should drop dramatically after removal — often from sustained 80–100% down to normal idle levels of 2–10%. The PC will feel like a different machine.
4

Adjust Visual Effects for Performance

Medium Impact

Windows 10 enables dozens of visual animations and effects by default — window shadows, transparency, fade animations, and smooth font rendering. On older or lower-spec hardware, these effects consume meaningful CPU and GPU resources. Disabling them is instant and reversible.

  • Press Windows + R, type sysdm.cpl, press Enter, then click the Advanced tab.
  • Under the Performance section, click Settings.
  • Select "Adjust for best performance" to disable all animations at once, or choose "Custom" and manually uncheck the most expensive effects (Animate windows, Fade menus, and Shadows).
  • If you choose Custom, we recommend keeping "Smooth edges of screen fonts" checked — it has minimal performance cost but makes text much easier to read.
  • Click Apply, then OK. Changes take effect immediately.
Expected result: On PCs with 4 GB RAM or integrated graphics, this can reduce CPU/GPU load by 10–20% and noticeably speed up window opening and switching. The interface will look more utilitarian but respond much faster.
5

Update or Roll Back Drivers

Medium Impact

Outdated or corrupt device drivers — especially for graphics cards, chipsets, and storage controllers — can cause high CPU usage, stuttering, and 100% disk usage. Conversely, a recent driver update that introduced a bug may be the cause of a sudden slowdown, in which case rolling back is the fix.

  • Right-click the Start button and select Device Manager. Look for any device with a yellow warning triangle — these indicate driver problems.
  • To update: right-click the device and select Update driver → Search automatically. For graphics cards, always download the latest driver directly from Intel, AMD, or NVIDIA's website for the most up-to-date version.
  • To roll back after a bad update: right-click the device, select Properties → Driver tab → Roll Back Driver (this button is grayed out if no previous driver is stored).
  • Pay special attention to your storage controller driver (under IDE ATA/ATAPI controllers) — an incorrect driver here is a leading cause of 100% disk usage in Windows 10.
  • Restart your PC after any driver change.
Expected result: Resolving a driver conflict can eliminate 100% disk or CPU spikes that cause sustained system-wide slowdowns. Graphics driver updates typically improve rendering smoothness in applications and video.
6

Increase Virtual Memory (Pagefile)

Medium Impact

When Windows 10 runs out of physical RAM, it uses a portion of your hard drive as virtual memory (the pagefile). If the pagefile is too small, Windows constantly struggles to move data in and out, creating severe slowdowns. Manually setting a larger pagefile resolves this.

  • Press Windows + R, type sysdm.cpl, press Enter, and go to the Advanced tab.
  • Under Performance, click Settings → Advanced tab → Change (under Virtual memory).
  • Uncheck "Automatically manage paging file size for all drives."
  • Select your C: drive, choose Custom size, and set the Initial size to 1.5× your RAM in MB and Maximum size to 3× your RAM in MB. For example, with 8 GB RAM: Initial = 12288 MB, Maximum = 24576 MB.
  • Click Set, then OK, and restart your computer for the change to take effect.
Expected result: PCs with 4–8 GB RAM that regularly run multiple applications will see fewer freezes and "out of memory" slowdowns. This is especially noticeable when switching between many browser tabs, Office documents, and other apps simultaneously.
7

Defragment Your HDD (or TRIM Your SSD)

Medium Impact

On traditional spinning hard drives, files become fragmented over time — split into pieces scattered across the disk platters. The read head has to physically travel farther to assemble each file, which slows read speeds significantly. Windows 10 should auto-defrag weekly, but it's worth verifying.

  • Type Defragment in the Start menu and open "Defragment and Optimize Drives."
  • Select your C: drive and check the Media type column. If it says Hard disk drive, click Optimize to defragment. If it says Solid state drive, Windows runs TRIM instead — also click Optimize to send the TRIM command manually.
  • Under Scheduled optimization, confirm it is set to Weekly so your drive stays optimized automatically.
  • Never manually defragment an SSD — it provides no benefit and unnecessarily wears the drive. Windows handles this correctly on its own via TRIM.
  • Allow the optimization to complete — defragmenting a heavily fragmented 1 TB HDD can take 1–3 hours.
Expected result: On a heavily fragmented HDD, defragmentation can improve large file read and write speeds by 20–40%. Boot times and application load times improve noticeably when the drive was previously over 30% fragmented.
8

Uninstall Unused Programs

Medium Impact

Many programs — especially free software, toolbars, manufacturer bloatware on new PCs, and old utilities — install background services and scheduled tasks that run even when you never open the app. Uninstalling them removes the clutter and frees disk space.

  • Go to Settings → Apps → Apps & features and sort the list by Size to identify the largest programs first.
  • Scroll through the full list and uninstall anything you don't recognize or haven't used in the past six months. Be thorough — old games, trial software, and manufacturer utilities are common culprits.
  • Pay special attention to toolbars, download managers, and "optimizer" software — these are frequently adware in disguise and slow Windows significantly.
  • After uninstalling, check Task Manager → Startup tab again, as some programs leave startup entries behind even after uninstall.
  • Restart your PC after removing multiple programs.
Expected result: Removing 5–15 background-heavy applications typically reduces RAM usage at idle by 200–500 MB and eliminates several CPU wake-ups per minute from scheduled tasks. Disk space savings vary widely — often 5–30 GB on a heavily loaded PC.
9

Clean Up the Registry with CCleaner

Low Impact

The Windows registry accumulates orphaned entries from uninstalled programs over time. While Microsoft itself downplays the direct performance benefit of registry cleaning, removing thousands of broken entries can resolve specific application errors and occasional startup slowdowns. CCleaner Free remains the most trusted tool for this task.

  • Download CCleaner Free from ccleaner.com — choose the free version, and uncheck any bundled offers during installation.
  • Before running the registry cleaner, go to File → Export Registry in CCleaner to create a backup you can restore if anything goes wrong.
  • Click Registry in the left menu, then Scan for Issues. Review the list of found issues.
  • Click Fix Selected Issues and save the backup when prompted. Allow CCleaner to fix all found issues.
  • Use CCleaner's Custom Clean tab to also clear browser caches, Windows temp files, and recent document history for a more thorough cleanup.
Expected result: Registry cleaning alone rarely produces dramatic speed improvements. However, combined with the other methods above, it contributes to a cleaner system state and can fix specific errors (missing file associations, broken uninstall entries) that were causing occasional hangs.
10

Upgrade from HDD to SSD

High Impact

If your PC is still running a traditional spinning hard drive and all the software fixes above haven't solved the slowness, a hardware upgrade is the answer. Replacing the HDD with a SATA SSD is the single most impactful upgrade you can make to an older Windows 10 computer — and it's often more cost-effective than buying a new machine.

  • Confirm you have an HDD: open Task Manager, click the Performance tab, then click Disk 0. If it says "Hard disk" under the graph, you have an HDD. SSDs will say "SSD."
  • Purchase a compatible SATA SSD sized to match or exceed your current drive (a 500 GB Samsung 870 EVO or Crucial MX500 are excellent value options in 2026 at approximately $60–80 CAD).
  • Use free cloning software like Macrium Reflect Free or Samsung Data Migration to clone your existing Windows installation to the new SSD — no reinstall needed.
  • Physically swap the drives (requires opening the laptop or desktop — follow a model-specific guide on iFixit.com if unsure).
  • Boot from the SSD, confirm Windows loads correctly, then enable TRIM: open an elevated Command Prompt and type fsutil behavior query DisableDeleteNotify. A result of 0 means TRIM is already active.
Expected result: Windows 10 boot time drops from 60–90 seconds to 10–15 seconds. Applications open 3–5 times faster. The PC will feel new again — this single upgrade extends the usable life of a machine by 3–5 years in most cases.

Already Tried Everything? Here Is What Actually Works Long-Term

After applying all 10 fixes, maintain your Windows 10 PC with this simple monthly routine: run Storage Sense, check Task Manager for new startup entries, and ensure Windows Update is current. Avoid installing software you don't actively need, and keep at least 15% of your C: drive free at all times. These habits alone prevent 90% of performance degradation before it starts.

When to Call a Professional

Some slowdowns point to hardware problems that software fixes cannot address. If your PC is slow and you notice any of the following, it's time to have a technician take a look:

At IT Cares, we offer remote diagnostics for Windows 10 performance issues — in most cases we can identify and fix the problem in a single session without you leaving your home or office. If a hardware upgrade like an SSD swap is needed, we handle the cloning and installation as well.

Still Struggling with a Slow Windows 10 PC?

Our certified technicians diagnose and fix Windows 10 performance issues remotely — no visit required. Most slow PC repairs are completed in under 60 minutes. Book a session today.

Frequently Asked Questions

Why is my Windows 10 computer suddenly so slow?
Sudden slowdowns on Windows 10 are most commonly caused by a Windows Update running in the background, a malware infection, a failing hard drive, or an application that recently started launching at startup. Open Task Manager (Ctrl+Shift+Esc) and check the CPU, Memory, and Disk columns to identify what is consuming resources. If the Disk column shows 100% consistently, that is your bottleneck — check for malware first, then update your storage controller driver, and consider an SSD upgrade if the drive is more than 4 years old.
How do I check what is slowing down my Windows 10 PC?
Press Ctrl+Shift+Esc to open Task Manager, then click "More details" and sort by CPU or Memory. Any process using over 80% of your CPU or filling your RAM is likely the culprit. Also check the Startup tab to see how many programs launch when Windows boots — look at the "Startup impact" column. For deeper diagnostics, open the Resource Monitor (search "Resource Monitor" in the Start menu) to see exactly which files and processes are causing high disk activity.
Does upgrading RAM speed up Windows 10?
Yes, if your PC has 4 GB or less of RAM, upgrading to 8 GB or 16 GB can make a dramatic difference — especially if Task Manager shows your Memory usage consistently above 80%. However, if your disk is the bottleneck (shown as 100% disk usage), upgrading to an SSD will have a bigger impact. For most users with 8 GB RAM, an SSD upgrade delivers more noticeable improvement than adding more RAM. If you have both 4 GB RAM and an HDD, upgrading to 8 GB RAM and an SSD together is the most transformative option.
Is it safe to use CCleaner on Windows 10?
CCleaner Free is generally safe for cleaning temporary files and managing startup programs on Windows 10. However, be cautious with its registry cleaner — only use it if you know what you are doing, and always create a backup before making registry changes. For most users, Windows built-in Disk Cleanup and Storage Sense provide sufficient cleaning without any risk. One important note: always download CCleaner only from ccleaner.com — third-party download sites have distributed versions bundled with malware in the past.
How much faster is an SSD compared to an HDD on Windows 10?
An SSD can reduce Windows 10 boot times from 60–90 seconds (on a typical HDD) down to 10–15 seconds. Application load times improve by 3 to 5 times, and file transfers are 4 to 6 times faster. For most older PCs still running an HDD, replacing it with a SATA SSD is the single most impactful upgrade available. A 500 GB SATA SSD costs approximately $60–80 CAD in 2026 — significantly less than the performance improvement it provides, and far cheaper than buying a new computer.