Win11Debloat

System Utilities

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.

Latest 2026.07.11 · by RaphireWebsiteRaphire/Win11Debloat

Release activity

Release activity — 10 releases across 10 days since Apr 5, 2026. Each cell is one day; darker means more releases that day. Nothing is recorded before Apr 5, 2026. Older weeks are hidden at this screen width.
MayJunJulAug
SundayNo releases on May 3, 20261 release on May 10, 2026No releases on May 17, 2026No releases on May 24, 2026No releases on May 31, 2026No releases on Jun 7, 20261 release on Jun 14, 2026No releases on Jun 21, 2026No releases on Jun 28, 2026No releases on Jul 5, 2026No releases on Jul 12, 2026No releases on Jul 19, 2026No releases on Jul 26, 2026No releases on Aug 2, 2026No releases on Aug 9, 2026No releases on Aug 16, 2026
MondayNo releases on May 4, 2026No releases on May 11, 2026No releases on May 18, 2026No releases on May 25, 2026No releases on Jun 1, 2026No releases on Jun 8, 2026No releases on Jun 15, 2026No releases on Jun 22, 2026No releases on Jun 29, 2026No releases on Jul 6, 2026No releases on Jul 13, 2026No releases on Jul 20, 2026No releases on Jul 27, 2026No releases on Aug 3, 2026No releases on Aug 10, 2026No releases on Aug 17, 2026
TuesdayNo releases on May 5, 20261 release on May 12, 2026No releases on May 19, 2026No releases on May 26, 2026No releases on Jun 2, 2026No releases on Jun 9, 2026No releases on Jun 16, 2026No releases on Jun 23, 2026No releases on Jun 30, 2026No releases on Jul 7, 2026No releases on Jul 14, 2026No releases on Jul 21, 2026No releases on Jul 28, 2026No releases on Aug 4, 2026No releases on Aug 11, 2026No releases on Aug 18, 2026
WednesdayNo releases on May 6, 2026No releases on May 13, 20261 release on May 20, 2026No releases on May 27, 2026No releases on Jun 3, 20261 release on Jun 10, 2026No releases on Jun 17, 20261 release on Jun 24, 2026No releases on Jul 1, 2026No releases on Jul 8, 2026No releases on Jul 15, 2026No releases on Jul 22, 2026No releases on Jul 29, 2026No releases on Aug 5, 2026No releases on Aug 12, 2026No releases on Aug 19, 2026
ThursdayNo releases on May 7, 2026No releases on May 14, 2026No releases on May 21, 2026No releases on May 28, 2026No releases on Jun 4, 20261 release on Jun 11, 2026No releases on Jun 18, 2026No releases on Jun 25, 2026No releases on Jul 2, 2026No releases on Jul 9, 2026No releases on Jul 16, 2026No releases on Jul 23, 2026No releases on Jul 30, 2026No releases on Aug 6, 2026No releases on Aug 13, 2026
FridayNo releases on May 8, 2026No releases on May 15, 2026No releases on May 22, 2026No releases on May 29, 2026No releases on Jun 5, 2026No releases on Jun 12, 2026No releases on Jun 19, 2026No releases on Jun 26, 2026No releases on Jul 3, 2026No releases on Jul 10, 2026No releases on Jul 17, 2026No releases on Jul 24, 2026No releases on Jul 31, 2026No releases on Aug 7, 2026No releases on Aug 14, 2026
SaturdayNo releases on May 9, 2026No releases on May 16, 2026No releases on May 23, 2026No releases on May 30, 2026No releases on Jun 6, 2026No releases on Jun 13, 2026No releases on Jun 20, 2026No releases on Jun 27, 2026No releases on Jul 4, 20261 release on Jul 11, 2026No releases on Jul 18, 2026No releases on Jul 25, 2026No releases on Aug 1, 2026No releases on Aug 8, 2026No releases on Aug 15, 2026

10 releases since Apr 5, 2026

Changelog

2026.07.11Latest

Release 2026.07.11

Added 5
  • Add WhatIf support to Get.ps1
  • Add feature to disable Windows Notifications
  • Add feature to prevent automatic driver companion app installation
  • Add reboot required warning when disabling Window Snapping
  • Add tooltip to user selection selectbox
