Is your Windows 11 PC crawling through everyday tasks? You’re not alone. Whether you’re a beginner noticing sluggish startup times or an IT administrator managing dozens of machines, Windows 11 running slow is a common frustration with real, fixable causes.
In this guide, we’ll walk through 15 proven ways to speed up your PC — from quick tweaks anyone can try in minutes to advanced optimizations built for IT pros. Let’s get your system running fast again.
Introduction
A slow Windows 11 PC is one of the most common and most frustrating problems users face today. Whether you are a home user opening a browser or an IT administrator managing a fleet of laptops, the symptoms look the same: long boot times, laggy menus, spinning circles, and applications that freeze without warning. The good news is that most slowdowns are not caused by failing hardware. They come from misconfigured settings, runaway background processes, outdated drivers, and accumulated clutter that can be fixed with a structured approach.
This guide covers How to Fix Windows 11 Running Slow: 15 Proven Ways to Speed Up Your PC in practical, step-by-step detail. The 15 methods range from quick wins that take two minutes to deeper system-level changes that address storage, memory, and startup behavior. Each method is explained so that beginners can follow along safely, while IT administrators get enough technical context to apply the fixes across multiple machines through Group Policy, PowerShell, or deployment scripts.
It is important to set realistic expectations. A single tweak rarely transforms a slow machine. Performance improves when you apply several related fixes together, measure the results, and repeat. That is why this article follows a diagnostic-first structure: identify the bottleneck, apply the matching fix, and confirm the improvement before moving on. By the end, you will have a repeatable maintenance routine that keeps Windows 11 responsive over time.

Prerequisites
Before changing anything, confirm that you have the following in place. Skipping these items is the fastest way to create new problems while trying to solve old ones.
- Administrator access to the Windows 11 device. Many performance fixes require elevation, including disabling startup apps, editing services, and running disk tools.
- At least 2 GB of free disk space on the system drive for temporary files, updates, and diagnostic logs. Ten percent free space is a healthier target on SSDs.
- A current backup of important data, or at minimum a restore point. System Restore is built into Windows and takes only a few minutes to configure.
- Windows 11 build 22H2 or later. Check by pressing Windows + R, typing winver, and pressing Enter. Keeping your operating system updated before installation prevents dependency conflicts with drivers, antivirus tools, and management agents.
- Basic hardware awareness. Know whether your device is ARM64 or x86-64. Always verify software compatibility with your hardware architecture (ARM64 vs x86), because many performance utilities, older drivers, and enterprise agents ship separate builds and the wrong one can cause crashes rather than speed gains.
- A hardware baseline. Note your CPU model, RAM amount, and whether the system drive is an SSD or HDD. Open Task Manager with Ctrl + Shift + Esc and check the Performance tab.
Beginners need no prior Linux experience. Every command in this guide uses native Windows tools: Task Manager, Settings, PowerShell, Command Prompt, and built-in utilities such as Disk Cleanup and Storage Sense.

Preparation
Preparation is where most failed optimization attempts go wrong. The goal is to create a safe, measurable baseline before you change settings.
- Create a restore point. Search for “Create a restore point” in the Start menu, select your system drive, click Create, and give it a clear name such as “Before Performance Tuning.”
- Record baseline metrics. Open Task Manager and capture idle CPU, memory, disk, and GPU percentages. Also time a cold boot and note how long it takes to reach the desktop.
- Audit installed programs. Go to Settings > Apps > Installed apps and sort by size and install date. Flag anything you do not recognize.
- Update Windows fully. Go to Settings > Windows Update and install all pending updates, including optional driver updates. Restart when prompted.
- Check for malware. Run a full Microsoft Defender scan or your organization’s endpoint protection tool. Malware is a hidden cause of high CPU and disk usage.
- Disconnect unnecessary peripherals. External drives, docks, and older USB devices can introduce driver conflicts during troubleshooting.
If you are an IT administrator preparing a standardized image, capture the baseline on a reference machine and document each change so the same sequence can be scripted later.
Installation Steps
The following six steps organize the 15 proven fixes into a logical sequence. Work through them in order, testing performance after each step rather than changing everything at once.

Step 1: Review prerequisites and compatibility
Begin by confirming your Windows build, hardware architecture, and available resources. Press Windows + R, type msinfo32, and check the System Type field. On ARM64 devices such as Surface Pro X or Snapdragon-based laptops, avoid x86-only performance utilities. On x86-64 systems, confirm that any monitoring or cleanup tool you plan to install has a 64-bit build.
This step also includes running the compatibility checks that Windows hides from casual users. Verify that your storage driver is the manufacturer’s latest version, confirm your RAM is running at its rated speed in Task Manager under Performance > Memory, and check that your GPU driver is current. Compatibility issues here are frequently mistaken for general slowness.

