Releases: Raphire/Win11Debloat
Release list
Release 2026.07.11
What's Changed
- Add WhatIf support to Get.ps1 by @Raphire in #681
- Add feature to disable Windows Notifications by @Sqidy-P in #690
- Add feature to prevent automatic driver companion app installation by @Raphire in #695
- Refuse to run under PowerShell 7 with a clear message by @HetCreep in #676
- Fix: Properly surface registry-backup load failures to the user by @HetCreep in #685
- Fix broken contributing link in README.md by @HetCreep in #688
- Fix resetting permissions when re-enabling store suggestions in search by @HetCreep in #684
- Fix main script admin relaunch not working correctly for paths with certain characters by @HetCreep in #683
- Fix icons not loading correctly on Windows 10 by @Raphire in #696
- Fix issues with domain accounts by @Raphire in #693
- Fix run.bat breaking when launched from path with certain characters by @Raphire in #693
- Fix: Show reboot warning for undoing features that require it by @Raphire in #699
- Add reboot required warning when disabling Window Snapping by @Raphire
- Hide irrelevant Settings home page settings in Windows 10 by @Raphire
- Add tooltip to user selection selectbox by @Raphire
New Contributors
Full Changelog: 2026.06.24...2026.07.11
Release 2026.06.24
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: #664
What's Changed
Features & Improvements
- Clean up styling to better match Windows fluent design guidelines by @Raphire in #638
- Add GPO domain policy override warning alert by @HetCreep in #611
- Add WhatIf support to preview what changes the script will make by @HetCreep in #611
- Disable telemetry-related scheduled tasks under Microsoft\Windows by @HetCreep in #615
- Guard against loading, saving & executing undefined features by @Raphire in #665
- Simplify Window management & update minimum window sizes by @Raphire in #671
- Update start menu backup/restore with timestamped filenames to support multiple backups by @Raphire in #672
- Clean up feature execution logic for readability by @Raphire in #641
- Clean up & improve app removal methods, remove legacy CLI app removal methods by @Raphire in #662
- Remove support for CustomAppsList file format, including
-RemoveAppsCustomand-RunAppsListGeneratorparameters - Update CLI app removal to use newer app removal methods
- Drop support for sunset apps (
Fitbit,Shazam,Twitter,Viber,Wunderlist,XING) andPlex - Fix removal of Microsoft Copilot
- Remove support for CustomAppsList file format, including
Fixes
- Fix: Replace P/Invoke dynamic DLL imports with WPF native methods to prevent false positive detections by @Raphire in #661
- Fix Start Menu apps not being set correctly for all users when running script for other user by @Raphire in #637
- Fix store suggestions not getting disabled correctly for all users when running as other user by @Raphire in #642
- Fix: Respect Feature min/max version for comboboxes by @Raphire in #639
- Fix: Don't treat AllUsers/CurrentUser as a username at startup by @HetCreep in #647
- Fix: treat dismissed unsafe-removal confirmation as decline by @HetCreep in #651
- Fix: Surface runspace errors instead of swallowing them in GUI mode by @HetCreep in #655
- Fix: Correct sub-key path matching in backup allow-list validation by @HetCreep in #645* Fix: Detect WinGet uninstall failures by exit code, not English text by @HetCreep in #658
- Fix: Detect installed OneDrive in the "Only show installed" filter by @HetCreep in #656
Full Changelog: 2026.06.14...2026.06.24
Release 2026.06.14
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
- Refactor Get-RegFileOperations.ps1 to address false positives by @Raphire in #626
- Add logging around WinGet app retrieval and increase timeout to 20s by @Raphire
Full Changelog: 2026.06.11...2026.06.14
Release 2026.06.11
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
- Fix lock screen spotlight option being disabled when disabling the start recommended section by @Raphire in #619
- Fix log message formatting by @Raphire
Full Changelog: 2026.06.10...2026.06.11
What's Changed in the Last Release
- Add confirmation dialogs & warning for Windows Terminal Removal by @Raphire
- Add Support for running the script under SYSTEM account by @soccerzockt in #609
- With this, support was also added for applying changes to users that are still logged-in.
- Add option to show & undo previously applied tweaks by @Raphire in #599
- Add additional options to change the
All Appsview in the start menu (Hide, Grid, Category, List) by @Raphire in #599 - Clean up logging of exceptions during Appx Package uninstallation via Write-Verbose by @HetCreep in #617
- Improve log output in Get.ps1/Get-Dev.ps1 and clean up file exclusions by @Raphire
- Remove
RemoveCommAppsandRemoveW11Outlookapp removal parameters. Use-RemoveAppsparameter instead by @Raphire in #599 - Resolve nested quoting bug in Run.bat when path has spaces, see #583 by @Raphire in #599
- Fix desync issue when toggling "Only Show Installed" checkbox too fast by @Raphire in #599
- Fix: add missing keys in Sysprep/Undo regfiles for Disabling Recall and Windows Suggested content by @Raphire in #599
- Fix 'Disable Animations' Sysprep settings not being set for new users by @Raphire in #599
- Fix typo in Disable_Game_Bar_Integration Sysprep registry file by @Raphire
New Contributors
- @soccerzockt made their first contribution in #609
- @HetCreep made their first contribution in #617
Full Changelog: 2026.05.20...2026.06.10
Release 2026.06.10
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
- Add confirmation dialogs & warning for Windows Terminal Removal by @Raphire
- Add Support for running the script under SYSTEM account by @soccerzockt in #609
- With this, support was also added for applying changes to users that are still logged-in.
- Add option to show & undo previously applied tweaks by @Raphire in #599
- Add additional options to change the
All Appsview in the start menu (Hide, Grid, Category, List) by @Raphire in #599 - Clean up logging of exceptions during Appx Package uninstallation via Write-Verbose by @HetCreep in #617
- Improve log output in Get.ps1/Get-Dev.ps1 and clean up file exclusions by @Raphire
- Remove
RemoveCommAppsandRemoveW11Outlookapp removal parameters. Use-RemoveAppsparameter instead by @Raphire in #599 - Resolve nested quoting bug in Run.bat when path has spaces, see #583 by @Raphire in #599
- Fix desync issue when toggling "Only Show Installed" checkbox too fast by @Raphire in #599
- Fix: add missing keys in Sysprep/Undo regfiles for Disabling Recall and Windows Suggested content by @Raphire in #599
- Fix 'Disable Animations' Sysprep settings not being set for new users by @Raphire in #599
- Fix typo in Disable_Game_Bar_Integration Sysprep registry file by @Raphire
New Contributors
- @soccerzockt made their first contribution in #609
- @HetCreep made their first contribution in #617
Full Changelog: 2026.05.20...2026.06.10
Release 2026.05.20
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
- Fix: Increase System Restore point creation timeout to 90 seconds by @ahmadsh2007 in #586
- Limit backup restore files to
.jsononly by @Raphire - Add Registry write fall-back in case applying registry file fails by @Raphire in #592
- Continue on registry failures and show details after execution by @Raphire in #592
- Remove DisableSearchHighlights and DisableSearchHistory settings by @Raphire in #592
- Remove widget-related registry changes as they're no longer required for disabling widgets by @Raphire in #592
- Update tooltip for DisableTelemetry feature to clarify impact on Windows Insider updates by @Raphire in #592
New Contributors
- @ahmadsh2007 made their first contribution in #586
Full Changelog: 2026.05.11...2026.05.20
Release 2026.05.11
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: 2026.05.10...2026.05.11
Release 2026.05.10
What's Changed
- Improve user validation by @Raphire in #568
- Add System Registry backup & restore by @Raphire in #566
- Add Start Menu pinned apps layout backup & restore by @Raphire in #566
- Make tweak columns responsive
- Refactor app removal scope handling & styling
- Update feature labels to include Windows default indicators
Full Changelog: 2026.04.26...2026.05.10
Release 2026.04.26
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
- Manually add system32 to System PATH when it's missing by @Raphire see #548
- Added prompt asking user to run as adminstrator by @David17c in #556
- Fix full-screen window snapping on secondary monitors by @Raphire in #557
- Improve app & tweak selection UI by @Raphire in #558
- This includes new presets to quickly select all settings in the Privacy & Suggested Content and AI categories
- Improve HideOnedrive feature so it also work in Windows 11 by @Raphire in #559
- This feature hides the
OneDrivesection in the File Explorer navigation pane
- This feature hides the
- Improve DisableWidgets feature by removing additional apps by @Raphire in #561
- Add setting details in config import/export interface by @Raphire in #562
- Remove 'Disable Fast Startup' from default settings by @Raphire
- Update tooltip for BitLocker automatic device encryption feature to clarify behavior by @Raphire
- Add Get-Dev.ps1 launch script for development by @Raphire
- Update regfile encoding for consistency by @Raphire
New Contributors
Full Changelog: 2026.04.05...2026.04.26
Release 2026.04.05
What's Changed
- Add option to export/import settings configuration by @Raphire in #522
- Add drive letter position and visibility options (#527) by @natanheringer in #533
- Add support for multiple AppIds for app removal by @Raphire in #526
- Fix: Skip confirmation when running last used settings with
-Silentparameter 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
- @natanheringer made their first contribution in #533
Full Changelog: 2026.03.15...2026.04.05