Changed 2
  • Refuse to run under PowerShell 7 with a clear message
  • Hide irrelevant Settings home page settings in Windows 10
Fixed 8
  • Properly surface registry-backup load failures to the user
  • Fix broken contributing link in README.md
  • Fix resetting permissions when re-enabling store suggestions in search
  • Fix main script admin relaunch not working correctly for paths with certain characters
  • Fix icons not loading correctly on Windows 10
  • Fix issues with domain accounts
  • Fix run.bat breaking when launched from path with certain characters
  • Show reboot warning for undoing features that require it

From Win11Debloat

What's Changed
New Contributors

Full Changelog: https://github.com/Raphire/Win11Debloat/compare/2026.06.24...2026.07.11

Get Win11Debloat) GitHub Downloads (specific asset, specific tag)

View originalPermalink
How 2026.07.11 went
2026.06.24

Release 2026.06.24

Added 2
  • Add GPO domain policy override warning alert
  • Add WhatIf support to preview what changes the script will make
Changed 7
  • Clean up styling to better match Windows fluent design guidelines
  • Disable telemetry-related scheduled tasks under Microsoft\Windows
  • Guard against loading, saving & executing undefined features
  • Simplify Window management & update minimum window sizes
  • Update start menu backup/restore with timestamped filenames to support multiple backups
  • Clean up feature execution logic for readability
  • Update CLI app removal to use newer app removal methods
Fixed 9
  • Fix removal of Microsoft Copilot
  • Replace P/Invoke dynamic DLL imports with WPF native methods to prevent false positive detections
  • Fix Start Menu apps not being set correctly for all users when running script for other user
  • Fix store suggestions not getting disabled correctly for all users when running as other user
  • Respect Feature min/max version for comboboxes
  • Don't treat AllUsers/CurrentUser as a username at startup
Removed 2
  • Remove support for CustomAppsList file format, including -RemoveAppsCustom and -RunAppsListGenerator parameters
  • Drop support for sunset apps (Fitbit, Shazam, Twitter, Viber, Wunderlist, XING) and Plex

From Win11Debloat

[!NOTE] With this release, the legacy app list generator and CustomAppsList file support is removed. This only affects users using legacy command-line methods. More info here: https://github.com/Raphire/Win11Debloat/discussions/664

What's Changed
Features & Improvements
Fixes

Full Changelog: https://github.com/Raphire/Win11Debloat/compare/2026.06.14...2026.06.24

Get Win11Debloat) GitHub Downloads (specific asset, specific tag)

View originalPermalink
How 2026.06.24 went
2026.06.14

Release 2026.06.14

Changed 1
  • Add logging around WinGet app retrieval and increase timeout to 20 seconds
Fixed 1
  • Refactor Get-RegFileOperations.ps1 to address false positives in Windows Defender and Bitdefender

From Win11Debloat

This is a minor release that hopefully addresses the false positives in Windows Defender and Bitdefender that prevented users from downloading and/or running Win11Debloat.

What's Changed

Full Changelog: https://github.com/Raphire/Win11Debloat/compare/2026.06.11...2026.06.14

Get Win11Debloat) GitHub Downloads (specific asset, specific tag)

View originalPermalink
How 2026.06.14 went
2026.06.11

Release 2026.06.11

Added 7
  • Automatically detect previously applied tweaks for the logged-in user
  • Revert detected tweaks by unchecking the corresponding setting
  • Support running under the SYSTEM account
  • Apply changes to users who are still logged in
  • Add option to show and undo previously applied tweaks
  • Add additional options to change the All Apps view in the start menu (Hide, Grid, Category, List)
  • Add confirmation dialogs and warning for Windows Terminal Removal
Changed 2
  • Clean up logging of exceptions during Appx Package uninstallation via Write-Verbose
  • Improve log output in Get.ps1/Get-Dev.ps1 and clean up file exclusions
Fixed 7
  • Fix lock screen spotlight option being disabled when disabling the start recommended section
  • Fix log message formatting
  • Fix nested quoting bug in Run.bat when path has spaces
  • Fix desync issue when toggling Only Show Installed checkbox too fast
  • Fix missing keys in Sysprep/Undo regfiles for Disabling Recall and Windows Suggested content
  • Fix Disable Animations Sysprep settings not being set for new users
  • Fix typo in Disable_Game_Bar_Integration Sysprep registry file