Step 2: Prepare the environment
Prepare the machine for changes by cleaning up the obvious clutter and reducing interference. This step covers the first wave of quick wins:
- Run Disk Cleanup or Storage Sense to remove temporary files, Windows Update cache, and delivery optimization files.
- Uninstall unused applications from Settings > Apps > Installed apps. Pay attention to bundled trial software.
- Disable unnecessary startup apps in Task Manager > Startup apps. Keep security software and cloud sync clients; disable chat apps, updaters, and launchers.
- Turn off background apps under Settings > Apps > Installed apps > Advanced options for each app you do not need running constantly.
- Pause OneDrive or other sync clients temporarily while you test performance.
These five actions alone resolve a large share of everyday slowdown complaints, particularly on machines with 8 GB of RAM or less.

Step 3: Configure core settings
Now address the system-level settings that influence responsiveness. This step includes several of the 15 fixes and should be done with care.
- Set the power plan to Balanced or High Performance. Go to Control Panel > Power Options. On laptops, “Best performance” in Settings > System > Power can prevent aggressive throttling.
- Enable Hardware-accelerated GPU scheduling under Settings > System > Display > Graphics > Change default graphics settings, if your GPU supports it.
- Adjust visual effects. Search for “Adjust the appearance and performance of Windows” and select “Adjust for best performance,” then re-enable font smoothing and thumbnails for usability.
- Disable transparency and animations under Settings > Accessibility > Visual effects.
- Turn off tips and suggestions under Settings > System > Notifications to reduce background activity.
- Disable SysMain (Superfetch) only on SSD systems if disk usage remains persistently high. Use services.msc for this change.
- Reduce search indexing by limiting indexed folders in Indexing Options.

Step 4: Run the main installation procedure
This step performs the deeper maintenance that resolves stubborn slowdowns. Treat it as the main procedure and run each tool one at a time.
- Run the System File Checker. Open Command Prompt as administrator and run sfc /scannow. Then run DISM /Online /Cleanup-Image /RestoreHealth to repair the component store. Corrupted system files are a classic cause of unexplained lag.
- Check and optimize the drive. Use the Optimize Drives tool. SSDs receive TRIM, HDDs receive defragmentation. Never defragment an SSD.
- Update all drivers through Windows Update, your PC manufacturer’s utility, and GPU vendor tools.
- Disable unused startup services using msconfig or services.msc. Be conservative; do not disable security or networking services.
- Reset the network stack if browsing feels slow: run netsh winsock reset and netsh int ip reset, then restart.
- Increase virtual memory if RAM is limited, or let Windows manage it automatically for best results.
After each tool completes, restart and recheck Task Manager. The 15 methods overlap, so expect the largest gains during this step.

Step 5: Verify the installation
Verification confirms that your changes actually helped and did not introduce new issues. Compare current metrics against your baseline.
- Measure cold boot time and compare it with your original figure.
- Check that idle CPU and disk usage dropped under Task Manager.
- Open your most demanding daily applications and test responsiveness.
- Run sfc /scannow once more to confirm no new corruption appeared.
- Review Event Viewer for new error or warning entries under Windows Logs > System.
If performance is unchanged, the bottleneck is likely hardware-related, such as insufficient RAM or an aging hard drive.

Step 6: Configure post-install options
The final step locks in your gains and prevents regression. Configure these options now so the machine stays fast.
- Schedule Storage Sense to run automatically and remove temporary files.
- Enable automatic maintenance under Control Panel > Security and Maintenance.
- Keep Windows Update on and restart regularly. Keeping the operating system updated before installation and maintenance prevents dependency conflicts, and the same logic applies after tuning.
- Document your changes for future reference, especially in managed environments.
- Re-enable paused services such as OneDrive sync once performance is stable.
Post-Installation
After completing the steps, focus on sustaining performance rather than chasing one-time gains. Establish a lightweight maintenance rhythm that suits your environment.
- Weekly: let Storage Sense and automatic maintenance run. Check Task Manager briefly for unusual startup entries.
- Monthly: review installed apps, install Windows updates, and confirm the drive has sufficient free space.
- Quarterly: update drivers, review startup services, and re-run system file checks.
- Hardware review: if the device still feels slow, consider adding RAM, moving from an HDD to an SSD, or cleaning dust from cooling vents to prevent thermal throttling.
For IT administrators, encode these tasks into a maintenance script, an Intune configuration profile, or a scheduled task so every managed machine receives the same treatment. Beginners can replicate the schedule with calendar reminders.
A final note on organization: document which of the 15 fixes you applied and when. When a slowdown returns months later, that record tells you exactly where to start instead of beginning from scratch.
Troubleshooting
You now have a complete workflow for How to Fix Windows 11 Running Slow: 15 Proven Ways to Speed Up Your PC. Keep your system updated, monitor resource usage, and revisit this guide when software versions change.
Next steps: harden your server firewall, set up automated backups, and explore related tutorials linked above.
