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\\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.