Removed 1
  • Remove -RemoveCommApps and -RemoveW11Outlook command-line parameters for uninstalling specific apps

From Win11Debloat

[!NOTE] The -RemoveCommApps and -RemoveW11Outlook command-line parameters for uninstalling a few specific apps have been removed with this release. If you previously relied on these parameters, please see this wiki page for alternative methods of removing these apps.

This release brings some long-requested features alongside a host of fixes. For starters, Win11Debloat can now automatically detect previously applied tweaks for the logged-in user. And reverting them is as simple as unchecking the corresponding setting.

The script now also fully supports running under the SYSTEM account, which has also made it possible to apply changes to users who are still logged in. This makes it far easier to integrate Win11Debloat into your automations and deployments.

What's Changed

Full Changelog: https://github.com/Raphire/Win11Debloat/compare/2026.06.10...2026.06.11

What's Changed in the Last Release
New Contributors

Full Changelog: https://github.com/Raphire/Win11Debloat/compare/2026.05.20...2026.06.10

Get Win11Debloat) GitHub Downloads (specific asset, specific tag)

View originalPermalink
How 2026.06.11 went
2026.06.10

Release 2026.06.10

Added 6
  • Automatically detect previously applied tweaks for the logged-in user
  • Support running the script under the SYSTEM account
  • Apply changes to users who are still logged in
  • Add option to show and undo previously applied tweaks
  • Add additional options to change the All Apps view in the start menu (Hide, Grid, Category, List)
  • Add confirmation dialogs and warning for Windows Terminal removal
Changed 2
  • Clean up logging of exceptions during Appx Package uninstallation via Write-Verbose
  • Improve log output in Get.ps1/Get-Dev.ps1 and clean up file exclusions
Fixed 5
  • Resolve nested quoting bug in Run.bat when path has spaces
  • Fix desync issue when toggling Only Show Installed checkbox too fast
  • Add missing keys in Sysprep/Undo regfiles for Disabling Recall and Windows Suggested content
  • Fix Disable Animations Sysprep settings not being set for new users
  • Fix typo in Disable_Game_Bar_Integration Sysprep registry file
Removed 1
  • Remove RemoveCommApps and RemoveW11Outlook command-line parameters

From Win11Debloat

[!NOTE] The -RemoveCommApps and -RemoveW11Outlook command-line parameters for uninstalling a few specific apps have been removed with this release. If you previously relied on these parameters, please see this wiki page for alternative methods of removing these apps.

This release brings some long-requested features alongside a host of fixes. For starters, Win11Debloat can now automatically detect previously applied tweaks for the logged-in user. And reverting them is as simple as unchecking the corresponding setting.

The script now also fully supports running under the SYSTEM account, which has also made it possible to apply changes to users who are still logged in. This makes it far easier to integrate Win11Debloat into your automations and deployments.

What's Changed
New Contributors

Full Changelog: https://github.com/Raphire/Win11Debloat/compare/2026.05.20...2026.06.10

Get Win11Debloat) GitHub Downloads (specific asset, specific tag)

View originalPermalink
How 2026.06.10 went
2026.05.20

Release 2026.05.20

Added 1
  • Add Registry write fall-back in case applying registry file fails
Changed 3
  • Limit backup restore files to .json only
  • Continue on registry failures and show details after execution
  • Update tooltip for DisableTelemetry feature to clarify impact on Windows Insider updates
Fixed 1
  • Increase System Restore point creation timeout to 90 seconds
Removed 2
  • Remove DisableSearchHighlights and DisableSearchHistory settings
  • Remove widget-related registry changes as they are no longer required for disabling widgets

From Win11Debloat

[!NOTE] This release removes the option to disable local search history and the taskbar search highlights as they wouldn't apply properly for some users. Taskbar search highlights can be disabled instead by opting to remove Bing/Copilot integration from Windows search.

What's Changed
New Contributors

Full Changelog: https://github.com/Raphire/Win11Debloat/compare/2026.05.11...2026.05.20

GitHub Downloads (specific asset, specific tag)

View originalPermalink
How 2026.05.20 went
2026.05.11

Release 2026.05.11

Changed 1
  • Add restart instructions to registry restore success message
