Clean up a new Windows PC by removing bloatware and ads in one automated run instead of hours of manual uninstalling.
Disable Windows telemetry and tracking to improve privacy without diving into buried settings menus.
Restore Windows 10-style interface elements and customize the taskbar, file explorer, and dark mode on Windows 11.
Deploy the same Windows configuration across multiple machines in an organization using command-line parameters.
Must run PowerShell as Administrator; may need to adjust execution policy with Set-ExecutionPolicy.
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.
Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.