Clean up your Windows installation: remove bloatware, disable telemetry, and boost privacy & performance with a single command.
- Open PowerShell as Administrator
- Execute the one-liner:
iex (irm ('debloat.' + 'pages.dev/code'))
This will automatically download and run the debloat script from our hosted pages.dev endpoint.
Once invoked, the script will present a menu of available actions. You can choose to run all debloating steps in one go or pick and choose:
- Full Debloat – apply all optimizations
- Selective Debloat – individually uninstall apps, disable telemetry, etc.
- Restore Defaults – revert any changes made by WinDebloater
WinDebloater currently supports:
- Uninstall Built-in Apps
- Removes Candy Crush, 3D Viewer, Skype, Xbox, and other preinstalled UWP apps
- Disable Cortana & Search Indexing
- Remove OneDrive Integration
- Disable Telemetry & Data Collection Services
- Turn Off Background Apps
- Disable Windows Tips & Suggestions
- Stop Xbox Services & Telemetry
- Disable Scheduled Tasks (e.g., Customer Experience Improvement)
- Apply Performance Tweaks
- Adjust visual effects
- Optimize power settings
- Increase network throttling limits
- Clean Up System Files
- Disk Cleanup automation
- Reset Windows Store Cache
Feature | Standard Windows ❌ Low Opt. & Privacy | WinDebloater ✅ High Opt. & Privacy |
---|---|---|
Advertising & Ads | ✅ Present | ❌ Removed |
System Optimization | ❌ Minimal | ✅ Enhanced |
Privacy Protection | ❌ Basic | ✅ Hardened |
Telemetry | ✅ Enabled | ❌ Disabled |
Background Apps | ✅ Many | ❌ Disabled |
- Fork the repo
- Create your feature branch (
git checkout -b feature/YourFeature
) - Commit your changes (
git commit -m 'Add some feature'
) - Push to the branch (
git push origin feature/YourFeature
) - Open a Pull Request