Fixed 1
  • Fix capture and restore of signed dword/qword registry values

From Win11Debloat

This is just a minor release to fix an issue with registry backup creation introduced with release 2026.05.10

What's Changed
  • Fix capture and restore of signed dword/qword registry values
  • Add restart instructions to registry restore success message

Full Changelog: https://github.com/Raphire/Win11Debloat/compare/2026.05.10...2026.05.11

GitHub Downloads (specific asset, specific tag)

View originalPermalink
How 2026.05.11 went
2026.05.10

Release 2026.05.10

Added 2
  • Add System Registry backup and restore
  • Add Start Menu pinned apps layout backup and restore
Changed 4
  • Improve user validation
  • Make tweak columns responsive
  • Refactor app removal scope handling and styling
  • Update feature labels to include Windows default indicators

From Win11Debloat

What's Changed

Full Changelog: https://github.com/Raphire/Win11Debloat/compare/2026.04.26...2026.05.10

GitHub Downloads (specific asset, specific tag)

View originalPermalink
How 2026.05.10 went
2026.04.26

Release 2026.04.26

Added 4
  • Add prompt asking user to run as administrator
  • Add new presets to quickly select all settings in the Privacy & Suggested Content and AI categories
  • Add setting details in config import/export interface
  • Add Get-Dev.ps1 launch script for development
Changed 6
  • Manually add system32 to System PATH when it's missing
  • Improve app & tweak selection UI
  • Improve HideOnedrive feature so it also works in Windows 11
  • Improve DisableWidgets feature by removing additional apps
  • Update tooltip for BitLocker automatic device encryption feature to clarify behavior
  • Update regfile encoding for consistency
Fixed 1
  • Fix full-screen window snapping on secondary monitors
Removed 1
  • Remove Disable Fast Startup from default settings

From Win11Debloat

[!NOTE] This release removes Disable Fast Startup from the default settings. For most users, fast startup has more benefits than downsides. Run this registry file to re-enable fast startup on your system.

What's Changed
New Contributors

Full Changelog: https://github.com/Raphire/Win11Debloat/compare/2026.04.05...2026.04.26

GitHub Downloads (specific asset, specific tag)

View originalPermalink
How 2026.04.26 went
2026.04.05

Release 2026.04.05

Added 3
  • Add option to export and import settings configuration
  • Add drive letter position and visibility options
  • Add support for multiple AppIds for app removal
Changed 5
  • Set default launch mode to CLI for deployment-targeted parameters
  • Improve registry file import error handling
  • Improve window controls
  • Improve user validation
  • Improve styling on various UI elements
Fixed 4
  • Skip confirmation when running last used settings with -Silent parameter
  • Fix inconsistent search highlighting after sorting
  • Close app preset menu when main window loses focus
  • Block window resizing beyond minimum height and width
Removed 1
  • Remove DisableSearchHighlights from default mode as this is already implicitly disabled by DisableBing setting

From Win11Debloat

What's Changed
  • Add option to export/import settings configuration by @Raphire in https://github.com/Raphire/Win11Debloat/pull/522
  • Add drive letter position and visibility options (#527) by @natanheringer in https://github.com/Raphire/Win11Debloat/pull/533
  • Add support for multiple AppIds for app removal by @Raphire in https://github.com/Raphire/Win11Debloat/pull/526
  • Fix: Skip confirmation when running last used settings with -Silent parameter by @Raphire see #521
  • Fix inconsistent search highlighting after sorting by @Raphire
  • Fix: Close app preset menu when main window loses focus by @Raphire
  • Set default launch mode to CLI for deployment-targeted parameters by @Raphire
  • Improve registry file import error handling by @Raphire
  • Improve Window controls by @Raphire
  • Improve user validation by @Raphire
  • Improve styling on various UI elements by @Raphire
  • Fix: block window resizing beyond min. height/width by @Raphire
  • Remove DisableSearchHighlights from default mode as this is already implicitly disabled by DisableBing setting by @Raphire
New Contributors

Full Changelog: https://github.com/Raphire/Win11Debloat/compare/2026.03.15...2026.04.05

GitHub Downloads (specific asset, specific tag)

View originalPermalink
How 2026.04.05 went
View all

Discussion

If you publish Win11Debloat, you can claim this product by proving you administer its repository.