Why Windows 11 Gets Slow Over Time

Windows 11 ships with dozens of background services, telemetry processes, and startup apps that accumulate over time. Each Windows Update adds more. A fresh install feels fast โ€” a 6-month-old install can feel sluggish even on the same hardware. The good news: most slowdowns are completely reversible without reinstalling Windows.

โš ๏ธ
Before you start: Create a System Restore Point. Press Win + R โ†’ type sysdm.cpl โ†’ System Protection โ†’ Create. This lets you undo any changes if something goes wrong.

Startup & Boot Optimizations

01

Disable Startup Programs

The single biggest cause of slow boots. Open Task Manager โ†’ Startup Apps tab โ†’ Disable everything you don't need immediately on boot.

Ctrl + Shift + Esc โ†’ Startup Apps
02

Enable Fast Startup

Saves a hybrid sleep state on shutdown so Windows boots faster next time.

Control Panel โ†’ Power Options โ†’ Choose what power buttons do โ†’ Turn on fast startup
03

Set High Performance Power Plan

Windows defaults to Balanced mode which throttles your CPU. Switch to High Performance for maximum speed.

Settings โ†’ System โ†’ Power โ†’ Power Mode โ†’ Best Performance

Visual & Animation Tweaks

04

Disable Animations & Visual Effects

Windows animations look nice but consume GPU and RAM. Disabling them gives a noticeably snappier feel especially on older hardware.

Win + R โ†’ sysdm.cpl โ†’ Advanced โ†’ Performance Settings โ†’ Adjust for best performance
05

Disable Transparency Effects

The frosted glass effect on taskbar and Start menu uses GPU resources constantly.

Settings โ†’ Personalization โ†’ Colors โ†’ Disable Transparency Effects

Background Services & Telemetry

06

Disable Windows Telemetry

Microsoft collects diagnostic data constantly. Reducing this frees up CPU and network bandwidth.

Settings โ†’ Privacy & Security โ†’ Diagnostics & Feedback โ†’ Set to Basic
07

Disable SysMain (Superfetch)

On SSDs, SysMain is unnecessary and can cause high disk usage spikes. Safe to disable if you have an SSD.

Win + R โ†’ services.msc โ†’ SysMain โ†’ Disabled
08

Disable Windows Search Indexing

If you rarely use Windows Search, the indexer wastes CPU and disk. Disable it and use Everything app instead โ€” 100x faster search.

Win + R โ†’ services.msc โ†’ Windows Search โ†’ Disabled

Storage & Memory Optimization

09

Enable Storage Sense

Automatically cleans temp files, Recycle Bin, and Downloads folder on a schedule. Set it and forget it.

Settings โ†’ System โ†’ Storage โ†’ Storage Sense โ†’ On
10

Adjust Virtual Memory (Page File)

If you have 8GB RAM or less, increasing the page file prevents out-of-memory crashes.

sysdm.cpl โ†’ Advanced โ†’ Performance โ†’ Virtual Memory โ†’ Custom size: 1.5x your RAM
11

Run Disk Cleanup as Administrator

The regular Disk Cleanup misses system files. Running as admin unlocks Windows Update cache cleanup โ€” often saves 5-10GB.

Search "Disk Cleanup" โ†’ Right-click โ†’ Run as Administrator โ†’ Clean up system files

Network & Update Optimizations

12

Disable Windows Update Delivery Optimization

By default Windows uses your internet to upload updates to other PCs. Disable this to stop background bandwidth usage.

Settings โ†’ Windows Update โ†’ Advanced Options โ†’ Delivery Optimization โ†’ Off
13

Change DNS to Cloudflare

Microsoft's default DNS is slow. Switching to Cloudflare's 1.1.1.1 noticeably speeds up web browsing and app connections.

Network Settings โ†’ DNS โ†’ Manual โ†’ 1.1.1.1 and 1.0.0.1

Gaming & Performance Tweaks

14

Enable Game Mode

Prioritizes CPU and GPU resources to the active game, reducing background task interference.

Settings โ†’ Gaming โ†’ Game Mode โ†’ On
15

Disable Xbox Game Bar

Unless you use it, Game Bar runs constantly in the background wasting RAM and CPU.

Settings โ†’ Gaming โ†’ Xbox Game Bar โ†’ Off
16

Update GPU Drivers

Outdated GPU drivers cause stuttering, crashes, and performance loss. Check NVIDIA GeForce Experience or AMD Adrenalin monthly.

NVIDIA: GeForce Experience โ†’ Drivers tab | AMD: AMD Software โ†’ Drivers

Advanced Registry Tweaks

โš ๏ธ
Registry warning: Back up your registry before making changes. Win + R โ†’ regedit โ†’ File โ†’ Export โ†’ Save as backup.
17

Speed Up Context Menu

Windows adds a delay before showing right-click menus. Remove it for instant response.

HKEY_CURRENT_USER\Control Panel\Desktop โ†’ MenuShowDelay โ†’ Change value to 0
18

Disable Automatic Maintenance

Windows runs maintenance tasks during "idle" time that often interrupt work. Schedule it for nights instead.

Control Panel โ†’ Security and Maintenance โ†’ Maintenance โ†’ Change maintenance settings โ†’ 3:00 AM
19

Enable Hardware-Accelerated GPU Scheduling

Reduces CPU latency by letting the GPU manage its own memory scheduling. Significant improvement on RTX and RX 6000+ cards.

Settings โ†’ Display โ†’ Graphics โ†’ Change default graphics settings โ†’ HAGS โ†’ On
20

Run System File Checker

Scans and repairs corrupted Windows system files โ€” the nuclear option for mysterious slowdowns.

Open PowerShell as Admin โ†’ sfc /scannow โ†’ Wait 10 minutes โ†’ Restart

How Much Faster Will Your PC Get?

Results vary by hardware but most users see 20-40% faster boot times, noticeably snappier app launches, and smoother multitasking after applying these tweaks. The biggest gains come from tips 1, 3, 4, and 7 โ€” start with those if you're short on time.

Need a Hardware Upgrade Instead?

Sometimes software tweaks aren't enough. Use PCsopt's AI search to find the best RAM, SSD, or laptop upgrade for your budget.

Find Upgrades on PCsopt โ†’