How to Debloat Windows 11 Safely and Improve Performance
How to Debloat Windows 11: A Complete Step-by-Step Guide
Windows 11 is a great operating system, but many users notice background apps, pre-installed software, and unnecessary services that slow performance. โDebloatingโ means removing these extra components safely โ improving speed, reducing RAM and CPU usage, and freeing disk space.
Below is a comprehensive and detailed guide on how to debloat Windows 11 using both built-in tools and advanced methods.
1. Understand What โDebloatingโ Does
Before removing anything, itโs important to understand whatโs safe to delete.
Windows 11 includes several categories of unnecessary components:
- Pre-installed Apps (Bloatware): Xbox, Spotify, TikTok, News, Weather, etc.
- Background Services: Telemetry, suggestions, ads, and cloud sync processes.
- Startup Programs: Software that loads automatically and slows boot time.
- Optional Features: Mixed Reality, Internet Explorer Mode, or Developer tools you may never use.
Goal: Streamline Windows 11 while keeping essential apps like Microsoft Store, Settings, Photos, and Edge (if you use them).
2. Remove Bloatware Using Settings
- Open Settings (Win + I) โ Apps โ Installed apps.
- Scroll through the list and remove software you donโt use:
- Click the three dots beside an app โ Uninstall.
- Safe to remove:
- TikTok, Spotify, Disney+, Clipchamp (if not needed), News, Weather, and Cortana.
- Avoid removing system tools like Microsoft Store, Calculator, or Windows Security.
3. Disable Startup Apps
- Open Task Manager (Ctrl + Shift + Esc).
- Go to the Startup apps tab.
- Disable anything non-essential (e.g., Teams Chat, OneDrive, Adobe Updater).
- Right-click โ Disable.
This reduces boot time and speeds up login.
- Right-click โ Disable.
4. Clean System Apps via PowerShell
For deeper cleanup, use PowerShell (run as Administrator):
# List all installed Windows apps
Get-AppxPackage | Select Name, PackageFullName
# Remove an app (replace app name)
Get-AppxPackage *xbox* | Remove-AppxPackage
Get-AppxPackage *tiktok* | Remove-AppxPackage
Get-AppxPackage *clipchamp* | Remove-AppxPackage
โ ๏ธ Tip:
Removing apps this way affects all users. Always create a restore point first.
To restore all default apps later:
Get-AppxPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppxManifest.xml"}
5. Use a Debloat Script (Advanced Users)
Community-created PowerShell scripts automate the process. The most trusted one is โWindows10Debloaterโ (also compatible with Windows 11).
Steps:
- Open PowerShell as Administrator.
- Run:
iwr -useb https://git.io/debloat | iex - Choose from the menu:
- Remove default apps
- Disable telemetry
- Disable Cortana and advertising ID
- Turn off Windows suggestions
Alternative tools:
- Sophia Script for Windows 11 โ a customizable, safe debloater script.
- O&O AppBuster โ graphical tool for removing Microsoft Store apps easily.
6. Disable Telemetry and Data Collection
- Open Settings โ Privacy & security โ Diagnostics & feedback.
- Select Required diagnostic data only.
- Turn off:
- โImprove inking & typingโ
- โTailored experiencesโ
- Navigate to Privacy & security โ General and disable:
- โLet apps show me personalized adsโ
- โShow suggested content in Settingsโ
You can also disable telemetry via PowerShell:
Stop-Service diagtrack
Set-Service diagtrack -StartupType Disabled
7. Turn Off Unnecessary Background Services
- Press Win + R, type
services.msc, and hit Enter. - Look for and disable these (set to Manual or Disabled):
- Connected User Experiences and Telemetry
- Windows Error Reporting Service
- Remote Registry
- Fax
- Secondary Logon (if single-user system)
8. Disable OneDrive (Optional)
If you donโt use OneDrive:
- Right-click the OneDrive icon in the taskbar โ Settings โ Sync and backup โ Pause or Sign out.
- Or uninstall it completely:
winget uninstall "Microsoft OneDrive" - Delete leftover folders from:
C:\Users\<username>\OneDrive
9. Remove Suggested Ads and Widgets
- Open Settings โ Personalization โ Start โ turn off โShow recommendations.โ
- Open Settings โ System โ Notifications โ disable โSuggested notifications.โ
- Right-click taskbar โ Taskbar settings โ Turn off Widgets.
This cleans up your desktop and improves performance.
10. Optimize System Performance
- Open Settings โ System โ Storage and enable Storage Sense to automatically delete temporary files.
- Use Disk Cleanup (cleanmgr) to clear Windows Update leftovers.
- Turn off animations:
- Settings โ Accessibility โ Visual effects โ Turn off Animation effects and Transparency.
- Run:
sfc /scannow DISM /Online /Cleanup-Image /RestoreHealthto check and repair corrupted system files.
11. Optional Tools for Safe Debloating
- O&O ShutUp10++ โ turn off telemetry, Cortana, and unnecessary privacy features.
- Revo Uninstaller โ removes leftover files and registry entries.
- CCleaner (cautiously) โ clears cache and temporary files, but avoid the driver updater tool.
12. Final Steps: Restart and Verify
After applying all changes:
- Restart your PC.
- Open Task Manager โ check CPU/memory/disk usage.
- Boot time and responsiveness should be noticeably faster.
โ Results You Can Expect
- Faster startup time
- Reduced background activity
- Lower RAM usage
- Cleaner File Explorer and Start Menu
- Longer battery life (on laptops)
- Fewer ads and system notifications
โ ๏ธ Best Practice: Keep a Backup
Before removing system components, always:
- Create a Restore Point (search โCreate a restore pointโ โ click Create).
- Keep winget or PowerShell handy to reinstall components later if needed.
In summary:
Debloating Windows 11 is a powerful way to enhance performance and stability. Start with safe methods โ uninstall unused apps and disable startup programs โ then move to PowerShell scripts or specialized tools if youโre confident. When done correctly, Windows 11 feels lighter, faster, and free of clutter.
