What is Win11Debloat?
Win11Debloat is an MIT-licensed PowerShell script for Windows 10 and Windows 11. It provides a graphical interface and command-line options for removing preinstalled applications, disabling telemetry and suggested content, and changing desktop settings. It also includes controls for selected Windows and browser AI features.
The script runs without installation, either through a PowerShell launcher or from downloaded files, and requires administrator privileges. System administrators can export and import settings, apply changes to another user, and use Audit mode or Sysprep mode when preparing Windows installations and default user profiles.
Feature availability depends on the Windows version. Some settings use local machine policies, which can trigger messages saying that a device or browser is managed by an organization. Changes can be reverted through the script or registry backups, while almost all removed applications can be reinstalled through the Microsoft Store.
Win11Debloat screenshots
Explore the interface. Open a screenshot to view it at full size.
Source: official Win11Debloat project page.
Key capabilities
- App removal Removes selected preinstalled Windows applications, including supported OEM applications.
- Privacy controls Disables telemetry, diagnostic data, activity history, targeted ads and location-related settings.
- Desktop customization Adjusts the Start menu, taskbar, File Explorer, context menus and visual effects.
- AI feature controls Disables or removes selected features such as Copilot, Recall and Click to Do, and disables AI features in supported browsers and applications.
- Update settings Controls automatic restarts, driver updates and Delivery Optimization behavior.
- Deployment configuration Imports and exports settings and supports changes for other users and the Windows Default user profile.
Where Win11Debloat fits
Win11Debloat fits into workstation preparation and personal Windows customization workflows. Administrators can reuse exported settings across systems or configure the default profile so that new users inherit selected changes. Power users can select app removals and interface adjustments through the graphical interface or command line.
Before deployment, the selected changes should be checked against the target Windows version and required applications. Options affecting automatic device encryption, driver updates, location services and application removal warrant review. Removing the Get Help app can prevent some Windows troubleshooters from working, so recovery procedures and required app dependencies should also be checked.
Install
& ([scriptblock]::Create((irm "https://debloat.raphi.re/")))Reviews of Win11Debloat
Be the first to share your experience with Win11Debloat.
Write a review
Loading review form…

