Analysis updated 2026-06-20
Run once after setting up a new Windows PC to remove preinstalled games and apps and disable telemetry in minutes
Deploy a standardized clean Windows configuration across many machines using command-line parameters
Restore the Windows 10-style right-click menu, left-align the taskbar, and enable dark mode without clicking through settings one by one
| raphire/win11debloat | christitustech/winutil | cmderdev/cmder | |
|---|---|---|---|
| Stars | 45,893 | 54,020 | 26,887 |
| Language | PowerShell | PowerShell | PowerShell |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | general | ops devops | vibe coder |
Figures from each repo's GitHub metadata at analysis time.
Must run PowerShell as Administrator on Windows 10 or Windows 11.
Win11Debloat is a PowerShell script that automates the process of cleaning up and customizing a fresh Windows 10 or Windows 11 installation. It tackles the frustration that many users feel when they first set up Windows and discover it comes preloaded with apps they did not ask for, collects usage data in the background, shows advertisements inside the operating system itself, and includes AI features that run automatically. Instead of spending hours going through settings menus and uninstalling apps one by one, Win11Debloat presents you with a menu and handles the changes automatically. You run the script once and choose which modifications you want applied. The changes it can make are broad. For privacy, it can disable telemetry (the data Windows sends back to Microsoft), turn off location tracking, disable targeted advertising, and remove activity history. For reducing clutter, it can uninstall a wide range of preinstalled apps, things like games, media apps, and bundled Microsoft services you may not use. It can also disable or remove newer AI features like Microsoft Copilot and Windows Recall. For appearance and usability, it can restore the older Windows 10-style right-click context menu, align the taskbar to the left, show file extensions by default, enable dark mode, and disable visual effects for better performance. The script is designed to be reversible, almost all changes can be undone, and most removed apps can be reinstalled through the Microsoft Store if you change your mind. Someone would use this right after setting up a new Windows PC or when they find the default Windows experience too cluttered. It also supports command-line parameters for system administrators who need to apply the same configuration to many machines during deployment. The tech stack is PowerShell, requiring Windows 10 or Windows 11 with administrator privileges.
Win11Debloat is a PowerShell script that automatically removes unwanted apps, disables background data collection, and cleans up the look of a fresh Windows 10 or 11 install in one run.
Mainly PowerShell. The stack also includes PowerShell.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.