A simple, lightweight PowerShell script that allows you to remove pre-installed apps, disable telemetry, as well as perform various other changes to declutter and customize your Windows experience. Win11Debloat works for both Windows 10 and Windows 11.

★ 62,274⑂ 2,772👁 254⑃ 282● 429▤ 39◈ 168
PowerShellMITCreated 2020-10-27
62,274
stars
+105+723+4,280
2,772
forks
254
watchers
282
prs
429
issues
39
releases
168
discussions

README

Win11Debloat





 Win11Debloat is a lightweight, easy to use PowerShell script that allows you to quickly declutter and customize your Windows experience, no installation required! You can use it to remove pre-installed apps, disable telemetry, remove intrusive interface elements and much more. No need to painstakingly go through all the settings yourself or remove apps one by one. Win11Debloat makes the process quick and easy!

The script also includes many features that system administrators and power users will enjoy. Such as a powerful command-line interface, support for Windows Audit mode and the ability to make changes to other Windows users. You can also easily export & import your preferred settings, allowing you to quickly apply the same settings on all your systems. Please refer to our wiki for more details.

!Win11Debloat Menu

 Did this script help you? Please consider buying me a cup of coffee to support my work



 Usage

 [!Warning]
 Great care went into making sure this script does not unintentionally break any OS functionality, but use at your own risk! If you run into any issues, please report them here.

 Quick method

Download & run the script automatically via PowerShell.

1. Open PowerShell or Terminal.
2. Copy and paste the command below into PowerShell:

PowerShell
& ([scriptblock]::Create((irm "https://debloat.raphi.re/")))


3. Wait for the script to automatically download and launch Win11Debloat.
4. Carefully read through and follow the on-screen instructions.

This method supports command-line parameters to customize the behaviour of the script. Please click here for more information.

 Traditional method


  Manually download & run the script.

  1. Download the latest version of the script, and extract the .ZIP file to your desired location.
  2. Navigate to the Win11Debloat folder
  3. Double click the Run.bat file to start the script. NOTE: If the console window immediately closes and nothing happens, try the advanced method below.
  4. Accept the Windows UAC prompt to run the script as administrator, this is required for the script to function.
  5. Carefully read through and follow the on-screen instructions.


 Advanced method


  Manually download the script & run the script via PowerShell. Recommended for advanced users.

  1. Download the latest version of the script, and extract the .ZIP file to your desired location.
  2. Open PowerShell or Terminal as an administrator.
  3. Temporarily enable PowerShell execution by entering the following command:

  PowerShell
  Set-ExecutionPolicy Bypass -Scope Process -Force
  

  4. In PowerShell, navigate to the directory where the files were extracted. Example: cd c:\Win11Debloat
  5. Now run the script by entering the following command:

  PowerShell
  .\Win11Debloat.ps1
  

  6. Carefully read through and follow the on-screen instructions.

  This method supports command-line parameters to customize the behaviour of the script. Please click here for more informati

Top issues

Discussions

Latest release

Release 2026.10.30 2026.10.30 2026-10-31
[!NOTE]
 Win11Debloat now stores user data, including your last used settings, preferences, and logs, in %LOCALAPPDATA%\Win11Debloat instead of the script directory. The script will still fall back to the script directory when it is run in system context.

This release introduces one of the most requested features for Win11Debloat: localization support! Made possible by contributions from the community, the GUI now supports 13 languages. Special thanks to @SashankBhamidi for laying the foundation for this!

Beyond localization, this update brings several new features, expanded app removal

Snapshot: 2026-11-10T09:35:25Z · Data license Apache-2.0 · JSON