Repository: Raphire/Win11Debloat Branch: master Commit: edd815fdbb1b Files: 295 Total size: 492.1 KB Directory structure: gitextract_wxjquq4o/ ├── .github/ │ ├── CONTRIBUTING.md │ ├── FUNDING.yml │ └── ISSUE_TEMPLATE/ │ ├── bug_report.yml │ ├── config.yml │ └── feature_request.yml ├── .gitignore ├── Assets/ │ └── Start/ │ └── What is this file.txt ├── Config/ │ ├── Apps.json │ ├── DefaultSettings.json │ └── Features.json ├── LICENSE ├── README.md ├── Regfiles/ │ ├── Add_All_Folders_Under_This_PC.reg │ ├── Align_Taskbar_Left.reg │ ├── Combine_MMTaskbar_Always.reg │ ├── Combine_MMTaskbar_Never.reg │ ├── Combine_MMTaskbar_When_Full.reg │ ├── Combine_Taskbar_Always.reg │ ├── Combine_Taskbar_Never.reg │ ├── Combine_Taskbar_When_Full.reg │ ├── Disable_AI_Recall.reg │ ├── Disable_AI_Service_Auto_Start.reg │ ├── Disable_Animations.reg │ ├── Disable_Bing_Cortana_In_Search.reg │ ├── Disable_Bitlocker_Auto_Encryption.reg │ ├── Disable_Brave_Bloat.reg │ ├── Disable_Chat_Taskbar.reg │ ├── Disable_Click_to_Do.reg │ ├── Disable_Copilot.reg │ ├── Disable_DVR.reg │ ├── Disable_Delivery_Optimization.reg │ ├── Disable_Desktop_Spotlight.reg │ ├── Disable_Edge_AI_Features.reg │ ├── Disable_Edge_Ads_And_Suggestions.reg │ ├── Disable_Enhance_Pointer_Precision.reg │ ├── Disable_Fast_Startup.reg │ ├── Disable_Find_My_Device.reg │ ├── Disable_Game_Bar_Integration.reg │ ├── Disable_Give_access_to_context_menu.reg │ ├── Disable_Include_in_library_from_context_menu.reg │ ├── Disable_Location_Services.reg │ ├── Disable_Lockscreen_Tips.reg │ ├── Disable_Modern_Standby_Networking.reg │ ├── Disable_Notepad_AI_Features.reg │ ├── Disable_Paint_AI_Features.reg │ ├── Disable_Phone_Link_In_Start.reg │ ├── Disable_Search_Highlights.reg │ ├── Disable_Search_History.reg │ ├── Disable_Settings_365_Ads.reg │ ├── Disable_Settings_Home.reg │ ├── Disable_Share_Drag_Tray.reg │ ├── Disable_Share_from_context_menu.reg │ ├── Disable_Show_More_Options_Context_Menu.reg │ ├── Disable_Snap_Assist.reg │ ├── Disable_Snap_Layouts.reg │ ├── Disable_Start_All_Apps.reg │ ├── Disable_Start_Recommended.reg │ ├── Disable_Sticky_Keys_Shortcut.reg │ ├── Disable_Storage_Sense.reg │ ├── Disable_Telemetry.reg │ ├── Disable_Transparency.reg │ ├── Disable_Update_ASAP.reg │ ├── Disable_Widgets_Service.reg │ ├── Disable_Window_Snapping.reg │ ├── Disable_Windows_Suggestions.reg │ ├── Enable_Dark_Mode.reg │ ├── Enable_End_Task.reg │ ├── Enable_Last_Active_Click.reg │ ├── Hide_3D_Objects_Folder.reg │ ├── Hide_Gallery_from_Explorer.reg │ ├── Hide_Home_from_Explorer.reg │ ├── Hide_Music_Folder.reg │ ├── Hide_Onedrive_Folder.reg │ ├── Hide_Search_Taskbar.reg │ ├── Hide_Tabs_In_Alt_Tab.reg │ ├── Hide_Taskview_Taskbar.reg │ ├── Hide_duplicate_removable_drives_from_navigation_pane_of_File_Explorer.reg │ ├── Launch_File_Explorer_To_Downloads.reg │ ├── Launch_File_Explorer_To_Home.reg │ ├── Launch_File_Explorer_To_OneDrive.reg │ ├── Launch_File_Explorer_To_This_PC.reg │ ├── MMTaskbarMode_Active.reg │ ├── MMTaskbarMode_All.reg │ ├── MMTaskbarMode_Main_Active.reg │ ├── Prevent_Auto_Reboot.reg │ ├── Show_20_Tabs_In_Alt_Tab.reg │ ├── Show_3_Tabs_In_Alt_Tab.reg │ ├── Show_5_Tabs_In_Alt_Tab.reg │ ├── Show_Extensions_For_Known_File_Types.reg │ ├── Show_Hidden_Folders.reg │ ├── Show_Search_Box.reg │ ├── Show_Search_Icon.reg │ ├── Show_Search_Icon_And_Label.reg │ ├── Sysprep/ │ │ ├── Add_All_Folders_Under_This_PC.reg │ │ ├── Align_Taskbar_Left.reg │ │ ├── Combine_MMTaskbar_Always.reg │ │ ├── Combine_MMTaskbar_Never.reg │ │ ├── Combine_MMTaskbar_When_Full.reg │ │ ├── Combine_Taskbar_Always.reg │ │ ├── Combine_Taskbar_Never.reg │ │ ├── Combine_Taskbar_When_Full.reg │ │ ├── Disable_AI_Recall.reg │ │ ├── Disable_AI_Service_Auto_Start.reg │ │ ├── Disable_Animations.reg │ │ ├── Disable_Bing_Cortana_In_Search.reg │ │ ├── Disable_Bitlocker_Auto_Encryption.reg │ │ ├── Disable_Brave_Bloat.reg │ │ ├── Disable_Chat_Taskbar.reg │ │ ├── Disable_Click_to_Do.reg │ │ ├── Disable_Copilot.reg │ │ ├── Disable_DVR.reg │ │ ├── Disable_Delivery_Optimization.reg │ │ ├── Disable_Desktop_Spotlight.reg │ │ ├── Disable_Edge_AI_Features.reg │ │ ├── Disable_Edge_Ads_And_Suggestions.reg │ │ ├── Disable_Enhance_Pointer_Precision.reg │ │ ├── Disable_Fast_Startup.reg │ │ ├── Disable_Find_My_Device.reg │ │ ├── Disable_Game_Bar_Integration.reg │ │ ├── Disable_Give_access_to_context_menu.reg │ │ ├── Disable_Include_in_library_from_context_menu.reg │ │ ├── Disable_Location_Services.reg │ │ ├── Disable_Lockscreen_Tips.reg │ │ ├── Disable_Modern_Standby_Networking.reg │ │ ├── Disable_Notepad_AI_Features.reg │ │ ├── Disable_Paint_AI_Features.reg │ │ ├── Disable_Phone_Link_In_Start.reg │ │ ├── Disable_Search_Highlights.reg │ │ ├── Disable_Search_History.reg │ │ ├── Disable_Settings_365_Ads.reg │ │ ├── Disable_Settings_Home.reg │ │ ├── Disable_Share_Drag_Tray.reg │ │ ├── Disable_Share_from_context_menu.reg │ │ ├── Disable_Show_More_Options_Context_Menu.reg │ │ ├── Disable_Snap_Assist.reg │ │ ├── Disable_Snap_Layouts.reg │ │ ├── Disable_Start_All_Apps.reg │ │ ├── Disable_Start_Recommended.reg │ │ ├── Disable_Sticky_Keys_Shortcut.reg │ │ ├── Disable_Storage_Sense.reg │ │ ├── Disable_Telemetry.reg │ │ ├── Disable_Transparency.reg │ │ ├── Disable_Update_ASAP.reg │ │ ├── Disable_Widgets_Service.reg │ │ ├── Disable_Window_Snapping.reg │ │ ├── Disable_Windows_Suggestions.reg │ │ ├── Enable_Dark_Mode.reg │ │ ├── Enable_End_Task.reg │ │ ├── Enable_Last_Active_Click.reg │ │ ├── Hide_3D_Objects_Folder.reg │ │ ├── Hide_Gallery_from_Explorer.reg │ │ ├── Hide_Home_from_Explorer.reg │ │ ├── Hide_Music_Folder.reg │ │ ├── Hide_Onedrive_Folder.reg │ │ ├── Hide_Search_Taskbar.reg │ │ ├── Hide_Tabs_In_Alt_Tab.reg │ │ ├── Hide_Taskview_Taskbar.reg │ │ ├── Hide_duplicate_removable_drives_from_navigation_pane_of_File_Explorer.reg │ │ ├── Launch_File_Explorer_To_Downloads.reg │ │ ├── Launch_File_Explorer_To_Home.reg │ │ ├── Launch_File_Explorer_To_OneDrive.reg │ │ ├── Launch_File_Explorer_To_This_PC.reg │ │ ├── MMTaskbarMode_Active.reg │ │ ├── MMTaskbarMode_All.reg │ │ ├── MMTaskbarMode_Main_Active.reg │ │ ├── Prevent_Auto_Reboot.reg │ │ ├── Show_20_Tabs_In_Alt_Tab.reg │ │ ├── Show_3_Tabs_In_Alt_Tab.reg │ │ ├── Show_5_Tabs_In_Alt_Tab.reg │ │ ├── Show_Extensions_For_Known_File_Types.reg │ │ ├── Show_Hidden_Folders.reg │ │ ├── Show_Search_Box.reg │ │ ├── Show_Search_Icon.reg │ │ ├── Show_Search_Icon_And_Label.reg │ │ ├── Uninstall_Microsoft_Edge.reg │ │ └── Uninstall_Microsoft_OneDrive.reg │ └── Undo/ │ ├── Align_Taskbar_Center.reg │ ├── Allow_Auto_Reboot.reg │ ├── Allow_Edge_Telemetry.reg │ ├── Disable_End_Task.reg │ ├── Disable_Last_Active_Click.reg │ ├── Enable_AI_Recall.reg │ ├── Enable_AI_Service_Auto_Start.reg │ ├── Enable_Activity_History.reg │ ├── Enable_Animations.reg │ ├── Enable_Bing_Cortana_In_Search.reg │ ├── Enable_Bitlocker_Auto_Encryption.reg │ ├── Enable_Brave_Bloat.reg │ ├── Enable_Chat_Taskbar.reg │ ├── Enable_Click_to_Do.reg │ ├── Enable_Copilot.reg │ ├── Enable_DVR.reg │ ├── Enable_Delivery_Optimization.reg │ ├── Enable_Desktop_Spotlight.reg │ ├── Enable_Edge_AI_Features.reg │ ├── Enable_Edge_Ads_And_Suggestions.reg │ ├── Enable_Enhance_Pointer_Precision.reg │ ├── Enable_Fast_Startup.reg │ ├── Enable_Find_My_Device.reg │ ├── Enable_Game_Bar_Integration.reg │ ├── Enable_Give_access_to_context_menu.reg │ ├── Enable_Include_in_library_in_context_menu.reg │ ├── Enable_Light_Mode.reg │ ├── Enable_Location_Services.reg │ ├── Enable_Lockscreen_Tips.reg │ ├── Enable_Modern_Standby_Networking.reg │ ├── Enable_Notepad_AI_Features.reg │ ├── Enable_Paint_AI_Features.reg │ ├── Enable_Phone_Link_In_Start.reg │ ├── Enable_Search_Highlights.reg │ ├── Enable_Search_History.reg │ ├── Enable_Settings_365_Ads.reg │ ├── Enable_Settings_Home.reg │ ├── Enable_Share_Drag_Tray.reg │ ├── Enable_Share_in_context_menu.reg │ ├── Enable_Snap_Assist.reg │ ├── Enable_Snap_Layouts.reg │ ├── Enable_Start_All_Apps.reg │ ├── Enable_Start_Recommended.reg │ ├── Enable_Sticky_Keys_Shortcut.reg │ ├── Enable_Storage_Sense.reg │ ├── Enable_Telemetry.reg │ ├── Enable_Transparency.reg │ ├── Enable_Update_ASAP.reg │ ├── Enable_W11_Style_Context_Menu.reg │ ├── Enable_Widgets_Service.reg │ ├── Enable_Window_Snapping.reg │ ├── Enable_Windows_Suggestions.reg │ ├── Hide_Extensions_For_Known_File_Types.reg │ ├── Hide_Hidden_Folders.reg │ ├── Remove_All_Folders_Under_This_PC.reg │ ├── Show_3D_Objects_Folder.reg │ ├── Show_Gallery_in_Explorer.reg │ ├── Show_Home_in_Explorer.reg │ ├── Show_Music_Folder.reg │ ├── Show_Onedrive_folder.reg │ ├── Show_Taskview_Taskbar.reg │ └── Show_duplicate_removable_drives_in_navigation_pane_of_File_Explorer.reg ├── Run.bat ├── Schemas/ │ ├── AboutWindow.xaml │ ├── AppSelectionWindow.xaml │ ├── ApplyChangesWindow.xaml │ ├── BubbleHint.xaml │ ├── MainWindow.xaml │ ├── MessageBoxWindow.xaml │ └── SharedStyles.xaml ├── Scripts/ │ ├── AppRemoval/ │ │ ├── ForceRemoveEdge.ps1 │ │ ├── GetInstalledAppsViaWinget.ps1 │ │ └── RemoveApps.ps1 │ ├── CLI/ │ │ ├── AwaitKeyToExit.ps1 │ │ ├── PrintHeader.ps1 │ │ ├── PrintPendingChanges.ps1 │ │ ├── ShowCLIAppRemoval.ps1 │ │ ├── ShowCLIDefaultModeAppRemovalOptions.ps1 │ │ ├── ShowCLIDefaultModeOptions.ps1 │ │ ├── ShowCLILastUsedSettings.ps1 │ │ └── ShowCLIMenuOptions.ps1 │ ├── Features/ │ │ ├── CreateSystemRestorePoint.ps1 │ │ ├── DisableStoreSearchSuggestions.ps1 │ │ ├── EnableWindowsFeature.ps1 │ │ ├── ExecuteChanges.ps1 │ │ ├── ImportRegistryFile.ps1 │ │ ├── ReplaceStartMenu.ps1 │ │ └── RestartExplorer.ps1 │ ├── FileIO/ │ │ ├── LoadAppPresetsFromJson.ps1 │ │ ├── LoadAppsDetailsFromJson.ps1 │ │ ├── LoadAppsFromFile.ps1 │ │ ├── LoadJsonFile.ps1 │ │ ├── LoadSettings.ps1 │ │ ├── SaveCustomAppsListToFile.ps1 │ │ ├── SaveSettings.ps1 │ │ └── ValidateAppslist.ps1 │ ├── GUI/ │ │ ├── ApplySettingsToUiControls.ps1 │ │ ├── AttachShiftClickBehavior.ps1 │ │ ├── GetSystemUsesDarkMode.ps1 │ │ ├── SetWindowThemeResources.ps1 │ │ ├── Show-AboutDialog.ps1 │ │ ├── Show-AppSelectionWindow.ps1 │ │ ├── Show-ApplyModal.ps1 │ │ ├── Show-Bubble.ps1 │ │ ├── Show-MainWindow.ps1 │ │ └── Show-MessageBox.ps1 │ ├── Get.ps1 │ ├── Helpers/ │ │ ├── AddParameter.ps1 │ │ ├── CheckIfUserExists.ps1 │ │ ├── CheckModernStandbySupport.ps1 │ │ ├── GenerateAppsList.ps1 │ │ ├── GetFriendlyTargetUserName.ps1 │ │ ├── GetTargetUserForAppRemoval.ps1 │ │ ├── GetUserDirectory.ps1 │ │ ├── GetUserName.ps1 │ │ └── TestIfUserIsLoggedIn.ps1 │ └── Threading/ │ ├── DoEvents.ps1 │ └── Invoke-NonBlocking.ps1 └── Win11Debloat.ps1 ================================================ FILE CONTENTS ================================================ ================================================ FILE: .github/CONTRIBUTING.md ================================================ # How to Contribute? We welcome contributions from the community. You can contribute to Win11Debloat by: - Reporting issues and bugs [here](https://github.com/Raphire/Win11Debloat/issues/new?template=bug_report.yml) - Submitting feature requests [here](https://github.com/Raphire/Win11Debloat/issues/new?template=feature_request.yml) - Testing Win11Debloat - Creating a pull request - Improving the documentation # Testing Win11Debloat You can help us test the latest changes and additions to the script. If you encounter any issues, please report them [here](https://github.com/Raphire/Win11Debloat/issues/new?template=bug_report.yml). > [!WARNING] > The prerelease version of Win11Debloat is meant for developers to test the script. Don't use this in production environments! You can launch the prerelease version of Win11Debloat by running this command: ```ps1 & ([scriptblock]::Create((irm "https://debloat.raphi.re/dev"))) ``` # Contributing Code ## Getting Started ### Fork and Clone the Repository 1. **Fork the project** on GitHub by clicking the "Fork" button at the top right of the repository page. 2. **Clone the repository** to your local machine: ```powershell git clone https://github.com/YOUR-USERNAME/Win11Debloat.git cd Win11Debloat ``` 3. **Create a new branch** for your contribution: ```powershell git checkout -b feature/your-feature-name ``` ### Running the Script Locally 1. Open PowerShell as an administrator 2. Enable script execution if necessary: ```powershell Set-ExecutionPolicy Unrestricted -Scope Process -Force ``` 3. Navigate to your Win11Debloat directory 4. Run the script: ```powershell .\Win11Debloat.ps1 ``` ## Implementation Guidelines ### Project Structure Understanding the project structure is essential for contributing effectively: ``` Win11Debloat/ ├── Win11Debloat.ps1 # Main PowerShell script ├── Scripts/ # Additional PowerShell scripts and functions │ └── Get.ps1 # Script used for the quick launch method to automatically download and run Win11debloat ├── Config/ │ ├── Apps.json # List of supported apps for removal │ ├── DefaultSettings.json # Default configuration preset │ ├── Features.json # All features with metadata │ └── LastUsedSettings.json # Last used configuration (generated during use) ├── Regfiles/ # Registry files for each feature └── Schemas/ # XAML Schemas for GUI elements ``` ### Best Practices 1. **Test Thoroughly**: Always test your changes on a Windows test environment before submitting. This includes undoing tweaks and running script as another user and in Sysprep mode. 2. **Document Changes**: Update the `README.md` and other relevant documentation. Wiki documentation will be generated/updated based on the `Features.json` and `Apps.json` files. 3. **Follow Existing Patterns**: Look at existing implementations for guidance. 4. **Use Clear Naming**: Choose descriptive names for features, IDs, and registry files. 5. **Minimal Changes**: Registry files should only modify what's necessary. Avoid using policies where possible. 6. **Comment Your Code**: Add comments explaining your reasoning for complex logic in PowerShell scripts. 7. **Version Constraints**: Use `MinVersion` and `MaxVersion` if a feature only applies to specific Windows versions. 8. **Limit pull requests to 1 feature**: Keep pull requests limited to just one feature, this makes it easier to review your changes. ### Code Style - Use **4 spaces** for indentation in PowerShell scripts - Use **2 spaces** for indentation in JSON files - Follow existing naming conventions - Keep lines reasonable in length - Use descriptive variable names - Try to limit your indentation to a max of 4-5 levels, if possible. - Use [Segoe Fluent Icon Assets](https://learn.microsoft.com/en-us/windows/apps/design/iconography/segoe-fluent-icons-font) for icons. ### Common Pitfalls Avoid these common mistakes when contributing: 1. **Forgetting Get.ps1**: When adding a new command-line parameter, contributors often remember to add it to `Win11Debloat.ps1` but forget to add the same parameter to `Scripts/Get.ps1`. Both files **must** have matching parameters. 2. **Missing Registry Files**: Always create an `Undo` registry file for reversibility, aswell as a `Sysprep` registry file for Sysprep mode. 3. **Incorrect Registry Hives for Sysprep**: Sysprep registry files apply changes to Windows' default user, registry keys in the `HKEY_CURRENT_USER` hive must use `hkey_users\default` instead. Ensure you update **all** registry keys in the file. 4. **Wrong Registry File Location**: - Main action files go in `Regfiles/` - Undo files go in `Regfiles/Undo/` - Sysprep files go in `Regfiles/Sysprep/` Placing files in the wrong directory will cause the script to fail when trying to apply or undo changes. 6. **Not Testing Undo Functionality**: Always test that your undo registry file properly reverts all changes. A feature that can't be undone will frustrate users. 7. **Not Testing User/Sysprep Functionality**: Always test that your feature works when applied to another user or to the Windows default user with Sysprep. Sysprep changes can be tested by creating new users after running the script. 7. **Missing Category**: Features without a `Category` field (set to `null`) won't appear in the GUI. This is intentional for command-line-only features, make sure this is what you want before submitting. 8. **Hardcoded Paths**: When writing PowerShell logic, use `$PSScriptRoot` and script variables instead of hardcoded paths. This ensures the script works regardless of where it's installed. ## Implementing New Features ### Adding Support for a New App > [!NOTE] > The script automatically generates the app options for the GUI from the app information in the Apps.json file. To add a new app that can be removed via Win11Debloat: 1. **Find the AppId**: To find the correct AppId for an app: ```powershell Get-AppxPackage | Select-Object Name, PackageFullName ``` 2. **Edit `Config/Apps.json`**: Add a new entry to the `"Apps"` array: ```json { "FriendlyName": "Display Name", "AppId": "AppPackageIdentifier", "Description": "Brief description of the app", "SelectedByDefault": true|false } ``` 3. **Follow the Guidelines**: - Use clear, user-friendly names for `FriendlyName` - Set `SelectedByDefault` to `true` only for apps that are largely considered bloatware, otherwise set to `false` - Provide a concise description explaining what the app does ### Adding a New Feature Features are defined in `Config/Features.json` and can modify Windows settings via registry files or PowerShell commands. > [!NOTE] > For simple features that just include a registry change, no actual coding is required in the main script except for adding the corresponding command-line parameters. The GUI is automatically built using the information in the Features.json file. #### 1a. Create the Registry File(s) Create new registry files in the `Regfiles/` directory: - **Disable file**: `Disable_YourFeature.reg` - **Enable file**: `Undo/Enable_YourFeature.reg` (for reverting) - **Sysprep file**: `Sysprep/Disable_YourFeature.reg` (for Sysprep mode) Example registry file structure: ```reg Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\YourPath] "SettingName"=dword:00000000 ``` A Sysprep registry file should apply the same changes as the normal action. Replace the hive of registry keys that start with `HKEY_CURRENT_USER` with `hkey_users\default`. For example: ```reg Windows Registry Editor Version 5.00 [hkey_users\default\Software\Microsoft\Windows\CurrentVersion\YourPath] "SettingName"=dword:00000000 ``` #### 1b. Implement the Feature Logic If your feature requires more than just applying a registry file, add custom logic to the main script in the appropriate section. In most cases this will involve creating a new entry in the `ExecuteParameter` function for your new feature. #### 2. Add Feature to Features.json Add your feature to the `"Features"` array in `Config/Features.json`: ```json { "FeatureId": "YourFeatureId", "Label": "Short label describing the feature", "ToolTip": "Detailed explanation of what this feature does and its impact.", "Category": "Privacy & Suggested Content", "Priority": 1, "Action": "Disable", "RegistryKey": "Disable_YourFeature.reg", "ApplyText": "Disabling your feature...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_YourFeature.reg", "RequiresReboot": false, "MinVersion": null, "MaxVersion": null } ``` **Field Descriptions**: - `FeatureId`: Unique identifier (must match parameter name in Win11Debloat.ps1 and Get.ps1) - `Label`: Short description shown in the UI, written in a way to fit with the Action or UndoAction prefixed - `ToolTip`: Detailed explanation of what the feature does, used for tooltips in the GUI - `Category`: One of the predefined categories (see Categories array in Features.json), features without a category won't be loaded into the GUI. - `Priority`: Optional. The priority value (int) is used to sort features within a category. If this field is omitted the feature will be sorted based on the order in the Features.json file. - `Action`: Action word for the feature (e.g., "Disable", "Enable", "Hide", "Show") - `RegistryKey`: Filename of the registry file to apply (in Regfiles/ directory) or null if feature does not require registry changes - `ApplyText`: Message shown when applying the feature - `UndoAction`: Action word for reverting (e.g., "Enable", "Show") - `RegistryUndoKey`: Filename of the registry file to revert changes or null if feature does not require registry changes - `RequiresReboot`: Optional boolean. Set to `true` if the feature requires a system reboot to take effect - `MinVersion`: Minimum Windows build version (e.g., "22000") or null - `MaxVersion`: Maximum Windows version or null #### 3. Add Command-Line Parameter Add a corresponding parameter to both `Win11Debloat.ps1` AND `Scripts/Get.ps1`, the parameter name should match the FeatureId you have defined in `Features.json`. In most cases this will be a switch parameter, example: ```powershell [switch]$YourFeatureId, ``` ### Adding a Feature to the Default Preset > [!IMPORTANT] > The default preset is intentionally conservative. Features added to it should be thoroughly tested and widely beneficial. When in doubt, leave the feature out of the default preset. The default preset (`Config/DefaultSettings.json`) defines which features are automatically applied when users run Win11Debloat in "Default Mode" or with the `-RunDefaults` parameter. This preset should include features that are widely considered to improve the Windows experience without breaking functionality. **When to add a feature to the default preset:** - The feature removes obvious bloatware or distractions - The feature enhances privacy without breaking core functionality - The feature is generally non-controversial and beneficial to most users - The change can be easily reverted if needed **When NOT to add a feature to the default preset:** - The feature significantly changes core Windows behavior - The feature might break applications or workflows for some users - The feature is highly opinionated or preference-based - The feature is experimental or not thoroughly tested To add your feature to the default preset, edit `Config/DefaultSettings.json` and add a new entry to the `"Settings"` array: ```json { "Name": "YourFeatureId", "Value": true } ``` **Field Descriptions**: - `Name`: Must exactly match the `FeatureId` from Features.json - `Value`: Set to `true` to enable the feature in default mode **Example:** ```json { "Version": "1.0", "Settings": [ { "Name": "CreateRestorePoint", "Value": true }, { "Name": "DisableTelemetry", "Value": true }, { "Name": "YourFeatureId", "Value": true } ] } ``` ### Adding a Category To add a new category for organizing features: - Add a new category entry to the `"Categories"` array in `Config/Features.json`: ```json { "Name": "Your Category Name", "Icon": "#### ;" } ``` > [!TIP] > Use [Segoe Fluent Icon Assets](https://learn.microsoft.com/en-us/windows/apps/design/iconography/segoe-fluent-icons-font) for icon codes. ### Adding UI Groups UI Groups allow features to be grouped together in the GUI with a combobox (dropdown) selection: ```json { "GroupId": "UniqueGroupId", "Label": "Display label for the group", "ToolTip": "Explanation of what this group controls", "Category": "Category Name", "Priority": 1, "Values": [ { "Label": "Option 1", "FeatureIds": ["FeatureId1"] }, { "Label": "Option 2", "FeatureIds": ["FeatureId2"] } ] } ``` ## Submitting a Pull Request 1. **Commit your changes** with clear, descriptive commit messages: ```powershell git add . git commit -m "Add feature: Description of your changes" ``` 2. **Push to your fork**: ```powershell git push origin feature/your-feature-name ``` 3. **Create a Pull Request** on GitHub: - Go to the original Win11Debloat repository - Click "New Pull Request" - Select your fork and branch - Provide a clear description of your changes, include references to the registry keys used - Reference any related issues 4. **Respond to feedback**: Be prepared to make adjustments based on code review feedback. # Questions? If you have questions about contributing, feel free to: - Open a [discussion](https://github.com/Raphire/Win11Debloat/discussions) - Comment on an existing issue - Ask in your pull request ================================================ FILE: .github/FUNDING.yml ================================================ github: raphire ko_fi: raphire ================================================ FILE: .github/ISSUE_TEMPLATE/bug_report.yml ================================================ name: "🐞 Bug report" description: "Report an issue you encountered" labels: ["bug"] body: - type: markdown attributes: value: | # 🐞 **Bug report** Thanks for taking the time to fill out this bug report! Please provide as much information as possible in your report to help us understand and resolve the issue. - type: checkboxes id: checklist attributes: label: Checklist description: Please confirm the following before posting your issue. options: - label: I have searched for existing issues/discussions and didn't find any similar ones. required: true - label: I haven't used any other scripts, tools or programs that might have caused this issue. required: false - type: input id: windows_version attributes: label: Windows version description: What version of Windows are you using? placeholder: e.g. Windows 11 24H2 (26100.4202) validations: required: true - type: input id: script_setting attributes: label: Script mode/options description: What mode/options did you use with the script? placeholder: e.g. "Default mode", "Custom mode with options X, Y, Z" validations: required: true - type: textarea id: issue_description attributes: label: Describe the issue description: Provide a clear and detailed description of the issue. placeholder: e.g. "When I ran the script I expected [...], but instead [...]. This caused [...]." validations: required: true - type: textarea id: steps_to_reproduce attributes: label: Steps to reproduce description: How can the behaviour be reproduced? Please provide detailed steps. placeholder: | 1. Open '...' 2. Select '...' 3. Wait for '...' 4. Etc. validations: required: true - type: textarea id: error_logs attributes: label: Error output description: "Include any relevant logs or error messages. Logs can be found in `%temp%/Win11Debloat` or the root folder of the script. Please keep in mind that logs may contain personal information such as usernames and the name of your PC, so review them before submitting." placeholder: Include any relevant logs or error messages. validations: required: false - type: textarea id: additional_context attributes: label: Additional context description: Add any other context about the problem here. placeholder: e.g. Screenshots, links to related discussions, etc. validations: required: false ================================================ FILE: .github/ISSUE_TEMPLATE/config.yml ================================================ blank_issues_enabled: false contact_links: - name: Open a discussion url: https://github.com/Raphire/Win11Debloat/discussions about: Discuss anything that is not a bug report or feature request ================================================ FILE: .github/ISSUE_TEMPLATE/feature_request.yml ================================================ name: "💡 Feature request" description: "Suggest a new feature or improvement" labels: ["enhancement"] body: - type: markdown attributes: value: | # 💡 **Feature request** Thanks for taking the time to suggest a feature for Win11Debloat! Please include as much detail as possible to help us understand and evaluate your suggestion. - type: checkboxes id: checklist attributes: label: Checklist description: Please confirm the following before posting your issue. options: - label: I have searched for existing issues/discussions and didn't find any similar ones. required: true - type: textarea id: description attributes: label: Describe the feature or improvement description: Provide a clear and concise description of your suggested feature or improvement. Explain why you think this feature is needed and how it would benefit users. placeholder: Describe the feature or improvement. validations: required: true - type: textarea id: examples attributes: label: Examples description: Provide examples of how the feature could work or be implemented. placeholder: e.g. Code snippets, mockups, or links to other implementations of similar features. validations: required: false - type: textarea id: additional_context attributes: label: Additional context description: Add any other context or screenshots about the feature request here. placeholder: e.g. Screenshots, links to related discussions, etc. validations: required: false ================================================ FILE: .gitignore ================================================ LastSettings SavedSettings LastUsedSettings.json CustomAppsList Logs/* Win11Debloat.log ================================================ FILE: Assets/Start/What is this file.txt ================================================ The `start2.bin` file is used by Windows 11 to save the apps or app stubs that are pinned to the start menu. This file is a binary that cannot be easily edited. For this reason Win11Debloat includes a version of this binary file that has no apps pinned at all, allowing Win11Debloat to clear the start menu pinned apps for you. ================================================ FILE: Config/Apps.json ================================================ { "Version": "1.1", "Apps": [ { "FriendlyName": "Clipchamp", "AppId": "Clipchamp.Clipchamp", "Description": "Video editor from Microsoft", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "3D Builder", "AppId": "Microsoft.3DBuilder", "Description": "Basic 3D modeling software", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Cortana", "AppId": "Microsoft.549981C3F5F10", "Description": "Microsoft Cortana voice assistant (Discontinued)", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Bing Finance", "AppId": "Microsoft.BingFinance", "Description": "Finance news and tracking via Bing (Discontinued)", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Bing Food And Drink", "AppId": "Microsoft.BingFoodAndDrink", "Description": "Recipes and food news via Bing (Discontinued)", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Bing Health And Fitness", "AppId": "Microsoft.BingHealthAndFitness", "Description": "Health and fitness tracking/news via Bing (Discontinued)", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Bing News", "AppId": "Microsoft.BingNews", "Description": "News aggregator via Bing (Replaced by Microsoft News/Start)", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Bing Sports", "AppId": "Microsoft.BingSports", "Description": "Sports news and scores via Bing (Discontinued)", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Bing Translator", "AppId": "Microsoft.BingTranslator", "Description": "Translation service via Bing", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Bing Travel", "AppId": "Microsoft.BingTravel", "Description": "Travel planning and news via Bing (Discontinued)", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Bing Weather", "AppId": "Microsoft.BingWeather", "Description": "Weather forecast via Bing", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Copilot", "AppId": "Microsoft.Copilot", "Description": "AI assistant integrated into Windows", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Copilot+ AI Hub", "AppId": "Microsoft.Windows.AIHub", "Description": "Copilot+ AI Hub app (Windows 11 24H2+)", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Microsoft PC Manager", "AppId": "Microsoft.PCManager", "Description": "Microsoft PC Manager system cleanup and optimization tool (often preinstalled)", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Get Started", "AppId": "Microsoft.Getstarted", "Description": "Tips and introductory guide for Windows (Cannot be uninstalled in Windows 11)", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Messaging", "AppId": "Microsoft.Messaging", "Description": "Messaging app, often integrates with Skype (Largely discontinued)", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "3D Viewer", "AppId": "Microsoft.Microsoft3DViewer", "Description": "Viewer for 3D models", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Microsoft Journal", "AppId": "Microsoft.MicrosoftJournal", "Description": "Digital note-taking app optimized for pen input", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Office Hub", "AppId": "Microsoft.MicrosoftOfficeHub", "Description": "Hub to access Microsoft Office apps and documents (Precursor to Microsoft 365 app)", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Power BI", "AppId": "Microsoft.MicrosoftPowerBIForWindows", "Description": "Business analytics service client", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Solitaire Collection", "AppId": "Microsoft.MicrosoftSolitaireCollection", "Description": "Collection of solitaire card games", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Sticky Notes", "AppId": "Microsoft.MicrosoftStickyNotes", "Description": "Digital sticky notes app (Discontinued & replaced by OneNote)", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Mixed Reality Portal", "AppId": "Microsoft.MixedReality.Portal", "Description": "Portal for Windows Mixed Reality headsets", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Network Speed Test", "AppId": "Microsoft.NetworkSpeedTest", "Description": "Internet connection speed test utility", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Microsoft News", "AppId": "Microsoft.News", "Description": "News aggregator (Replaced Bing News, now part of Microsoft Start)", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "OneNote", "AppId": "Microsoft.Office.OneNote", "Description": "Digital note-taking app (Universal Windows Platform version)", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Sway", "AppId": "Microsoft.Office.Sway", "Description": "Presentation and storytelling app", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "One Connect", "AppId": "Microsoft.OneConnect", "Description": "Mobile Operator management app (Replaced by Mobile Plans)", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Print 3D", "AppId": "Microsoft.Print3D", "Description": "3D printing preparation software", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Power Automate", "AppId": "Microsoft.PowerAutomateDesktop", "Description": "Desktop automation tool (RPA)", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Skype (UWP)", "AppId": "Microsoft.SkypeApp", "Description": "Skype communication app, Universal Windows Platform version (Discontinued)", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Microsoft To Do", "AppId": "Microsoft.Todos", "Description": "To-do list and task management app", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Dev Home", "AppId": "Microsoft.Windows.DevHome", "Description": "Developer dashboard and tool configuration utility (Discontinued)", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Alarms & Clock", "AppId": "Microsoft.WindowsAlarms", "Description": "Alarms & Clock app", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Feedback Hub", "AppId": "Microsoft.WindowsFeedbackHub", "Description": "App for providing feedback to Microsoft on Windows", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Windows Maps", "AppId": "Microsoft.WindowsMaps", "Description": "Mapping and navigation app", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Sound Recorder", "AppId": "Microsoft.WindowsSoundRecorder", "Description": "Basic audio recording app", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Xbox Console Companion", "AppId": "Microsoft.XboxApp", "Description": "Old Xbox Console Companion App (Discontinued)", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Movies & TV", "AppId": "Microsoft.ZuneVideo", "Description": "Movies & TV app for renting/buying/playing video content (Rebranded as \"Films & TV\")", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Family Safety", "AppId": "MicrosoftCorporationII.MicrosoftFamily", "Description": "Family Safety App for managing family accounts and settings", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Quick Assist", "AppId": "MicrosoftCorporationII.QuickAssist", "Description": "Remote assistance tool", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Microsoft Teams (Old)", "AppId": "MicrosoftTeams", "Description": "Old Microsoft Teams personal (MS Store version)", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Microsoft Teams (New)", "AppId": "MSTeams", "Description": "New Microsoft Teams app (Work/School or Personal)", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "ACG Media Player", "AppId": "ACGMediaPlayer", "Description": "Media player app", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Actipro Software", "AppId": "ActiproSoftwareLLC", "Description": "Potentially UI controls or software components, often bundled by OEMs", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Adobe Photoshop Express", "AppId": "AdobeSystemsIncorporated.AdobePhotoshopExpress", "Description": "Basic photo editing app from Adobe", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Amazon", "AppId": "Amazon.com.Amazon", "Description": "Amazon shopping app", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Prime Video", "AppId": "AmazonVideo.PrimeVideo", "Description": "Amazon Prime Video streaming service app", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Asphalt 8", "AppId": "Asphalt8Airborne", "Description": "Racing game", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Autodesk SketchBook", "AppId": "AutodeskSketchBook", "Description": "Digital drawing and sketching app", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Caesars Slots", "AppId": "CaesarsSlotsFreeCasino", "Description": "Casino slot machine game", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Cooking Fever", "AppId": "COOKINGFEVER", "Description": "Restaurant simulation game", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "CyberLink Media Suite", "AppId": "CyberLinkMediaSuiteEssentials", "Description": "Multimedia software suite (often preinstalled by OEMs)", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Disney Magic Kingdoms", "AppId": "DisneyMagicKingdoms", "Description": "Disney theme park building game", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Disney", "AppId": "Disney", "Description": "General Disney content app (may vary by region/OEM, often Disney+)", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Drawboard PDF", "AppId": "DrawboardPDF", "Description": "PDF viewing and annotation app, often focused on pen input", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Duolingo", "AppId": "Duolingo-LearnLanguagesforFree", "Description": "Language learning app", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Eclipse Manager", "AppId": "EclipseManager", "Description": "Often related to specific OEM software or utilities (e.g. for managing screen settings)", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Facebook", "AppId": "Facebook", "Description": "Facebook social media app", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "FarmVille 2", "AppId": "FarmVille2CountryEscape", "Description": "Farming simulation game", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Fitbit", "AppId": "fitbit", "Description": "Fitbit activity tracker companion app", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Flipboard", "AppId": "Flipboard", "Description": "News and social network aggregator styled as a magazine", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Hidden City", "AppId": "HiddenCity", "Description": "Hidden object puzzle adventure game", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Hulu", "AppId": "HULULLC.HULUPLUS", "Description": "Hulu streaming service app", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "iHeartRadio", "AppId": "iHeartRadio", "Description": "Internet radio streaming app", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Instagram", "AppId": "Instagram", "Description": "Instagram social media app", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Bubble Witch 3", "AppId": "king.com.BubbleWitch3Saga", "Description": "Puzzle game from King", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Candy Crush Saga", "AppId": "king.com.CandyCrushSaga", "Description": "Puzzle game from King", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Candy Crush Soda", "AppId": "king.com.CandyCrushSodaSaga", "Description": "Puzzle game from King", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "LinkedIn", "AppId": "LinkedInforWindows", "Description": "LinkedIn professional networking app", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "March of Empires", "AppId": "MarchofEmpires", "Description": "Strategy game", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Netflix", "AppId": "Netflix", "Description": "Netflix streaming service app", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "NYT Crossword", "AppId": "NYTCrossword", "Description": "New York Times crossword puzzle app", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "One Calendar", "AppId": "OneCalendar", "Description": "Calendar aggregation app", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Pandora", "AppId": "PandoraMediaInc", "Description": "Pandora music streaming app", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Phototastic Collage", "AppId": "PhototasticCollage", "Description": "Photo collage creation app", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "PicsArt", "AppId": "PicsArt-PhotoStudio", "Description": "Photo editing and creative app", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Plex", "AppId": "Plex", "Description": "Media server and player app", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Polarr Photo Editor", "AppId": "PolarrPhotoEditorAcademicEdition", "Description": "Photo editing app (Academic Edition)", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Royal Revolt", "AppId": "Royal Revolt", "Description": "Tower defense / strategy game", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Shazam", "AppId": "Shazam", "Description": "Music identification app", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Live Wallpaper", "AppId": "Sidia.LiveWallpaper", "Description": "Live wallpaper app", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Sling TV", "AppId": "SlingTV", "Description": "Live TV streaming service app", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Spotify", "AppId": "Spotify", "Description": "Spotify music streaming app", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "TikTok", "AppId": "TikTok", "Description": "TikTok short-form video app", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "TuneIn Radio", "AppId": "TuneInRadio", "Description": "Internet radio streaming app", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Twitter", "AppId": "Twitter", "Description": "Twitter (now X) social media app", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Viber", "AppId": "Viber", "Description": "Messaging and calling app", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "WinZip", "AppId": "WinZipUniversal", "Description": "File compression and extraction utility (Universal Windows Platform version)", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Wunderlist", "AppId": "Wunderlist", "Description": "To-do list app (Acquired by Microsoft, functionality moved to Microsoft To Do)", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "XING", "AppId": "XING", "Description": "Professional networking platform popular in German-speaking countries", "SelectedByDefault": true, "Recommendation": "safe" }, { "FriendlyName": "Bing Search", "AppId": "Microsoft.BingSearch", "Description": "Web Search from Microsoft Bing (Integrates into Windows Search)", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "Microsoft Edge", "AppId": "Microsoft.Edge", "Description": "Windows' default browser, WARNING: Removing this app also removes the only browser from Windows Sandbox and could affect other apps", "SelectedByDefault": false, "Recommendation": "unsafe" }, { "FriendlyName": "Xbox Gaming App", "AppId": "Microsoft.GamingApp", "Description": "Modern Xbox Gaming App, required for installing some PC games", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "Get Help", "AppId": "Microsoft.GetHelp", "Description": "Required for some Windows 11 Troubleshooters and support interactions", "SelectedByDefault": false, "Recommendation": "unsafe" }, { "FriendlyName": "Microsoft 365 Companions", "AppId": "Microsoft.M365Companions", "Description": "Microsoft 365 (Business) Calendar, Files and People mini-apps, these apps may be reinstalled if enabled by your Microsoft 365 admin", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "Paint 3D", "AppId": "Microsoft.MSPaint", "Description": "Paint 3D (Modern paint application with 3D features)", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "OneDrive", "AppId": "Microsoft.OneDrive", "Description": "OneDrive consumer cloud storage client", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "Outlook for Windows", "AppId": "Microsoft.OutlookForWindows", "Description": "New Outlook for Windows mail client", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "Paint", "AppId": "Microsoft.Paint", "Description": "Classic Paint (Traditional 2D paint application)", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "People", "AppId": "Microsoft.People", "Description": "Required for & included with Mail & Calendar (discontinued)", "SelectedByDefault": false, "Recommendation": "safe" }, { "FriendlyName": "Remote Desktop", "AppId": "Microsoft.RemoteDesktop", "Description": "Remote Desktop client app", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "Snipping Tool", "AppId": "Microsoft.ScreenSketch", "Description": "Snipping Tool (Screenshot and annotation tool)", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "Widgets Experience", "AppId": "Microsoft.StartExperiencesApp", "Description": "This app powers Windows Widgets My Feed", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "Whiteboard", "AppId": "Microsoft.Whiteboard", "Description": "Digital collaborative whiteboard app", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "Photos", "AppId": "Microsoft.Windows.Photos", "Description": "Default photo viewing and basic editing app", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "Calculator", "AppId": "Microsoft.WindowsCalculator", "Description": "Calculator app", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "Camera", "AppId": "Microsoft.WindowsCamera", "Description": "Camera app for using built-in or connected cameras", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "Mail & Calendar", "AppId": "Microsoft.windowscommunicationsapps", "Description": "Mail & Calendar app suite (Discontinued)", "SelectedByDefault": false, "Recommendation": "safe" }, { "FriendlyName": "Notepad", "AppId": "Microsoft.WindowsNotepad", "Description": "Notepad text editor app", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "Microsoft Store", "AppId": "Microsoft.WindowsStore", "Description": "Microsoft Store, WARNING: This app cannot be reinstalled easily if removed!", "SelectedByDefault": false, "Recommendation": "unsafe" }, { "FriendlyName": "Windows Terminal", "AppId": "Microsoft.WindowsTerminal", "Description": "Default terminal app in windows 11 (Command Prompt, PowerShell, WSL)", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "Xbox TCUI Framework", "AppId": "Microsoft.Xbox.TCUI", "Description": "UI framework, seems to be required for Microsoft Store, photos and certain games", "SelectedByDefault": false, "Recommendation": "unsafe" }, { "FriendlyName": "Xbox Game Overlay", "AppId": "Microsoft.XboxGameOverlay", "Description": "Game overlay, required/useful for some games (Part of Xbox Game Bar)", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "Xbox Gaming Overlay", "AppId": "Microsoft.XboxGamingOverlay", "Description": "Game overlay, required/useful for some games (Part of Xbox Game Bar)", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "Xbox Identity Provider", "AppId": "Microsoft.XboxIdentityProvider", "Description": "Xbox sign-in framework, required for some games and Xbox services", "SelectedByDefault": false, "Recommendation": "unsafe" }, { "FriendlyName": "Xbox Speech To Text", "AppId": "Microsoft.XboxSpeechToTextOverlay", "Description": "Accessibility feature required for some games, WARNING: This app cannot be reinstalled easily!", "SelectedByDefault": false, "Recommendation": "unsafe" }, { "FriendlyName": "Phone Link", "AppId": "Microsoft.YourPhone", "Description": "Phone link (Connects Android/iOS phone to PC)", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "Media Player", "AppId": "Microsoft.ZuneMusic", "Description": "Modern Media Player (Replaced Groove Music, plays local audio/video)", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "Cross Device Experience", "AppId": "MicrosoftWindows.CrossDevice", "Description": "Phone integration within File Explorer, Camera and more (Part of Phone Link features)", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "HP AI Experience Center", "AppId": "AD2F1837.HPAIExperienceCenter", "Description": "HP OEM software, AI-enhanced features and support", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "HP Connected Music", "AppId": "AD2F1837.HPConnectedMusic", "Description": "HP OEM software for music (Potentially discontinued)", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "HP Connected Photo", "AppId": "AD2F1837.HPConnectedPhotopoweredbySnapfish", "Description": "HP OEM software for photos, integrated with Snapfish (Potentially discontinued)", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "HP Desktop Support Utilities", "AppId": "AD2F1837.HPDesktopSupportUtilities", "Description": "HP OEM software providing desktop support tools", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "HP Easy Clean", "AppId": "AD2F1837.HPEasyClean", "Description": "HP OEM software for system cleaning or optimization", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "HP File Viewer", "AppId": "AD2F1837.HPFileViewer", "Description": "HP OEM software for viewing specific file types", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "HP JumpStarts", "AppId": "AD2F1837.HPJumpStarts", "Description": "HP OEM software for tutorials, app discovery, or quick access to HP features", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "HP PC Hardware Diagnostics", "AppId": "AD2F1837.HPPCHardwareDiagnosticsWindows", "Description": "HP OEM software for PC hardware diagnostics", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "HP Power Manager", "AppId": "AD2F1837.HPPowerManager", "Description": "HP OEM software for managing power settings and battery", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "HP Printer Control", "AppId": "AD2F1837.HPPrinterControl", "Description": "HP OEM software for managing HP printers", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "HP Privacy Settings", "AppId": "AD2F1837.HPPrivacySettings", "Description": "HP OEM software for managing privacy settings", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "HP QuickDrop", "AppId": "AD2F1837.HPQuickDrop", "Description": "HP OEM software for quick file transfer between devices", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "HP QuickTouch", "AppId": "AD2F1837.HPQuickTouch", "Description": "HP OEM software, possibly for touch-specific shortcuts or controls", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "HP Registration", "AppId": "AD2F1837.HPRegistration", "Description": "HP OEM software for product registration", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "HP Support Assistant", "AppId": "AD2F1837.HPSupportAssistant", "Description": "HP OEM software for support, updates, and troubleshooting", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "HP Sure Shield AI", "AppId": "AD2F1837.HPSureShieldAI", "Description": "HP OEM security software, likely AI-based threat protection", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "HP System Information", "AppId": "AD2F1837.HPSystemInformation", "Description": "HP OEM software for displaying system information", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "HP Welcome", "AppId": "AD2F1837.HPWelcome", "Description": "HP OEM software providing a welcome experience or initial setup help", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "HP WorkWell", "AppId": "AD2F1837.HPWorkWell", "Description": "HP OEM software focused on well-being, possibly with break reminders or ergonomic tips", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "myHP", "AppId": "AD2F1837.myHP", "Description": "HP OEM central hub app for device info, support, and services", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "Lenovo Vantage", "AppId": "E046963F.LenovoCompanion", "Description": "Lenovo OEM hub app for device settings, updates, and support", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "Lenovo Vantage Service", "AppId": "LenovoCompanyLimited.LenovoVantageService", "Description": "Background service component for Lenovo Vantage", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "Dell SupportAssist", "AppId": "DellInc.DellSupportAssistforPCs", "Description": "Dell OEM support, diagnostic, and update tool", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "Dell Digital Delivery Services", "AppId": "DellInc.DellDigitalDelivery", "Description": "Dell OEM software for delivering pre-purchased software", "SelectedByDefault": false, "Recommendation": "optional" }, { "FriendlyName": "Dell Mobile Connect", "AppId": "DellInc.DellMobileConnect", "Description": "Dell OEM app for linking Android/iOS phone to PC (superseded by Phone Link)", "SelectedByDefault": false, "Recommendation": "optional" } ], "Presets": [ { "Name": "Xbox Gaming apps", "AppIds": [ "Microsoft.GamingApp", "Microsoft.XboxGameOverlay", "Microsoft.XboxGamingOverlay" ] }, { "Name": "OEM software (Dell, HP, Lenovo)", "AppIds": [ "AD2F1837.HPAIExperienceCenter", "AD2F1837.HPConnectedMusic", "AD2F1837.HPConnectedPhotopoweredbySnapfish", "AD2F1837.HPDesktopSupportUtilities", "AD2F1837.HPEasyClean", "AD2F1837.HPFileViewer", "AD2F1837.HPJumpStarts", "AD2F1837.HPPCHardwareDiagnosticsWindows", "AD2F1837.HPPowerManager", "AD2F1837.HPPrinterControl", "AD2F1837.HPPrivacySettings", "AD2F1837.HPQuickDrop", "AD2F1837.HPQuickTouch", "AD2F1837.HPRegistration", "AD2F1837.HPSupportAssistant", "AD2F1837.HPSureShieldAI", "AD2F1837.HPSystemInformation", "AD2F1837.HPWelcome", "AD2F1837.HPWorkWell", "AD2F1837.myHP", "E046963F.LenovoCompanion", "LenovoCompanyLimited.LenovoVantageService", "DellInc.DellSupportAssistforPCs", "DellInc.DellDigitalDelivery", "DellInc.DellMobileConnect" ] } ] } ================================================ FILE: Config/DefaultSettings.json ================================================ { "Version": "1.0", "Settings": [ { "Name": "CreateRestorePoint", "Value": true }, { "Name": "DisableTelemetry", "Value": true }, { "Name": "DisableSuggestions", "Value": true }, { "Name": "DisableEdgeAds", "Value": true }, { "Name": "DisableLockscreenTips", "Value": true }, { "Name": "DisableBing", "Value": true }, { "Name": "DisableStoreSearchSuggestions", "Value": true }, { "Name": "DisableSearchHighlights", "Value": true }, { "Name": "DisableCopilot", "Value": true }, { "Name": "DisableRecall", "Value": true }, { "Name": "DisableClickToDo", "Value": true }, { "Name": "DisableAISvcAutoStart", "Value": true }, { "Name": "DisableWidgets", "Value": true }, { "Name": "HideChat", "Value": true }, { "Name": "ShowKnownFileExt", "Value": true }, { "Name": "DisableDragTray", "Value": true }, { "Name": "DisableFastStartup", "Value": true }, { "Name": "Hide3dObjects", "Value": true }, { "Name": "DisableModernStandbyNetworking", "Value": true } ] } ================================================ FILE: Config/Features.json ================================================ { "Version": "1.0", "Categories": [ { "Name": "Privacy & Suggested Content", "Icon": "" }, { "Name": "System", "Icon": "" }, { "Name": "Start Menu & Search", "Icon": "" }, { "Name": "AI", "Icon": "" }, { "Name": "Windows Update", "Icon": "" }, { "Name": "Taskbar", "Icon": "" }, { "Name": "Appearance", "Icon": "" }, { "Name": "File Explorer", "Icon": "" }, { "Name": "Gaming", "Icon": "" }, { "Name": "Multi-tasking", "Icon": "" }, { "Name": "Optional Windows Features", "Icon": "" }, { "Name": "Other", "Icon": "" } ], "UiGroups": [ { "GroupId": "SearchIcon", "Label": "Taskbar search style", "ToolTip": "This setting allows you to customize the appearance of the search box on the taskbar.", "Category": "Taskbar", "Priority": 2, "Values": [ { "Label": "Hide", "FeatureIds": [ "HideSearchTb" ] }, { "Label": "Show search icon only", "FeatureIds": [ "ShowSearchIconTb" ] }, { "Label": "Show search icon and label", "FeatureIds": [ "ShowSearchLabelTb" ] }, { "Label": "Show search box", "FeatureIds": [ "ShowSearchBoxTb" ] } ] }, { "GroupId": "MultiMon", "Label": "Show taskbar apps on", "ToolTip": "This setting allows you to choose where taskbar app buttons are shown when using multiple monitors.", "Category": "Taskbar", "Values": [ { "Label": "All taskbars", "FeatureIds": [ "MMTaskbarModeAll" ] }, { "Label": "Main taskbar and taskbar where window is open", "FeatureIds": [ "MMTaskbarModeMainActive" ] }, { "Label": "Taskbar where window is open", "FeatureIds": [ "MMTaskbarModeActive" ] } ] }, { "GroupId": "CombineButtons", "Label": "Combine taskbar buttons on the main display", "ToolTip": "This setting allows you to choose how taskbar buttons are combined on the main display.", "Category": "Taskbar", "Values": [ { "Label": "Always", "FeatureIds": [ "CombineTaskbarAlways" ] }, { "Label": "When taskbar is full", "FeatureIds": [ "CombineTaskbarWhenFull" ] }, { "Label": "Never", "FeatureIds": [ "CombineTaskbarNever" ] } ] }, { "GroupId": "CombineMMButtons", "Label": "Combine taskbar buttons on secondary displays", "ToolTip": "This setting allows you to choose how taskbar buttons are combined on secondary displays.", "Category": "Taskbar", "Values": [ { "Label": "Always", "FeatureIds": [ "CombineMMTaskbarAlways" ] }, { "Label": "When taskbar is full", "FeatureIds": [ "CombineMMTaskbarWhenFull" ] }, { "Label": "Never", "FeatureIds": [ "CombineMMTaskbarNever" ] } ] }, { "GroupId": "ClearStart", "Label": "Remove pinned apps from the start menu", "ToolTip": "This setting allows you to quickly remove all pinned apps from the start menu.", "Category": "Start Menu & Search", "Values": [ { "Label": "Remove for the selected user", "FeatureIds": [ "ClearStart" ] }, { "Label": "Remove for all users", "FeatureIds": [ "ClearStartAllUsers" ] } ] }, { "GroupId": "ExplorerLocation", "Label": "Open File Explorer to", "ToolTip": "This setting allows you to choose the default location that File Explorer opens to.", "Category": "File Explorer", "Values": [ { "Label": "Home", "FeatureIds": [ "ExplorerToHome" ] }, { "Label": "This PC", "FeatureIds": [ "ExplorerToThisPC" ] }, { "Label": "Downloads", "FeatureIds": [ "ExplorerToDownloads" ] }, { "Label": "OneDrive", "FeatureIds": [ "ExplorerToOneDrive" ] } ] }, { "GroupId": "ShowTabsInAltTab", "Label": "Show tabs from apps when snapping or pressing Alt+Tab", "ToolTip": "This setting allows you to choose whether to show tabs from apps (such as Edge browser tabs) when snapping windows or pressing Alt+Tab.", "Category": "Multi-tasking", "Priority": 10, "Values": [ { "Label": "Don't show tabs", "FeatureIds": [ "HideTabsInAltTab" ] }, { "Label": "Show 3 most recent tabs", "FeatureIds": [ "Show3TabsInAltTab" ] }, { "Label": "Show 5 most recent tabs", "FeatureIds": [ "Show5TabsInAltTab" ] }, { "Label": "Show 20 most recent tabs", "FeatureIds": [ "Show20TabsInAltTab" ] } ] } ], "Features": [ { "FeatureId": "RemoveApps", "Label": "Remove the apps specified in the 'Apps' parameter", "Category": null, "Action": "Remove Apps", "RegistryKey": null, "ApplyText": null, "UndoAction": null, "RegistryUndoKey": null, "MinVersion": null, "MaxVersion": null }, { "FeatureId": "Apps", "Label": "The selection of apps to remove, specified as a comma separated list. Use 'Default' (or omit) to use the default apps list", "Category": null, "Action": "Apps", "RegistryKey": null, "ApplyText": null, "UndoAction": null, "RegistryUndoKey": null, "MinVersion": null, "MaxVersion": null }, { "FeatureId": "RemoveAppsCustom", "Label": "Remove custom selection of apps", "Category": null, "Action": "Remove Custom Apps", "RegistryKey": null, "ApplyText": null, "UndoAction": null, "RegistryUndoKey": null, "MinVersion": null, "MaxVersion": null }, { "FeatureId": "RemoveCommApps", "Label": "Remove the Mail, Calendar, and People apps", "Category": null, "Action": "Remove Mail, Calendar & People", "RegistryKey": null, "ApplyText": null, "UndoAction": null, "RegistryUndoKey": null, "MinVersion": null, "MaxVersion": null }, { "FeatureId": "RemoveW11Outlook", "Label": "Remove the new Outlook for Windows app", "Category": null, "Action": "Remove Outlook for Windows", "RegistryKey": null, "ApplyText": null, "UndoAction": null, "RegistryUndoKey": null, "MinVersion": null, "MaxVersion": null }, { "FeatureId": "RemoveGamingApps", "Label": "Remove the Xbox App and Xbox Gamebar", "Category": null, "Action": "Remove Gaming Apps", "RegistryKey": null, "ApplyText": null, "UndoAction": null, "RegistryUndoKey": null, "MinVersion": null, "MaxVersion": null }, { "FeatureId": "RemoveHPApps", "Label": "Remove HP OEM applications", "Category": null, "Action": "Remove HP Apps", "RegistryKey": null, "ApplyText": null, "UndoAction": null, "RegistryUndoKey": null, "MinVersion": null, "MaxVersion": null }, { "FeatureId": "CreateRestorePoint", "Label": "Create a system restore point", "Category": null, "Action": "Create Restore Point", "RegistryKey": null, "ApplyText": null, "UndoAction": null, "RegistryUndoKey": null, "MinVersion": null, "MaxVersion": null }, { "FeatureId": "DisableTelemetry", "Label": "telemetry, tracking & targeted ads", "ToolTip": "This setting disables telemetry, diagnostic data collection, activity history, app-launch tracking, targeted ads and more. It limits the data that is sent to Microsoft about your device and usage.", "Category": "Privacy & Suggested Content", "Action": "Disable", "RegistryKey": "Disable_Telemetry.reg", "ApplyText": "Disabling telemetry, diagnostic data, activity history, app-launch tracking and targeted ads...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_Telemetry.reg", "MinVersion": null, "MaxVersion": null }, { "FeatureId": "DisableSuggestions", "Label": "tips, tricks & suggested content throughout Windows", "ToolTip": "This setting removes many annoying distractions from Windows. This includes things like notifications, reminders and sync provider ads. It also prevents automated installation of suggested apps.", "Category": "Privacy & Suggested Content", "Action": "Disable", "RegistryKey": "Disable_Windows_Suggestions.reg", "ApplyText": "Disabling tips, tricks, suggestions and ads throughout Windows...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_Windows_Suggestions.reg", "MinVersion": null, "MaxVersion": null }, { "FeatureId": "DisableLocationServices", "Label": "Windows location services & app location access", "ToolTip": "This will turn off Windows Location Services and deny apps access to your location. This feature uses policies, which will lock down certain settings.", "Category": "Privacy & Suggested Content", "Action": "Disable", "RegistryKey": "Disable_Location_Services.reg", "ApplyText": "Disabling Windows location services and app location access...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_Location_Services.reg", "MinVersion": null, "MaxVersion": null }, { "FeatureId": "DisableFindMyDevice", "Label": "Find My Device location tracking", "ToolTip": "This will turn off the 'Find My Device' feature, which periodically sends your device's location to Microsoft. This feature uses policies, which will lock down certain settings.", "Category": "Privacy & Suggested Content", "Action": "Disable", "RegistryKey": "Disable_Find_My_Device.reg", "ApplyText": "> Disabling Find My Device location tracking...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_Find_My_Device.reg", "MinVersion": null, "MaxVersion": null }, { "FeatureId": "DisableLockscreenTips", "Label": "tips & tricks on the lock screen", "ToolTip": "This will turn off the tips, tricks and fun facts that appear on the lock screen.", "Category": "Privacy & Suggested Content", "Action": "Disable", "RegistryKey": "Disable_Lockscreen_Tips.reg", "ApplyText": "Disabling tips & tricks on the lock screen...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_Lockscreen_Tips.reg", "MinVersion": null, "MaxVersion": null }, { "FeatureId": "DisableDesktopSpotlight", "Label": "Windows Spotlight for desktop", "ToolTip": "This will turn off the 'Windows Spotlight' feature for the desktop background, which shows different background images and occasionally tips and fun facts on the desktop.", "Category": "Privacy & Suggested Content", "Action": "Disable", "RegistryKey": "Disable_Desktop_Spotlight.reg", "ApplyText": "Disabling the 'Windows Spotlight' desktop background option...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_Desktop_Spotlight.reg", "MinVersion": null, "MaxVersion": null }, { "FeatureId": "DisableEdgeAds", "Label": "ads, suggestions and newsfeed in Edge", "ToolTip": "This will turn off various distractions from Microsoft Edge such as ads, suggestions and the MSN news feed. This feature uses policies, which will lock down certain settings.", "Category": "Privacy & Suggested Content", "Action": "Disable", "RegistryKey": "Disable_Edge_Ads_And_Suggestions.reg", "ApplyText": "Disabling ads, suggestions and the MSN news feed in Microsoft Edge...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_Edge_Ads_And_Suggestions.reg", "MinVersion": null, "MaxVersion": null }, { "FeatureId": "DisableCopilot", "Label": "Microsoft Copilot", "ToolTip": "This will disable and uninstall Microsoft Copilot, Windows' built-in AI assistant.", "Category": "AI", "Action": "Disable", "RegistryKey": "Disable_Copilot.reg", "ApplyText": "Disabling Microsoft Copilot...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_Copilot.reg", "MinVersion": 22621, "MaxVersion": null }, { "FeatureId": "DisableRecall", "Label": "Windows Recall", "ToolTip": "This will disable Windows Recall, an AI-powered feature that provides quick access to recently used files, apps and activities. This feature uses policies, which will lock down certain settings.", "Category": "AI", "Action": "Disable", "RegistryKey": "Disable_AI_Recall.reg", "ApplyText": "Disabling Windows Recall...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_AI_Recall.reg", "MinVersion": 22621, "MaxVersion": null }, { "FeatureId": "DisableClickToDo", "Label": "Click To Do, AI text & image analysis", "ToolTip": "This will disable Click To Do, which provides AI-powered text and image analysis features in Windows. This feature uses policies, which will lock down certain settings.", "Category": "AI", "Action": "Disable", "RegistryKey": "Disable_Click_to_Do.reg", "ApplyText": "Disabling Click to Do...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_Click_to_Do.reg", "MinVersion": 22621, "MaxVersion": null }, { "FeatureId": "DisableAISvcAutoStart", "Label": "AI service from starting automatically", "ToolTip": "This will set the WSAIFabricSvc service to manual startup, preventing the service from starting automatically with Windows.", "Category": "AI", "Action": "Prevent", "RegistryKey": "Disable_AI_Service_Auto_Start.reg", "ApplyText": "> Preventing AI service from starting automatically...", "UndoAction": "Allow", "RegistryUndoKey": "Enable_AI_Service_Auto_Start.reg", "MinVersion": 22621, "MaxVersion": null }, { "FeatureId": "DisableDVR", "Label": "Xbox game/screen recording", "ToolTip": "This will disable the Xbox game/screen recording features included with the Game Bar app. This feature uses policies, which will lock down certain settings.", "Category": "Gaming", "Action": "Disable", "RegistryKey": "Disable_DVR.reg", "ApplyText": "Disabling Xbox game/screen recording...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_DVR.reg", "MinVersion": null, "MaxVersion": null }, { "FeatureId": "DisableGameBarIntegration", "Label": "Game Bar integration", "ToolTip": "This will disable the Game Bar integration with games and controllers. This stops annoying ms-gamebar popups when launching games or connecting a controller.", "Category": "Gaming", "Action": "Disable", "RegistryKey": "Disable_Game_Bar_Integration.reg", "ApplyText": "Disabling Game Bar integration...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_Game_Bar_Integration.reg", "MinVersion": null, "MaxVersion": null }, { "FeatureId": "ClearStart", "Action": "Clear Start Menu", "Label": "Remove all pinned apps from the start menu for this user only", "Category": "Start Menu & Search", "RegistryKey": null, "ApplyText": null, "UndoAction": null, "RegistryUndoKey": null, "MinVersion": 22621, "MaxVersion": null }, { "FeatureId": "ClearStartAllUsers", "Action": "Clear Start Menu (All Users)", "Label": "Remove all pinned apps from the start menu for all existing and new users", "Category": "Start Menu & Search", "RegistryKey": null, "ApplyText": null, "UndoAction": null, "RegistryUndoKey": null, "MinVersion": 22621, "MaxVersion": null }, { "FeatureId": "ReplaceStart", "Action": "Replace Start Menu", "Label": "Replace the start menu layout for this user only with the provided template file", "Category": null, "RegistryKey": null, "ApplyText": null, "UndoAction": null, "RegistryUndoKey": null, "MinVersion": 22621, "MaxVersion": null }, { "FeatureId": "ReplaceStartAllUsers", "Action": "Replace Start Menu (All Users)", "Label": "Replace the start menu layout for all existing and new users with the provided template file", "Category": null, "RegistryKey": null, "ApplyText": null, "UndoAction": null, "RegistryUndoKey": null, "MinVersion": 22621, "MaxVersion": null }, { "FeatureId": "DisableStartRecommended", "Label": "recommended section in the start menu", "ToolTip": "This will hide the recommended section in the start menu, which shows recently added apps, recently opened files and app recommendations. This feature uses policies, which will lock down certain settings.", "Category": "Start Menu & Search", "Action": "Hide", "RegistryKey": "Disable_Start_Recommended.reg", "ApplyText": "Disabling the start menu recommended section...", "UndoAction": "Show", "RegistryUndoKey": "Enable_Start_Recommended.reg", "MinVersion": 22621, "MaxVersion": null }, { "FeatureId": "DisableStartAllApps", "Label": "'All Apps' section in the start menu", "ToolTip": "This will hide the 'All Apps' section in the start menu, which shows all installed apps. WARNING: Hiding this section may make it harder to find installed apps on your system. This feature uses policies, which will lock down certain settings.", "Category": "Start Menu & Search", "Action": "Hide", "RegistryKey": "Disable_Start_All_Apps.reg", "ApplyText": "Disabling the 'All Apps' section in the start menu...", "UndoAction": "Show", "RegistryUndoKey": "Enable_Start_All_Apps.reg", "MinVersion": 26200, "MaxVersion": null }, { "FeatureId": "DisableStartPhoneLink", "Label": "Phone Link integration in the start menu", "ToolTip": "This will remove the Phone Link integration in the start menu when you have a mobile device linked to your PC.", "Category": "Start Menu & Search", "Action": "Disable", "RegistryKey": "Disable_Phone_Link_In_Start.reg", "ApplyText": "Disabling the Phone Link mobile devices integration in the start menu...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_Phone_Link_In_Start.reg", "MinVersion": 22621, "MaxVersion": null }, { "FeatureId": "DisableBing", "Label": "Bing web search & Copilot integration in search", "ToolTip": "This will turn off Bing web search results and Copilot integration in the Windows search experience. This feature uses policies, which will lock down certain settings.", "Category": "Start Menu & Search", "Action": "Disable", "RegistryKey": "Disable_Bing_Cortana_In_Search.reg", "ApplyText": "Disabling Bing web search & Copilot integration in Windows search...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_Bing_Cortana_In_Search.reg", "MinVersion": null, "MaxVersion": null }, { "FeatureId": "DisableStoreSearchSuggestions", "Label": "Microsoft Store app suggestions in search", "ToolTip": "This will disable the Microsoft Store app suggestions in Windows search.", "Category": "Start Menu & Search", "Action": "Disable", "RegistryKey": null, "ApplyText": null, "UndoAction": null, "RegistryUndoKey": null, "MinVersion": 22621, "MaxVersion": null }, { "FeatureId": "DisableSearchHighlights", "Label": "Search Highlights in the taskbar search box", "ToolTip": "This will turn off Search Highlights, which shows dynamically curated branded content and trending topics in the Windows search box on the taskbar.", "Category": "Start Menu & Search", "Action": "Disable", "RegistryKey": "Disable_Search_Highlights.reg", "ApplyText": "> Disabling Search Highlights in the Windows search box...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_Search_Highlights.reg", "MinVersion": 22621, "MaxVersion": null }, { "FeatureId": "DisableSearchHistory", "Label": "local Windows Search history", "ToolTip": "This setting disables local search history in Windows Search. This does not affect web search history or the search history saved in Microsoft Edge.", "Category": "Start Menu & Search", "Action": "Disable", "RegistryKey": "Disable_Search_History.reg", "ApplyText": "Disabling search history...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_Search_History.reg", "MinVersion": null, "MaxVersion": null }, { "FeatureId": "DisableSettings365Ads", "Label": "Microsoft 365 Copilot ads in Settings Home", "ToolTip": "This will turn off the Microsoft 365 Copilot ads that appear in the Settings Home page.", "Category": "Privacy & Suggested Content", "Action": "Hide", "RegistryKey": "Disable_Settings_365_Ads.reg", "ApplyText": "Disabling Microsoft 365 Copilot ads in Settings Home...", "UndoAction": "Show", "RegistryUndoKey": "Enable_Settings_365_Ads.reg", "MinVersion": null, "MaxVersion": null }, { "FeatureId": "DisableSettingsHome", "Label": "Settings 'Home' page", "ToolTip": "Removes the 'Home' page from the Settings app.", "Category": "Other", "Action": "Hide", "RegistryKey": "Disable_Settings_Home.reg", "ApplyText": "Disabling the Settings Home page...", "UndoAction": "Show", "RegistryUndoKey": "Enable_Settings_Home.reg", "MinVersion": null, "MaxVersion": null }, { "FeatureId": "DisableEdgeAI", "Label": "AI features in Microsoft Edge", "ToolTip": "This will turn off AI features in Microsoft Edge, such as the AI-powered sidebar and Copilot features. This feature uses policies, which will lock down certain settings.", "Category": "AI", "Action": "Disable", "RegistryKey": "Disable_Edge_AI_Features.reg", "ApplyText": "Disabling AI features in Microsoft Edge...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_Edge_AI_Features.reg", "MinVersion": 22621, "MaxVersion": null }, { "FeatureId": "DisablePaintAI", "Label": "AI features in Paint", "ToolTip": "This will turn off AI features in Paint, such as the AI-powered image generation and editing tools. This feature uses policies, which will lock down certain settings.", "Category": "AI", "Action": "Disable", "RegistryKey": "Disable_Paint_AI_Features.reg", "ApplyText": "Disabling AI features in Paint...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_Paint_AI_Features.reg", "MinVersion": 22621, "MaxVersion": null }, { "FeatureId": "DisableNotepadAI", "Label": "AI features in Notepad", "ToolTip": "This will turn off AI features in Notepad, such as the AI-powered writing suggestions. This feature uses policies, which will lock down certain settings.", "Category": "AI", "Action": "Disable", "RegistryKey": "Disable_Notepad_AI_Features.reg", "ApplyText": "Disabling AI features in Notepad...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_Notepad_AI_Features.reg", "MinVersion": 22621, "MaxVersion": null }, { "FeatureId": "EnableDarkMode", "Label": "theme for system and apps", "ToolTip": "This will set the app and system theme to dark mode.", "Category": "Appearance", "Action": "Enable dark", "RegistryKey": "Enable_Dark_Mode.reg", "ApplyText": "Enabling dark mode for system and apps...", "UndoAction": "Disable light", "RegistryUndoKey": "Enable_Light_Mode.reg", "MinVersion": null, "MaxVersion": null }, { "FeatureId": "DisableDragTray", "Label": "'Drag Tray' for sharing & moving files", "ToolTip": "The Drag Tray is a new feature for sharing & moving files in Windows 11, it appears at the top of the screen when dragging files.", "Category": "System", "Action": "Disable", "RegistryKey": "Disable_Share_Drag_Tray.reg", "ApplyText": "Disabling Drag Tray...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_Share_Drag_Tray.reg", "MinVersion": 26200, "MaxVersion": null }, { "FeatureId": "RevertContextMenu", "Label": "context menu style", "ToolTip": "This will restore the classic Windows 10 style context menu, which is normally hidden behind the 'Show more options' entry in the new Windows 11 context menu.", "Category": "System", "Action": "Use classic Windows 10", "RegistryKey": "Disable_Show_More_Options_Context_Menu.reg", "ApplyText": "Restoring the classic Windows 10 style context menu...", "UndoAction": "Use modern Windows 11", "RegistryUndoKey": "Enable_W11_Style_Context_Menu.reg", "MinVersion": 22000, "MaxVersion": null }, { "FeatureId": "DisableMouseAcceleration", "Label": "Enhance Pointer Precision (mouse acceleration)", "ToolTip": "This will disable mouse acceleration which is enabled by default in Windows. This makes mouse movement more consistent and predictable.", "Category": "System", "Action": "Disable", "RegistryKey": "Disable_Enhance_Pointer_Precision.reg", "ApplyText": "Turning off Enhanced Pointer Precision...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_Enhance_Pointer_Precision.reg", "RequiresReboot": true, "MinVersion": null, "MaxVersion": null }, { "FeatureId": "DisableStickyKeys", "Label": "Sticky Keys keyboard shortcut (5x shift)", "ToolTip": "This will prevent the Sticky Keys dialog from appearing when you press the Shift key 5 times in a row.", "Category": "System", "Action": "Disable", "RegistryKey": "Disable_Sticky_Keys_Shortcut.reg", "ApplyText": "Disabling the Sticky Keys keyboard shortcut...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_Sticky_Keys_Shortcut.reg", "RequiresReboot": true, "MinVersion": 26100, "MaxVersion": null }, { "FeatureId": "DisableWindowSnapping", "Label": "window snapping", "ToolTip": "This will turn off the ability to snap windows to the sides or corners of the screen.", "Category": "Multi-tasking", "Priority": 1, "Action": "Disable", "RegistryKey": "Disable_Window_Snapping.reg", "ApplyText": "Disabling window snapping...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_Window_Snapping.reg", "MinVersion": null, "MaxVersion": null }, { "FeatureId": "DisableSnapAssist", "Label": "showing app suggestions when snapping windows", "ToolTip": "This will turn off app suggestions when you snap windows to the sides or corners of the screen.", "Category": "Multi-tasking", "Priority": 2, "Action": "Disable", "RegistryKey": "Disable_Snap_Assist.reg", "ApplyText": "Disabling the Snap Assist suggestions...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_Snap_Assist.reg", "MinVersion": 22000, "MaxVersion": null }, { "FeatureId": "DisableSnapLayouts", "Label": "snap layout flyout at top of screen and on maximize button", "ToolTip": "This will turn off the snap layout flyout that appears when you hover over the maximize button or drag windows to the top of the screen.", "Category": "Multi-tasking", "Priority": 3, "Action": "Hide", "RegistryKey": "Disable_Snap_Layouts.reg", "ApplyText": "Hiding snap layouts when dragging windows to top of the screen and on maximize button...", "UndoAction": "Show", "RegistryUndoKey": "Enable_Snap_Layouts.reg", "MinVersion": 22000, "MaxVersion": null }, { "FeatureId": "HideTabsInAltTab", "Label": "tabs from apps when snapping or pressing Alt+Tab", "Category": "Multi-tasking", "Action": "Hide", "RegistryKey": "Hide_Tabs_In_Alt_Tab.reg", "ApplyText": "Disable showing tabs from apps when snapping or pressing Alt+Tab...", "UndoAction": null, "RegistryUndoKey": null, "MinVersion": 22000, "MaxVersion": null }, { "FeatureId": "Show3TabsInAltTab", "Label": "tabs from apps when snapping or pressing Alt+Tab", "Category": "Multi-tasking", "Action": "Show 3", "RegistryKey": "Show_3_Tabs_In_Alt_Tab.reg", "ApplyText": "Enable showing 3 tabs from apps when snapping or pressing Alt+Tab...", "UndoAction": null, "RegistryUndoKey": null, "MinVersion": 22000, "MaxVersion": null }, { "FeatureId": "Show5TabsInAltTab", "Label": "tabs from apps when snapping or pressing Alt+Tab", "Category": "Multi-tasking", "Action": "Show 5", "RegistryKey": "Show_5_Tabs_In_Alt_Tab.reg", "ApplyText": "Enable showing 5 tabs from apps when snapping or pressing Alt+Tab...", "UndoAction": null, "RegistryUndoKey": null, "MinVersion": 22000, "MaxVersion": null }, { "FeatureId": "Show20TabsInAltTab", "Label": "tabs from apps when snapping or pressing Alt+Tab", "Category": "Multi-tasking", "Action": "Show 20", "RegistryKey": "Show_20_Tabs_In_Alt_Tab.reg", "ApplyText": "Enable showing 20 tabs from apps when snapping or pressing Alt+Tab...", "UndoAction": null, "RegistryUndoKey": null, "MinVersion": 22000, "MaxVersion": null }, { "FeatureId": "TaskbarAlignLeft", "Label": "taskbar alignment", "ToolTip": "By default, Windows 11 has the taskbar buttons centered. Enabling this setting will move the taskbar buttons to the left, similar to previous versions of Windows.", "Category": "Taskbar", "Priority": 1, "Action": "Left", "RegistryKey": "Align_Taskbar_Left.reg", "ApplyText": "Aligning taskbar buttons to the left...", "UndoAction": "Center", "RegistryUndoKey": "Align_Taskbar_Center.reg", "MinVersion": 22000, "MaxVersion": null }, { "FeatureId": "HideSearchTb", "Label": "Hide search icon from the taskbar", "Category": "Taskbar", "Action": "Hide Search", "RegistryKey": "Hide_Search_Taskbar.reg", "ApplyText": "Hiding the search icon from the taskbar...", "UndoAction": "Show Search Box", "RegistryUndoKey": "Show_Search_Box.reg", "MinVersion": 22000, "MaxVersion": null }, { "FeatureId": "ShowSearchIconTb", "Label": "Show search icon on the taskbar", "Category": "Taskbar", "Action": "Show Search Icon", "RegistryKey": "Show_Search_Icon.reg", "ApplyText": "Changing taskbar search to icon only...", "UndoAction": "Show Search Box", "RegistryUndoKey": "Show_Search_Box.reg", "MinVersion": 22000, "MaxVersion": null }, { "FeatureId": "ShowSearchLabelTb", "Label": "Show search icon with label on the taskbar", "Category": "Taskbar", "Action": "Show Search Label", "RegistryKey": "Show_Search_Icon_And_Label.reg", "ApplyText": "Changing taskbar search to icon with label...", "UndoAction": "Show Search Box", "RegistryUndoKey": "Show_Search_Box.reg", "MinVersion": 22000, "MaxVersion": null }, { "FeatureId": "ShowSearchBoxTb", "Label": "Show search box on the taskbar", "Category": "Taskbar", "Action": "Show Search Box", "RegistryKey": "Show_Search_Box.reg", "ApplyText": "Changing taskbar search to search box...", "UndoAction": null, "RegistryUndoKey": null, "MinVersion": 22000, "MaxVersion": null }, { "FeatureId": "HideTaskview", "Label": "'Task view' button on the taskbar", "ToolTip": "This will disable the 'Task view' button on the taskbar, which allows you to see all your open windows and virtual desktops.", "Category": "Taskbar", "Priority": 3, "Action": "Hide", "RegistryKey": "Hide_Taskview_Taskbar.reg", "ApplyText": "Hiding the taskview button from the taskbar...", "UndoAction": "Show", "RegistryUndoKey": "Show_Taskview_Taskbar.reg", "MinVersion": 22000, "MaxVersion": null }, { "FeatureId": "DisableWidgets", "Label": "widgets on the taskbar & lock screen", "ToolTip": "This will disable the widgets features in Windows, including the widgets button on the taskbar and the widgets that can appear on the lock screen. This feature uses policies, which will lock down certain settings.", "Category": "Taskbar", "Priority": 4, "Action": "Disable", "RegistryKey": "Disable_Widgets_Service.reg", "ApplyText": "Disabling widgets on the taskbar & lock screen...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_Widgets_Service.reg", "MinVersion": null, "MaxVersion": null }, { "FeatureId": "HideChat", "Label": "Chat (meet now) icon on the taskbar", "ToolTip": "This will disable the Chat (meet now) icon on the taskbar.", "Category": "Taskbar", "Priority": 5, "Action": "Hide", "RegistryKey": "Disable_Chat_Taskbar.reg", "ApplyText": "Hiding the chat icon from the taskbar...", "UndoAction": "Show", "RegistryUndoKey": "Enable_Chat_Taskbar.reg", "MinVersion": null, "MaxVersion": 22621 }, { "FeatureId": "DisableStorageSense", "Label": "Storage Sense automatic disk cleanup", "ToolTip": "This will disable Storage Sense, which automatically frees up disk space by deleting temporary files, emptying the recycle bin and cleaning up files in the Downloads folder.", "Category": "System", "Action": "Disable", "RegistryKey": "Disable_Storage_Sense.reg", "ApplyText": "Disabling Storage Sense automatic disk cleanup...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_Storage_Sense.reg", "MinVersion": 22000, "MaxVersion": null }, { "FeatureId": "DisableFastStartup", "Label": "fast start-up", "ToolTip": "Fast Start-up helps your PC start faster after shutdown by saving a system image to disk. Disabling Fast Start-up can help with certain issues, but may result in slightly longer boot times.", "Category": "System", "Action": "Disable", "RegistryKey": "Disable_Fast_Startup.reg", "ApplyText": "Disabling Fast Start-up...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_Fast_Startup.reg", "MinVersion": null, "MaxVersion": null }, { "FeatureId": "DisableBitlockerAutoEncryption", "Label": "BitLocker automatic device encryption", "ToolTip": "For devices that support it, Windows 11 automatically enables BitLocker device encryption. Disabling this will turn off automatic encryption of the device, but you can still manually enable BitLocker encryption if desired.", "Category": "System", "Action": "Disable", "RegistryKey": "Disable_Bitlocker_Auto_Encryption.reg", "ApplyText": "Disabling BitLocker automatic device encryption...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_Bitlocker_Auto_Encryption.reg", "MinVersion": 22000, "MaxVersion": null }, { "FeatureId": "DisableModernStandbyNetworking", "Label": "Modern Standby network connectivity", "ToolTip": "By default, devices that support Modern Standby maintain network connectivity while in sleep mode. Disabling network connectivity during Modern Standby can help save battery life.", "Category": "System", "Action": "Disable", "RegistryKey": "Disable_Modern_Standby_Networking.reg", "ApplyText": "Disabling network connectivity during Modern Standby...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_Modern_Standby_Networking.reg", "MinVersion": 22000, "MaxVersion": null }, { "FeatureId": "EnableEndTask", "Label": "'End Task' option in taskbar context menu", "ToolTip": "When enabled, adds an 'End Task' option to the right-click context menu for apps in the taskbar, allowing you to quickly force close apps.", "Category": "Taskbar", "Priority": 6, "Action": "Show", "RegistryKey": "Enable_End_Task.reg", "ApplyText": "Enabling the 'End Task' option in the taskbar right click menu...", "UndoAction": "Hide", "RegistryUndoKey": "Disable_End_Task.reg", "MinVersion": 22631, "MaxVersion": null }, { "FeatureId": "EnableLastActiveClick", "Label": "'Last Active Click' behavior for taskbar apps", "ToolTip": "When enabled, clicking on an app in the taskbar will switch to the last active window of that app, instead of only showing the thumbnail preview.", "Category": "Taskbar", "Priority": 7, "Action": "Enable", "RegistryKey": "Enable_Last_Active_Click.reg", "ApplyText": "Enabling the 'Last Active Click' behavior in the taskbar app area...", "UndoAction": "Disable", "RegistryUndoKey": "Disable_Last_Active_Click.reg", "MinVersion": 22000, "MaxVersion": null }, { "FeatureId": "CombineTaskbarAlways", "Label": "Always combine taskbar buttons and hide labels for the main display", "Category": "Taskbar", "Action": "Combine Taskbar Always", "RegistryKey": "Combine_Taskbar_Always.reg", "ApplyText": "Setting the taskbar on the main display to always combine buttons and hide labels...", "UndoAction": null, "RegistryUndoKey": null, "MinVersion": 22000, "MaxVersion": null }, { "FeatureId": "CombineMMTaskbarAlways", "Label": "Always combine taskbar buttons and hide labels for secondary displays", "Category": "Taskbar", "Action": "Combine Multi-Monitor Taskbar Always", "RegistryKey": "Combine_MMTaskbar_Always.reg", "ApplyText": "Setting the taskbar on secondary displays to always combine buttons and hide labels...", "UndoAction": null, "RegistryUndoKey": null, "MinVersion": 22000, "MaxVersion": null }, { "FeatureId": "CombineTaskbarWhenFull", "Label": "Combine taskbar buttons and hide labels when taskbar is full for the main display", "Category": "Taskbar", "Action": "Combine Taskbar When Full", "RegistryKey": "Combine_Taskbar_When_Full.reg", "ApplyText": "Setting the taskbar on the main display to only combine buttons and hide labels when the taskbar is full...", "UndoAction": "Combine Taskbar Always", "RegistryUndoKey": "Combine_Taskbar_Always.reg", "MinVersion": 22000, "MaxVersion": null }, { "FeatureId": "CombineMMTaskbarWhenFull", "Label": "Combine taskbar buttons and hide labels when taskbar is full for secondary displays", "Category": "Taskbar", "Action": "Combine Multi-Monitor Taskbar When Full", "RegistryKey": "Combine_MMTaskbar_When_Full.reg", "ApplyText": "Setting the taskbar on secondary displays to only combine buttons and hide labels when the taskbar is full...", "UndoAction": "Combine Multi-Monitor Taskbar Always", "RegistryUndoKey": "Combine_MMTaskbar_Always.reg", "MinVersion": 22000, "MaxVersion": null }, { "FeatureId": "CombineTaskbarNever", "Label": "Never combine taskbar buttons and show labels for the main display", "Category": "Taskbar", "Action": "Never Combine Taskbar", "RegistryKey": "Combine_Taskbar_Never.reg", "ApplyText": "Setting the taskbar on the main display to never combine buttons or hide labels...", "UndoAction": "Combine Taskbar Always", "RegistryUndoKey": "Combine_Taskbar_Always.reg", "MinVersion": 22000, "MaxVersion": null }, { "FeatureId": "CombineMMTaskbarNever", "Label": "Never combine taskbar buttons and show labels for secondary displays", "Category": "Taskbar", "Action": "Never Combine Multi-Monitor Taskbar", "RegistryKey": "Combine_MMTaskbar_Never.reg", "ApplyText": "Setting the taskbar on secondary displays to never combine buttons or hide labels...", "UndoAction": "Combine Multi-Monitor Taskbar Always", "RegistryUndoKey": "Combine_MMTaskbar_Always.reg", "MinVersion": 22000, "MaxVersion": null }, { "FeatureId": "MMTaskbarModeAll", "Label": "Show app icons on all taskbars", "Category": "Taskbar", "Action": "Show All Taskbar Icons", "RegistryKey": "MMTaskbarMode_All.reg", "ApplyText": "Setting the taskbar to show app icons on all taskbars...", "UndoAction": null, "RegistryUndoKey": null, "MinVersion": 22000, "MaxVersion": null }, { "FeatureId": "MMTaskbarModeMainActive", "Label": "Show app icons on main taskbar and on taskbar where the windows is open", "Category": "Taskbar", "Action": "Show Taskbar Icons Main + Active", "RegistryKey": "MMTaskbarMode_Main_Active.reg", "ApplyText": "Setting the taskbar to show app icons on main taskbar and on taskbar where the windows is open...", "UndoAction": "Show All Taskbar Icons", "RegistryUndoKey": "MMTaskbarMode_All.reg", "MinVersion": 22000, "MaxVersion": null }, { "FeatureId": "MMTaskbarModeActive", "Label": "Show app icons only on taskbar where the window is open", "Category": "Taskbar", "Action": "Show Taskbar Icons Active Only", "RegistryKey": "MMTaskbarMode_Active.reg", "ApplyText": "Setting the taskbar to only show app icons on the taskbar where the window is open...", "UndoAction": "Show All Taskbar Icons", "RegistryUndoKey": "MMTaskbarMode_All.reg", "MinVersion": 22000, "MaxVersion": null }, { "FeatureId": "ExplorerToHome", "Label": "Change the default location that File Explorer opens to 'Home'", "Category": "File Explorer", "Action": "Explorer to Home", "RegistryKey": "Launch_File_Explorer_To_Home.reg", "ApplyText": "Changing the default location that File Explorer opens to, to 'Home'...", "UndoAction": null, "RegistryUndoKey": null, "MinVersion": null, "MaxVersion": null }, { "FeatureId": "ExplorerToThisPC", "Label": "Change the default location that File Explorer opens to 'This PC'", "Category": "File Explorer", "Action": "Explorer to This PC", "RegistryKey": "Launch_File_Explorer_To_This_PC.reg", "ApplyText": "Changing the default location that File Explorer opens to, to 'This PC'...", "UndoAction": "Explorer to Home", "RegistryUndoKey": "Launch_File_Explorer_To_Home.reg", "MinVersion": null, "MaxVersion": null }, { "FeatureId": "ExplorerToDownloads", "Label": "Change the default location that File Explorer opens to 'Downloads'", "Category": "File Explorer", "Action": "Explorer to Downloads", "RegistryKey": "Launch_File_Explorer_To_Downloads.reg", "ApplyText": "Changing the default location that File Explorer opens to, to 'Downloads'...", "UndoAction": "Explorer to Home", "RegistryUndoKey": "Launch_File_Explorer_To_Home.reg", "MinVersion": null, "MaxVersion": null }, { "FeatureId": "ExplorerToOneDrive", "Label": "Change the default location that File Explorer opens to 'OneDrive'", "Category": "File Explorer", "Action": "Explorer to OneDrive", "RegistryKey": "Launch_File_Explorer_To_OneDrive.reg", "ApplyText": "Changing the default location that File Explorer opens to, to 'OneDrive'...", "UndoAction": "Explorer to Home", "RegistryUndoKey": "Launch_File_Explorer_To_Home.reg", "MinVersion": null, "MaxVersion": null }, { "FeatureId": "ShowKnownFileExt", "Label": "file extensions for known file types", "ToolTip": "This will show file extensions for known file types. By default, Windows hides file extensions for known file types which can lead to confusion and security risks.", "Category": "File Explorer", "Action": "Show", "RegistryKey": "Show_Extensions_For_Known_File_Types.reg", "ApplyText": "Enabling file extensions for known file types...", "UndoAction": "Hide", "RegistryUndoKey": "Hide_Extensions_For_Known_File_Types.reg", "MinVersion": null, "MaxVersion": null }, { "FeatureId": "ShowHiddenFolders", "Label": "hidden files, folders and drives", "ToolTip": "By default, Windows hides certain files, folders and drives to prevent accidental modification or deletion. Turn this on to show all files in File Explorer.", "Category": "File Explorer", "Action": "Show", "RegistryKey": "Show_Hidden_Folders.reg", "ApplyText": "Unhiding hidden files, folders and drives...", "UndoAction": "Hide", "RegistryUndoKey": "Hide_Hidden_Folders.reg", "MinVersion": null, "MaxVersion": null }, { "FeatureId": "HideHome", "Label": "'Home' from navigation pane", "ToolTip": "Hides the 'Home' section from the File Explorer navigation pane.", "Category": "File Explorer", "Action": "Hide", "RegistryKey": "Hide_Home_from_Explorer.reg", "ApplyText": "Hiding the home section from the File Explorer navigation pane...", "UndoAction": "Show", "RegistryUndoKey": "Show_Home_in_Explorer.reg", "MinVersion": 22000, "MaxVersion": null }, { "FeatureId": "HideGallery", "Label": "'Gallery' from navigation pane", "ToolTip": "Hides the 'Gallery' section from the File Explorer navigation pane.", "Category": "File Explorer", "Action": "Hide", "RegistryKey": "Hide_Gallery_from_Explorer.reg", "ApplyText": "Hiding the gallery section from the File Explorer navigation pane...", "UndoAction": "Show", "RegistryUndoKey": "Show_Gallery_in_Explorer.reg", "MinVersion": 22000, "MaxVersion": null }, { "FeatureId": "HideDupliDrive", "Label": "duplicate removable drive entries", "ToolTip": "By default, Windows shows removable drives both under 'This PC' and in the navigation pane with its own entry. Enable this setting to only show removable drives under 'This PC'.", "Category": "File Explorer", "Action": "Hide", "RegistryKey": "Hide_duplicate_removable_drives_from_navigation_pane_of_File_Explorer.reg", "ApplyText": "Hiding duplicate removable drive entries from the File Explorer navigation pane...", "UndoAction": "Show", "RegistryUndoKey": "Show_duplicate_removable_drives_in_navigation_pane_of_File_Explorer.reg", "MinVersion": null, "MaxVersion": null }, { "FeatureId": "AddFoldersToThisPC", "Label": "common folders back to 'This PC' page", "ToolTip": "This setting will add common folders like Desktop, Documents, Downloads, Music, Pictures and Videos back to the 'This PC' page in File Explorer.", "Category": "File Explorer", "Action": "Add", "RegistryKey": "Add_All_Folders_Under_This_PC.reg", "ApplyText": "Adding all common folders (Desktop, Downloads, etc.) back to 'This PC' in File Explorer...", "UndoAction": "Remove", "RegistryUndoKey": "Remove_All_Folders_Under_This_PC.reg", "MinVersion": 22000, "MaxVersion": null }, { "FeatureId": "DisableTransparency", "Label": "transparency effects", "ToolTip": "This will disable transparency effects on Windows and interfaces. Which can help improve performance on older hardware.", "Category": "Appearance", "Action": "Disable", "RegistryKey": "Disable_Transparency.reg", "ApplyText": "Disabling transparency effects...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_Transparency.reg", "MinVersion": null, "MaxVersion": null }, { "FeatureId": "DisableAnimations", "Label": "animations and visual effects", "ToolTip": "This will disable animations and some visual effects in Windows, which can make the interface feel snappier, especially on older hardware.", "Category": "Appearance", "Action": "Disable", "RegistryKey": "Disable_Animations.reg", "ApplyText": "Disabling animations and visual effects...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_Animations.reg", "RequiresReboot": true, "MinVersion": null, "MaxVersion": null }, { "FeatureId": "DisableUpdateASAP", "Label": "updates as soon as they're available", "ToolTip": "This will prevent your PC from being among the first to receive new non-security updates. Your PC will still receive these updates eventually.", "Category": "Windows Update", "Action": "Prevent getting", "RegistryKey": "Disable_Update_ASAP.reg", "ApplyText": "Preventing Windows from getting updates as soon as they are available...", "UndoAction": "Get", "RegistryUndoKey": "Enable_Update_ASAP.reg", "MinVersion": null, "MaxVersion": null }, { "FeatureId": "PreventUpdateAutoReboot", "Label": "automatic restarts after updates while signed in", "ToolTip": "This will prevent your PC from automatically restarting after updates while any user is signed in.", "Category": "Windows Update", "Action": "Prevent", "RegistryKey": "Prevent_Auto_Reboot.reg", "ApplyText": "Preventing automatic restarts after updates while signed in...", "UndoAction": "Allow", "RegistryUndoKey": "Allow_Auto_Reboot.reg", "MinVersion": null, "MaxVersion": null }, { "FeatureId": "DisableDeliveryOptimization", "Label": "sharing downloaded updates with other PCs", "ToolTip": "This will prevent your PC from sharing downloaded updates with other PCs on the local network or on the internet. This also prevents your PC from downloading updates from other PCs.", "Category": "Windows Update", "Action": "Disable", "RegistryKey": "Disable_Delivery_Optimization.reg", "ApplyText": "Disabling sharing of downloaded updates with other PCs...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_Delivery_Optimization.reg", "MinVersion": null, "MaxVersion": null }, { "FeatureId": "ForceRemoveEdge", "Label": "Forcefully uninstall Microsoft Edge. NOT RECOMMENDED!", "Category": null, "Action": "Force Remove Edge", "RegistryKey": null, "ApplyText": null, "UndoAction": null, "RegistryUndoKey": null, "MinVersion": null, "MaxVersion": null }, { "FeatureId": "HideIncludeInLibrary", "Label": "'Include in library' option in the context menu", "ToolTip": "Hides the 'Include in library' option from the File Explorer context menu.", "Category": "File Explorer", "Action": "Hide", "RegistryKey": "Disable_Include_in_library_from_context_menu.reg", "ApplyText": "Hiding 'Include in library' in the context menu...", "UndoAction": "Show", "RegistryUndoKey": "Enable_Include_in_library_in_context_menu.reg", "MinVersion": null, "MaxVersion": 21999 }, { "FeatureId": "HideGiveAccessTo", "Label": "'Give access to' option in the context menu", "ToolTip": "Hides the 'Give access to' option from the File Explorer context menu.", "Category": "File Explorer", "Action": "Hide", "RegistryKey": "Disable_Give_access_to_context_menu.reg", "ApplyText": "Hiding 'Give access to' in the context menu...", "UndoAction": "Show", "RegistryUndoKey": "Enable_Give_access_to_context_menu.reg", "MinVersion": null, "MaxVersion": 21999 }, { "FeatureId": "HideShare", "Label": "'Share' option in the context menu", "ToolTip": "Hides the 'Share' option from the File Explorer context menu.", "Category": "File Explorer", "Action": "Hide", "RegistryKey": "Disable_Share_from_context_menu.reg", "ApplyText": "Hiding 'Share' in the context menu...", "UndoAction": "Show", "RegistryUndoKey": "Enable_Share_in_context_menu.reg", "MinVersion": null, "MaxVersion": 21999 }, { "FeatureId": "HideOnedrive", "Label": "'OneDrive' folder from navigation pane", "ToolTip": "Hides the 'OneDrive' folder from the File Explorer navigation pane.", "Category": "File Explorer", "Action": "Hide", "RegistryKey": "Hide_Onedrive_Folder.reg", "ApplyText": "Hiding the OneDrive folder from the File Explorer navigation pane...", "UndoAction": "Show", "RegistryUndoKey": "Show_Onedrive_Folder.reg", "MinVersion": null, "MaxVersion": 21999 }, { "FeatureId": "Hide3dObjects", "Label": "'3D objects' folder under 'This PC'", "ToolTip": "Hides the '3D objects' folder from the File Explorer navigation pane.", "Category": "File Explorer", "Action": "Hide", "RegistryKey": "Hide_3D_Objects_Folder.reg", "ApplyText": "Hiding the 3D objects folder from the File Explorer navigation pane...", "UndoAction": "Show", "RegistryUndoKey": "Show_3D_Objects_Folder.reg", "MinVersion": null, "MaxVersion": 21999 }, { "FeatureId": "HideMusic", "Label": "'Music' folder under 'This PC'", "ToolTip": "Hides the 'Music' folder from the File Explorer navigation pane.", "Category": "File Explorer", "Action": "Hide", "RegistryKey": "Hide_Music_Folder.reg", "ApplyText": "Hiding the music folder from the File Explorer navigation pane...", "UndoAction": "Show", "RegistryUndoKey": "Show_Music_Folder.reg", "MinVersion": null, "MaxVersion": 21999 }, { "FeatureId": "DisableBraveBloat", "Label": "bloat in Brave browser (AI, Crypto, etc.)", "ToolTip": "This will disable Brave's built-in AI features, Crypto wallet, News, Rewards, Talk and VPN. This feature uses policies, which will lock down certain settings.", "Category": "Other", "Action": "Disable", "RegistryKey": "Disable_Brave_Bloat.reg", "ApplyText": "Disabling Brave AI, Crypto, News, Rewards, Talk and VPN in Brave browser...", "UndoAction": "Enable", "RegistryUndoKey": "Enable_Brave_Bloat.reg", "MinVersion": null, "MaxVersion": null }, { "FeatureId": "EnableWindowsSandbox", "Label": "Windows Sandbox", "ToolTip": "Windows Sandbox is a lightweight desktop environment for safely running applications in isolation. Software installed inside the Windows Sandbox environment remains 'sandboxed' and runs separately from the host machine. Only supported on Windows 11 Pro, Workstation, and Enterprise editions.", "Category": "Optional Windows Features", "Action": "Enable", "RegistryKey": null, "ApplyText": "Enabling Windows Sandbox...", "UndoAction": null, "RegistryUndoKey": null, "RequiresReboot": true, "MinVersion": 22483, "MaxVersion": null }, { "FeatureId": "EnableWindowsSubsystemForLinux", "Label": "Windows Subsystem for Linux", "ToolTip": "Windows Subsystem for Linux allows you to run a Linux environment directly on Windows without the need for a virtual machine.", "Category": "Optional Windows Features", "Action": "Enable", "RegistryKey": null, "ApplyText": "Enabling Windows Subsystem for Linux...", "UndoAction": null, "RegistryUndoKey": null, "RequiresReboot": true, "MinVersion": 22000, "MaxVersion": null } ] } ================================================ FILE: LICENSE ================================================ MIT License Copyright (c) 2020 Raphire (https://github.com/Raphire) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ================================================ FILE: README.md ================================================ # Win11Debloat [![GitHub Release](https://img.shields.io/github/v/release/Raphire/Win11Debloat?style=for-the-badge&label=Latest%20release)](https://github.com/Raphire/Win11Debloat/releases/latest) [![Join the Discussion](https://img.shields.io/badge/Join-the%20Discussion-2D9F2D?style=for-the-badge&logo=github&logoColor=white)](https://github.com/Raphire/Win11Debloat/discussions) [![Static Badge](https://img.shields.io/badge/Documentation-_?style=for-the-badge&logo=bookstack&color=grey)](https://github.com/Raphire/Win11Debloat/wiki/) Win11Debloat is a lightweight, easy to use PowerShell script that allows you to quickly declutter and customize your Windows experience. It can remove pre-installed bloatware 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 option to make changes to other Windows users. Please refer to our [wiki](https://github.com/Raphire/Win11Debloat/wiki/) for more details. ![Win11Debloat Menu](/Assets/Images/menu.png) #### Did this script help you? Please consider buying me a cup of coffee to support my work [![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/M4M5C6UPC) ## 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](https://github.com/Raphire/Win11Debloat/issues). ### Quick method Download & run the script automatically via PowerShell. 1. Open PowerShell or Terminal, preferably as an administrator. 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 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](https://github.com/Raphire/Win11Debloat/wiki/Command%E2%80%90line-Interface#parameters) for more information. ### Traditional method
Manually download & run the script.
1. [Download the latest version of the script](https://github.com/Raphire/Win11Debloat/releases/latest), 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](https://github.com/Raphire/Win11Debloat/releases/latest), 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 Unrestricted -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](https://github.com/Raphire/Win11Debloat/wiki/Command%E2%80%90line-Interface#parameters) for more information.
## Features Below is an overview of the key features and functionality offered by Win11Debloat. Please refer to [the wiki](https://github.com/Raphire/Win11Debloat/wiki/Default-Settings) for more information about the default settings preset. > [!Tip] > All of the changes made by Win11Debloat can easily be reverted and almost all of the apps can be reinstalled through the Microsoft Store. A full guide on how to revert changes can be found [here](https://github.com/Raphire/Win11Debloat/wiki/Reverting-Changes). #### App Removal - Remove a wide variety of preinstalled apps. Click [here](https://github.com/Raphire/Win11Debloat/wiki/App-Removal) for more info. #### Privacy & Suggested Content - Disable telemetry, diagnostic data, activity history, app-launch tracking & targeted ads. - Disable tips, tricks, suggestions & ads across Windows. - Disable Windows location services & app location access. - Disable Find My Device location tracking. - Disable 'Windows Spotlight' and tips & tricks on the lock screen. - Disable 'Windows Spotlight' desktop background option. - Disable ads, suggestions and the MSN news feed in Microsoft Edge. - Hide Microsoft 365 ads on the Settings 'Home' page, or hide the 'Home' page entirely. #### AI Features - Disable & remove Microsoft Copilot. - Disable Windows Recall. - Disable Click to Do, AI text & image analysis tool. - Prevent AI service (WSAIFabricSvc) from starting automatically. - Disable AI Features in Edge. - Disable AI Features in Paint. - Disable AI Features in Notepad. #### System - Disable the Drag Tray for sharing & moving files. - Restore the old Windows 10 style context menu. - Turn off Enhance Pointer Precision, also known as mouse acceleration. - Disable the Sticky Keys keyboard shortcut. - Disable Storage Sense automatic disk cleanup. - Disable fast start-up to ensure a full shutdown. - Disable BitLocker automatic device encryption. - Disable network connectivity during Modern Standby to reduce battery drain. #### Windows Update - Prevent Windows from getting updates as soon as they're available. - Prevent automatic restarts after updates while signed in. - Disable sharing of downloaded updates with other PCs, also known as Delivery Optimization. #### Appearance - Enable dark mode for system and apps. - Disable transparency effects - Disable animations and visual effects. #### Start Menu & Search - Remove or replace all pinned apps from the start menu. - Hide the recommended section in the start menu. - Hide the 'All Apps' section in the start menu. - Disable the Phone Link mobile devices integration in the start menu. - Disable Bing web search & Copilot integration in Windows search. - Disable Microsoft Store app suggestions in Windows search. - Disable Search Highlights (dynamic/branded content) in the taskbar search box. - Disable local Windows search history. #### Taskbar - Align taskbar icons to the left. - Hide or change the search icon/box on the taskbar. - Hide the taskview button from the taskbar. - Disable widgets on the taskbar & lock screen. - Hide the chat (meet now) icon from the taskbar. - Enable the 'End Task' option in the taskbar right click menu. - Enable the 'Last Active Click' behavior in the taskbar app area. This allows you to repeatedly click on an application's icon in the taskbar to switch focus between the open windows of that application. - Choose how app icons are shown on the taskbar when using multiple monitors. - Choose combine mode for taskbar buttons and labels. #### File Explorer - Change the default location that File Explorer opens to. - Show file extensions for known file types. - Show hidden files, folders and drives. - Hide the Home or Gallery section from the File Explorer navigation pane. - Hide duplicate removable drive entries from the File Explorer navigation pane, so only the entry under 'This PC' remains. - Add all common folders (Desktop, Downloads, etc.) back to 'This PC' in File Explorer. - Hide the 3D objects, music or OneDrive folder from the File Explorer navigation pane. - Hide the 'Include in library', 'Give access to' and 'Share' options from the context menu. #### Multi-tasking - Disable window snapping. - Disable Snap Assist suggestions when snapping a window. - Disable Snap Layout suggestions when dragging windows to the top of screen and when hovering on the maximize button. - Change if tabs are shown when snapping or pressing Alt+Tab. #### Optional Windows Features - Enable Windows Sandbox, a lightweight desktop environment for safely running applications in isolation. - Enable Windows Subsystem for Linux which allows you to run a Linux environment directly on Windows. #### Other - Disable Xbox Game Bar integration & game/screen recording. This also disables `ms-gamingoverlay`/`ms-gamebar` popups if you uninstall the Xbox Game Bar. - Disable bloat in Brave browser (AI, Crypto, News, etc.) #### Advanced Features - Option to [apply changes to a different user](https://github.com/Raphire/Win11Debloat/wiki/Advanced-Features#running-as-another-user), instead of the currently logged in user. - [Sysprep mode](https://github.com/Raphire/Win11Debloat/wiki/Advanced-Features#sysprep-mode) to apply changes to the Windows Default user profile. Which ensures, all new users will have the changes automatically applied to them. ## Contributing We welcome contributions of all kinds! Please see our [Contributing Guidelines](/.github/CONTRIBUTING.md) for detailed instructions on how to get started and best practices for contributing. ## License Win11Debloat is licensed under the MIT license. See the LICENSE file for more information. ================================================ FILE: Regfiles/Add_All_Folders_Under_This_PC.reg ================================================ Windows Registry Editor Version 5.00 ; Desktop [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{B4BFCC3A-DB2C-424C-B029-7FE99A87C641}] "HideIfEnabled"=- [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{B4BFCC3A-DB2C-424C-B029-7FE99A87C641}] "HiddenByDefault"=dword:00000000 ; Documents [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{d3162b92-9365-467a-956b-92703aca08af}] "HideIfEnabled"=- [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{d3162b92-9365-467a-956b-92703aca08af}] "HiddenByDefault"=dword:00000000 ; Downloads [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{088e3905-0323-4b02-9826-5d99428e115f}] "HideIfEnabled"=- [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{088e3905-0323-4b02-9826-5d99428e115f}] "HiddenByDefault"=dword:00000000 ; Music [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{3dfdf296-dbec-4fb4-81d1-6a3438bcf4de}] "HideIfEnabled"=- [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{1CF1260C-4DD0-4ebb-811F-33C572699FDE}] "HiddenByDefault"=dword:00000000 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{3dfdf296-dbec-4fb4-81d1-6a3438bcf4de}] "HiddenByDefault"=dword:00000000 ; Pictures [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{24ad3ad4-a569-4530-98e1-ab02f9417aa8}] "HideIfEnabled"=- [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{24ad3ad4-a569-4530-98e1-ab02f9417aa8}] "HiddenByDefault"=dword:00000000 ; Videos [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{f86fa3ab-70d2-4fc7-9c99-fcbf05467f3a}] "HideIfEnabled"=- [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{f86fa3ab-70d2-4fc7-9c99-fcbf05467f3a}] "HiddenByDefault"=dword:00000000 ================================================ FILE: Regfiles/Disable_AI_Recall.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\WindowsAI] "DisableAIDataAnalysis"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsAI] "DisableAIDataAnalysis"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsAI] "AllowRecallEnablement"=dword:00000000 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsAI] "TurnOffSavingSnapshots"=dword:00000001 ================================================ FILE: Regfiles/Disable_AI_Service_Auto_Start.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WSAIFabricSvc] "Start"=dword:00000003 ================================================ FILE: Regfiles/Disable_Animations.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Control Panel\Desktop] "UserPreferencesMask"=hex:90,12,07,80,10,00,00,00 ================================================ FILE: Regfiles/Disable_Bitlocker_Auto_Encryption.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\BitLocker] "PreventDeviceEncryption"=dword:00000001 ================================================ FILE: Regfiles/Disable_Brave_Bloat.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\Software\Policies\BraveSoftware\Brave] "BraveVPNDisabled"=dword:00000001 "BraveWalletDisabled"=dword:00000001 "BraveAIChatEnabled"=dword:00000000 "BraveRewardsDisabled"=dword:00000001 "BraveTalkDisabled"=dword:00000001 "BraveNewsDisabled"=dword:00000001 ================================================ FILE: Regfiles/Disable_Click_to_Do.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\WindowsAI] "DisableClickToDo"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsAI] "DisableClickToDo"=dword:00000001 ================================================ FILE: Regfiles/Disable_Copilot.reg ================================================ Windows Registry Editor Version 5.00 ; Disable Copilot button on taskbar [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "ShowCopilotButton"=dword:00000000 ; Disable Copilot service for current user [HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\WindowsCopilot] "TurnOffWindowsCopilot"=dword:00000001 ; Disable Copilot service for all users [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsCopilot] "TurnOffWindowsCopilot"=dword:00000001 ================================================ FILE: Regfiles/Disable_DVR.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\System\GameConfigStore] "GameDVR_Enabled"=dword:00000000 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\GameDVR] "AppCaptureEnabled"=dword:00000000 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\GameDVR] "AllowGameDVR"=dword:00000000 ================================================ FILE: Regfiles/Disable_Delivery_Optimization.reg ================================================ Windows Registry Editor Version 5.00 ; Disable sharing downloaded updates with other PCs (Delivery Optimization) [HKEY_USERS\S-1-5-20\Software\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Settings] "DownloadMode"=dword:00000000 ================================================ FILE: Regfiles/Disable_Edge_AI_Features.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge] "CopilotCDPPageContext"=dword:00000000 "CopilotPageContext"=dword:00000000 "HubsSidebarEnabled"=dword:00000000 "EdgeEntraCopilotPageContext"=dword:00000000 "EdgeHistoryAISearchEnabled"=dword:00000000 "ComposeInlineEnabled"=dword:00000000 "GenAILocalFoundationalModelSettings"=dword:00000001 "NewTabPageBingChatEnabled"=dword:00000000 ================================================ FILE: Regfiles/Disable_Enhance_Pointer_Precision.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Control Panel\Mouse] "MouseSpeed"="0" "MouseThreshold1"="0" "MouseThreshold2"="0" ================================================ FILE: Regfiles/Disable_Fast_Startup.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power] "HiberbootEnabled"=dword:00000000 ================================================ FILE: Regfiles/Disable_Find_My_Device.reg ================================================ Windows Registry Editor Version 5.00 ; Disable Find My Device location tracking [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\FindMyDevice] "AllowFindMyDevice"=dword:00000000 ================================================ FILE: Regfiles/Disable_Game_Bar_Integration.reg ================================================ Windows Registry Editor Version 5.00 ; Disable allow your controller to open Game Bar [HKEY_CURRENT_USER\SOFTWARE\Microsoft\GameBar] "UseNexusForGameBarEnabled"=dword:00000000 ; Disable `ms-gamebar` popups [HKEY_CLASSES_ROOT\ms-gamebar] @="URL:ms-gamebar" "URL Protocol"="" "NoOpenWith"="" [HKEY_CLASSES_ROOT\ms-gamebar\shell\open\command] @="%SystemRoot%/System32/systray.exe" [HKEY_CLASSES_ROOT\ms-gamebarservices] @="URL:ms-gamebarservices" "URL Protocol"="" "NoOpenWith"="" [HKEY_CLASSES_ROOT\ms-gamebarservices\shell\open\command] @="%SystemRoot%/System32/systray.exe" ================================================ FILE: Regfiles/Disable_Location_Services.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\LocationAndSensors] "DisableLocation"=dword:00000001 ================================================ FILE: Regfiles/Disable_Modern_Standby_Networking.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Power\PowerSettings\f15576e8-98b7-4186-b944-eafa664402d9] "ACSettingIndex"=dword:00000000 "DCSettingIndex"=dword:00000000 ================================================ FILE: Regfiles/Disable_Notepad_AI_Features.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\WindowsNotepad] "DisableAIFeatures"=dword:00000001 ================================================ FILE: Regfiles/Disable_Paint_AI_Features.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Paint] "DisableCocreator"=dword:00000001 "DisableGenerativeFill"=dword:00000001 "DisableImageCreator"=dword:00000001 "DisableGenerativeErase"=dword:00000001 "DisableRemoveBackground"=dword:00000001 ================================================ FILE: Regfiles/Disable_Phone_Link_In_Start.reg ================================================ Windows Registry Editor Version 5.00 ; Disable Show mobile device in Start [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Start\Companions\Microsoft.YourPhone_8wekyb3d8bbwe] "IsEnabled"=dword:00000000 ================================================ FILE: Regfiles/Disable_Search_Highlights.reg ================================================ Windows Registry Editor Version 5.00 ; Disable Search Highlights (dynamic/branded content in Windows search box) [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\SearchSettings] "IsDynamicSearchBoxEnabled"=dword:00000000 ================================================ FILE: Regfiles/Disable_Search_History.reg ================================================ Windows Registry Editor Version 5.00 ; Disable Windows search history [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\SearchSettings] "IsDeviceSearchHistoryEnabled"=dword:00000000 ================================================ FILE: Regfiles/Disable_Settings_365_Ads.reg ================================================ Windows Registry Editor Version 5.00 ; Disable MS 365 Ads in Settings Home [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CloudContent] "DisableConsumerAccountStateContent"=dword:00000001 ================================================ FILE: Regfiles/Disable_Settings_Home.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer] "SettingsPageVisibility"="hide:home" ================================================ FILE: Regfiles/Disable_Share_Drag_Tray.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\CDP] "DragTrayEnabled"=dword:00000000 ================================================ FILE: Regfiles/Disable_Start_All_Apps.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] "NoStartMenuMorePrograms"=dword:00000001 ================================================ FILE: Regfiles/Disable_Start_Recommended.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Explorer] "HideRecommendedSection"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PolicyManager\current\device\Start] "HideRecommendedSection"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PolicyManager\current\device\Education] "IsEducationEnvironment"=dword:00000001 ; Change start menu layout to show more pins [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "Start_Layout"=dword:00000001 ================================================ FILE: Regfiles/Disable_Sticky_Keys_Shortcut.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Control Panel\Accessibility\StickyKeys] "Flags"="506" ================================================ FILE: Regfiles/Disable_Storage_Sense.reg ================================================ Windows Registry Editor Version 5.00 ; Disable Storage Sense [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\StorageSense\Parameters\StoragePolicy] "01"=dword:00000000 ================================================ FILE: Regfiles/Disable_Transparency.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize] "EnableTransparency"=dword:00000000 ================================================ FILE: Regfiles/Disable_Update_ASAP.reg ================================================ Windows Registry Editor Version 5.00 ; Turn Off "Get the latest updates as soon as they're available" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings] "IsContinuousInnovationOptedIn"=dword:00000000 ================================================ FILE: Regfiles/Disable_Window_Snapping.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Control Panel\Desktop] "WindowArrangementActive"="0" ================================================ FILE: Regfiles/Enable_Dark_Mode.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize] "AppsUseLightTheme"=dword:00000000 "SystemUsesLightTheme"=dword:00000000 ================================================ FILE: Regfiles/Enable_End_Task.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\TaskbarDeveloperSettings] "TaskbarEndTask"=dword:00000001 ================================================ FILE: Regfiles/Enable_Last_Active_Click.reg ================================================ Windows Registry Editor Version 5.00 ; When clicking the icon of a a running application in the taskbar (that ; currently has multiple windows open), typically a pop-up will appear showing ; the multiple windows, and you'll have to click a second time to select the ; window you want to focus on. ; ; This registry hack instead turns the icon click into a "focus on the last ; active window" action. You can click it repeatedly to cycle focus through all ; the windows open for that application. ; ; With this enabled, the pop-up window display will still show if you hover ; your mouse over the taskbar icon. [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "LastActiveClick"=dword:00000001 ================================================ FILE: Regfiles/Hide_Tabs_In_Alt_Tab.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "MultiTaskingAltTabFilter"=dword:00000003 ================================================ FILE: Regfiles/Launch_File_Explorer_To_Downloads.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "LaunchTo"=dword:00000003 ================================================ FILE: Regfiles/Launch_File_Explorer_To_Home.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "LaunchTo"=dword:00000002 ================================================ FILE: Regfiles/Launch_File_Explorer_To_OneDrive.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "LaunchTo"=dword:00000004 ================================================ FILE: Regfiles/Launch_File_Explorer_To_This_PC.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "LaunchTo"=dword:00000001 ================================================ FILE: Regfiles/Prevent_Auto_Reboot.reg ================================================ Windows Registry Editor Version 5.00 ; Prevent automatic restarts after updates while signed in [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU] "NoAutoRebootWithLoggedOnUsers"=dword:00000001 ================================================ FILE: Regfiles/Show_20_Tabs_In_Alt_Tab.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "MultiTaskingAltTabFilter"=dword:00000000 ================================================ FILE: Regfiles/Show_3_Tabs_In_Alt_Tab.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "MultiTaskingAltTabFilter"=dword:00000002 ================================================ FILE: Regfiles/Show_5_Tabs_In_Alt_Tab.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "MultiTaskingAltTabFilter"=dword:00000001 ================================================ FILE: Regfiles/Sysprep/Add_All_Folders_Under_This_PC.reg ================================================ Windows Registry Editor Version 5.00 ; Desktop [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{B4BFCC3A-DB2C-424C-B029-7FE99A87C641}] "HideIfEnabled"=- [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{B4BFCC3A-DB2C-424C-B029-7FE99A87C641}] "HiddenByDefault"=dword:00000000 ; Documents [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{d3162b92-9365-467a-956b-92703aca08af}] "HideIfEnabled"=- [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{d3162b92-9365-467a-956b-92703aca08af}] "HiddenByDefault"=dword:00000000 ; Downloads [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{088e3905-0323-4b02-9826-5d99428e115f}] "HideIfEnabled"=- [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{088e3905-0323-4b02-9826-5d99428e115f}] "HiddenByDefault"=dword:00000000 ; Music [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{3dfdf296-dbec-4fb4-81d1-6a3438bcf4de}] "HideIfEnabled"=- [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{1CF1260C-4DD0-4ebb-811F-33C572699FDE}] "HiddenByDefault"=dword:00000000 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{3dfdf296-dbec-4fb4-81d1-6a3438bcf4de}] "HiddenByDefault"=dword:00000000 ; Pictures [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{24ad3ad4-a569-4530-98e1-ab02f9417aa8}] "HideIfEnabled"=- [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{24ad3ad4-a569-4530-98e1-ab02f9417aa8}] "HiddenByDefault"=dword:00000000 ; Videos [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{f86fa3ab-70d2-4fc7-9c99-fcbf05467f3a}] "HideIfEnabled"=- [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{f86fa3ab-70d2-4fc7-9c99-fcbf05467f3a}] "HiddenByDefault"=dword:00000000 ================================================ FILE: Regfiles/Sysprep/Disable_AI_Recall.reg ================================================ Windows Registry Editor Version 5.00 [hkey_users\default\Software\Policies\Microsoft\Windows\WindowsAI] "DisableAIDataAnalysis"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsAI] "DisableAIDataAnalysis"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsAI] "AllowRecallEnablement"=dword:00000000 ================================================ FILE: Regfiles/Sysprep/Disable_AI_Service_Auto_Start.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WSAIFabricSvc] "Start"=dword:00000003 ================================================ FILE: Regfiles/Sysprep/Disable_Animations.reg ================================================ Windows Registry Editor Version 5.00 [hkey_users\default\Control Panel\Desktop] "UserPreferencesMask"=hex:90,12,07,80,10,00,00,00 ================================================ FILE: Regfiles/Sysprep/Disable_Bitlocker_Auto_Encryption.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\BitLocker] "PreventDeviceEncryption"=dword:00000001 ================================================ FILE: Regfiles/Sysprep/Disable_Brave_Bloat.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\Software\Policies\BraveSoftware\Brave] "BraveVPNDisabled"=dword:00000001 "BraveWalletDisabled"=dword:00000001 "BraveAIChatEnabled"=dword:00000000 "BraveRewardsDisabled"=dword:00000001 "BraveTalkDisabled"=dword:00000001 "BraveNewsDisabled"=dword:00000001 ================================================ FILE: Regfiles/Sysprep/Disable_Click_to_Do.reg ================================================ Windows Registry Editor Version 5.00 [hkey_users\default\Software\Policies\Microsoft\Windows\WindowsAI] "DisableClickToDo"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsAI] "DisableClickToDo"=dword:00000001 ================================================ FILE: Regfiles/Sysprep/Disable_Copilot.reg ================================================ Windows Registry Editor Version 5.00 ; Disable Copilot button on taskbar [hkey_users\default\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "ShowCopilotButton"=dword:00000000 ; Disable Copilot service for current user [hkey_users\default\Software\Policies\Microsoft\Windows\WindowsCopilot] "TurnOffWindowsCopilot"=dword:00000001 ; Disable Copilot service for all users [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsCopilot] "TurnOffWindowsCopilot"=dword:00000001 ================================================ FILE: Regfiles/Sysprep/Disable_DVR.reg ================================================ Windows Registry Editor Version 5.00 [hkey_users\default\System\GameConfigStore] "GameDVR_Enabled"=dword:00000000 [hkey_users\default\SOFTWARE\Microsoft\Windows\CurrentVersion\GameDVR] "AppCaptureEnabled"=dword:00000000 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\GameDVR] "AllowGameDVR"=dword:00000000 ================================================ FILE: Regfiles/Sysprep/Disable_Delivery_Optimization.reg ================================================ Windows Registry Editor Version 5.00 ; Disable sharing downloaded updates with other PCs (Delivery Optimization) [HKEY_USERS\S-1-5-20\Software\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Settings] "DownloadMode"=dword:00000000 ================================================ FILE: Regfiles/Sysprep/Disable_Edge_AI_Features.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge] "CopilotCDPPageContext"=dword:00000000 "CopilotPageContext"=dword:00000000 "HubsSidebarEnabled"=dword:00000000 "EdgeEntraCopilotPageContext"=dword:00000000 "EdgeHistoryAISearchEnabled"=dword:00000000 "ComposeInlineEnabled"=dword:00000000 "GenAILocalFoundationalModelSettings"=dword:00000001 "NewTabPageBingChatEnabled"=dword:00000000 ================================================ FILE: Regfiles/Sysprep/Disable_Enhance_Pointer_Precision.reg ================================================ Windows Registry Editor Version 5.00 [hkey_users\default\Control Panel\Mouse] "MouseSpeed"="0" "MouseThreshold1"="0" "MouseThreshold2"="0" ================================================ FILE: Regfiles/Sysprep/Disable_Fast_Startup.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power] "HiberbootEnabled"=dword:00000000 ================================================ FILE: Regfiles/Sysprep/Disable_Find_My_Device.reg ================================================ Windows Registry Editor Version 5.00 ; Disable Find My Device location tracking [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\FindMyDevice] "AllowFindMyDevice"=dword:00000000 ================================================ FILE: Regfiles/Sysprep/Disable_Game_Bar_Integration.reg ================================================ Windows Registry Editor Version 5.00 ; Disable allow your controller to open Game Bar [hkey_users\default\SOFTWARE\Microsoft\GameBar] "UseNexusForGameBarEnabled"=dword:00000000 ; Disable `ms-gamebar` popups [HKEY_CLASSES_ROOT\ms-gamebar] @="URL:ms-gamebar" "URL Protocol"="" "NoOpenWith"="" [HKEY_CLASSES_ROOT\ms-gamebar\shell\open\command] @="%SystemRoot%/System32/systray.exe" [HKEY_CLASSES_ROOT\ms-gamebarservices] @="URL:ms-gamebarservices" "URL Protocol"="" "NoOpenWith"="" [HKEY_CLASSES_ROOT\ms-gamebar\shell\open\command] @="%SystemRoot%/System32/systray.exe" ================================================ FILE: Regfiles/Sysprep/Disable_Location_Services.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\LocationAndSensors] "DisableLocation"=dword:00000001 ================================================ FILE: Regfiles/Sysprep/Disable_Modern_Standby_Networking.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Power\PowerSettings\f15576e8-98b7-4186-b944-eafa664402d9] "ACSettingIndex"=dword:00000000 "DCSettingIndex"=dword:00000000 ================================================ FILE: Regfiles/Sysprep/Disable_Notepad_AI_Features.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\WindowsNotepad] "DisableAIFeatures"=dword:00000001 ================================================ FILE: Regfiles/Sysprep/Disable_Paint_AI_Features.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Paint] "DisableCocreator"=dword:00000001 "DisableGenerativeFill"=dword:00000001 "DisableImageCreator"=dword:00000001 "DisableGenerativeErase"=dword:00000001 "DisableRemoveBackground"=dword:00000001 ================================================ FILE: Regfiles/Sysprep/Disable_Phone_Link_In_Start.reg ================================================ Windows Registry Editor Version 5.00 ; Disable Show mobile device in Start [hkey_users\default\Software\Microsoft\Windows\CurrentVersion\Start\Companions\Microsoft.YourPhone_8wekyb3d8bbwe] "IsEnabled"=dword:00000000 ================================================ FILE: Regfiles/Sysprep/Disable_Search_Highlights.reg ================================================ Windows Registry Editor Version 5.00 ; Disable Search Highlights (dynamic/branded content in Windows search box) [hkey_users\default\Software\Microsoft\Windows\CurrentVersion\SearchSettings] "IsDynamicSearchBoxEnabled"=dword:00000000 ================================================ FILE: Regfiles/Sysprep/Disable_Search_History.reg ================================================ Windows Registry Editor Version 5.00 ; Disable Windows search history [hkey_users\default\Software\Microsoft\Windows\CurrentVersion\SearchSettings] "IsDeviceSearchHistoryEnabled"=dword:00000000 ================================================ FILE: Regfiles/Sysprep/Disable_Settings_365_Ads.reg ================================================ Windows Registry Editor Version 5.00 ; Disable MS 365 Ads in Settings Home [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CloudContent] "DisableConsumerAccountStateContent"=dword:00000001 ================================================ FILE: Regfiles/Sysprep/Disable_Settings_Home.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer] "SettingsPageVisibility"="hide:home" ================================================ FILE: Regfiles/Sysprep/Disable_Share_Drag_Tray.reg ================================================ Windows Registry Editor Version 5.00 [hkey_users\default\Software\Microsoft\Windows\CurrentVersion\CDP] "DragTrayEnabled"=dword:00000000 ================================================ FILE: Regfiles/Sysprep/Disable_Start_All_Apps.reg ================================================ Windows Registry Editor Version 5.00 [hkey_users\default\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] "NoStartMenuMorePrograms"=dword:00000001 ================================================ FILE: Regfiles/Sysprep/Disable_Start_Recommended.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Explorer] "HideRecommendedSection"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PolicyManager\current\device\Start] "HideRecommendedSection"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PolicyManager\current\device\Education] "IsEducationEnvironment"=dword:00000001 ; Change start menu layout to show more pins [hkey_users\default\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "Start_Layout"=dword:00000001 ================================================ FILE: Regfiles/Sysprep/Disable_Sticky_Keys_Shortcut.reg ================================================ Windows Registry Editor Version 5.00 [hkey_users\default\Control Panel\Accessibility\StickyKeys] "Flags"="506" ================================================ FILE: Regfiles/Sysprep/Disable_Storage_Sense.reg ================================================ Windows Registry Editor Version 5.00 ; Disable Storage Sense [HKEY_USERS\Default\SOFTWARE\Microsoft\Windows\CurrentVersion\StorageSense\Parameters\StoragePolicy] "01"=dword:00000000 ================================================ FILE: Regfiles/Sysprep/Disable_Transparency.reg ================================================ Windows Registry Editor Version 5.00 [hkey_users\default\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize] "EnableTransparency"=dword:00000000 ================================================ FILE: Regfiles/Sysprep/Disable_Update_ASAP.reg ================================================ Windows Registry Editor Version 5.00 ; Turn Off "Get the latest updates as soon as they're available" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings] "IsContinuousInnovationOptedIn"=dword:00000000 ================================================ FILE: Regfiles/Sysprep/Disable_Window_Snapping.reg ================================================ Windows Registry Editor Version 5.00 [hkey_users\default\Control Panel\Desktop] "WindowArrangementActive"="0" ================================================ FILE: Regfiles/Sysprep/Enable_Dark_Mode.reg ================================================ Windows Registry Editor Version 5.00 [hkey_users\default\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize] "AppsUseLightTheme"=dword:00000000 "SystemUsesLightTheme"=dword:00000000 [hkey_users\default\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce] "AppsUseLightTheme"="reg add HKCU\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Themes\\Personalize /v AppsUseLightTheme /t REG_DWORD /d 0 /f" "SystemUsesLightTheme"="reg add HKCU\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Themes\\Personalize /v SystemUsesLightTheme /t REG_DWORD /d 0 /f" ================================================ FILE: Regfiles/Sysprep/Enable_End_Task.reg ================================================ Windows Registry Editor Version 5.00 [hkey_users\default\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\TaskbarDeveloperSettings] "TaskbarEndTask"=dword:00000001 ================================================ FILE: Regfiles/Sysprep/Enable_Last_Active_Click.reg ================================================ Windows Registry Editor Version 5.00 ; When clicking the icon of a a running application in the taskbar (that ; currently has multiple windows open), typically a pop-up will appear showing ; the multiple windows, and you'll have to click a second time to select the ; window you want to focus on. ; ; This registry hack instead turns the icon click into a "focus on the last ; active window" action. You can click it repeatedly to cycle focus through all ; the windows open for that application. ; ; With this enabled, the pop-up window display will still show if you hover ; your mouse over the taskbar icon. [HKEY_USERS\default\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "LastActiveClick"=dword:00000001 ================================================ FILE: Regfiles/Sysprep/Hide_Tabs_In_Alt_Tab.reg ================================================ Windows Registry Editor Version 5.00 [hkey_users\default\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "MultiTaskingAltTabFilter"=dword:00000003 ================================================ FILE: Regfiles/Sysprep/Launch_File_Explorer_To_Downloads.reg ================================================ Windows Registry Editor Version 5.00 [hkey_users\default\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "LaunchTo"=dword:00000003 ================================================ FILE: Regfiles/Sysprep/Launch_File_Explorer_To_Home.reg ================================================ Windows Registry Editor Version 5.00 [hkey_users\default\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "LaunchTo"=dword:00000002 ================================================ FILE: Regfiles/Sysprep/Launch_File_Explorer_To_OneDrive.reg ================================================ Windows Registry Editor Version 5.00 [hkey_users\default\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "LaunchTo"=dword:00000004 ================================================ FILE: Regfiles/Sysprep/Launch_File_Explorer_To_This_PC.reg ================================================ Windows Registry Editor Version 5.00 [hkey_users\default\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "LaunchTo"=dword:00000001 ================================================ FILE: Regfiles/Sysprep/Prevent_Auto_Reboot.reg ================================================ Windows Registry Editor Version 5.00 ; Prevent automatic restarts after updates while signed in [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU] "NoAutoRebootWithLoggedOnUsers"=dword:00000001 ================================================ FILE: Regfiles/Sysprep/Show_20_Tabs_In_Alt_Tab.reg ================================================ Windows Registry Editor Version 5.00 [hkey_users\default\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "MultiTaskingAltTabFilter"=dword:00000000 ================================================ FILE: Regfiles/Sysprep/Show_3_Tabs_In_Alt_Tab.reg ================================================ Windows Registry Editor Version 5.00 [hkey_users\default\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "MultiTaskingAltTabFilter"=dword:00000002 ================================================ FILE: Regfiles/Sysprep/Show_5_Tabs_In_Alt_Tab.reg ================================================ Windows Registry Editor Version 5.00 [hkey_users\default\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "MultiTaskingAltTabFilter"=dword:00000001 ================================================ FILE: Regfiles/Sysprep/Uninstall_Microsoft_Edge.reg ================================================ Windows Registry Editor Version 5.00 [hkey_users\default\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce] "UninstallMicrosoftEdge"="cmd.exe /c winget uninstall --accept-source-agreements --disable-interactivity --id Microsoft.Edge" ================================================ FILE: Regfiles/Sysprep/Uninstall_Microsoft_OneDrive.reg ================================================ Windows Registry Editor Version 5.00 ; Create task to remove OneDrive if it's already installed [hkey_users\default\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce] "UninstallMicrosoftOneDrive"="cmd.exe /c winget uninstall --accept-source-agreements --disable-interactivity --id Microsoft.OneDrive" ; Remove task that installs OneDrive [hkey_users\default\SOFTWARE\Microsoft\Windows\CurrentVersion\Run] "OneDriveSetup"=- ================================================ FILE: Regfiles/Undo/Allow_Auto_Reboot.reg ================================================ Windows Registry Editor Version 5.00 ; Allow automatic restarts after updates while signed in [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU] "NoAutoRebootWithLoggedOnUsers"=- ================================================ FILE: Regfiles/Undo/Allow_Edge_Telemetry.reg ================================================ Windows Registry Editor Version 5.00 ; Allow personalization of ads, Microsoft Edge, search, news and other Microsoft services by sending browsing history, favorites and collections, usage and other browsing data to Microsoft ; Allow sending required and optional diagnostic data about browser usage [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge] "PersonalizationReportingEnabled"=- "DiagnosticData"=- ================================================ FILE: Regfiles/Undo/Disable_End_Task.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\TaskbarDeveloperSettings] "TaskbarEndTask"=dword:00000000 ================================================ FILE: Regfiles/Undo/Disable_Last_Active_Click.reg ================================================ Windows Registry Editor Version 5.00 ; This disables the last-active-click action for the taskbar. ; (Please see the `Enable_Last_Active_Click.reg` file for an ; explanation of what this undoes.) [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "LastActiveClick"=- ================================================ FILE: Regfiles/Undo/Enable_AI_Recall.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PolicyManager\default\WindowsAI\DisableAIDataAnalysis] "value"=dword:00000000 [HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\WindowsAI] "DisableAIDataAnalysis"=- [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsAI] "DisableAIDataAnalysis"=- [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsAI] "AllowRecallEnablement"=- ================================================ FILE: Regfiles/Undo/Enable_AI_Service_Auto_Start.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WSAIFabricSvc] "Start"=dword:00000002 ================================================ FILE: Regfiles/Undo/Enable_Activity_History.reg ================================================ Windows Registry Editor Version 5.00 ; Enable Activity History [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System] "PublishUserActivities"=- ================================================ FILE: Regfiles/Undo/Enable_Animations.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Control Panel\Desktop] "UserPreferencesMask"=hex:9e,1e,07,80,12,00,00,00 ================================================ FILE: Regfiles/Undo/Enable_Bitlocker_Auto_Encryption.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\BitLocker] "PreventDeviceEncryption"=- ================================================ FILE: Regfiles/Undo/Enable_Brave_Bloat.reg ================================================ Windows Registry Editor Version 5.00 ; Remove all Brave Browser Policies [-HKEY_LOCAL_MACHINE\Software\Policies\BraveSoftware\Brave] ================================================ FILE: Regfiles/Undo/Enable_Click_to_Do.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\WindowsAI] "DisableClickToDo"=- [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsAI] "DisableClickToDo"=- ================================================ FILE: Regfiles/Undo/Enable_Copilot.reg ================================================ Windows Registry Editor Version 5.00 ; Enable Copilot button on taskbar [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "ShowCopilotButton"=dword:00000001 ; Enable Copilot service for current user [HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\WindowsCopilot] "TurnOffWindowsCopilot"=- ; Enable Copilot service for all users [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsCopilot] "TurnOffWindowsCopilot"=- ================================================ FILE: Regfiles/Undo/Enable_DVR.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\System\GameConfigStore] "GameDVR_Enabled"=dword:00000001 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\GameDVR] "AppCaptureEnabled"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\GameDVR] "AllowGameDVR"=dword:00000001 ================================================ FILE: Regfiles/Undo/Enable_Delivery_Optimization.reg ================================================ Windows Registry Editor Version 5.00 ; Enable sharing downloaded updates with other PCs (Delivery Optimization) [HKEY_USERS\S-1-5-20\Software\Microsoft\Windows\CurrentVersion\DeliveryOptimization\Settings] "DownloadMode"=dword:00000001 ================================================ FILE: Regfiles/Undo/Enable_Edge_AI_Features.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge] "CopilotCDPPageContext"=- "CopilotPageContext"=- "HubsSidebarEnabled"=- "EdgeEntraCopilotPageContext"=- "EdgeHistoryAISearchEnabled"=- "ComposeInlineEnabled"=- "GenAILocalFoundationalModelSettings"=- "NewTabPageBingChatEnabled"=- ================================================ FILE: Regfiles/Undo/Enable_Enhance_Pointer_Precision.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Control Panel\Mouse] "MouseSpeed"="1" "MouseThreshold1"="6" "MouseThreshold2"="10" ================================================ FILE: Regfiles/Undo/Enable_Fast_Startup.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power] "HiberbootEnabled"=dword:00000001 ================================================ FILE: Regfiles/Undo/Enable_Find_My_Device.reg ================================================ Windows Registry Editor Version 5.00 ; Restore Find My Device to Windows default [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\FindMyDevice] "AllowFindMyDevice"=- ================================================ FILE: Regfiles/Undo/Enable_Game_Bar_Integration.reg ================================================ Windows Registry Editor Version 5.00 ; Enable allow your controller to open Game Bar [HKEY_CURRENT_USER\SOFTWARE\Microsoft\GameBar] "UseNexusForGameBarEnabled"=dword:00000001 ; Enable `ms-gamebar` popups [HKEY_CLASSES_ROOT\ms-gamebar] @="URL:ms-gamebar" "URL Protocol"="" "NoOpenWith"=- [-HKEY_CLASSES_ROOT\ms-gamebar\shell\open\command] [HKEY_CLASSES_ROOT\ms-gamebarservices] @="URL:ms-gamebarservices" "URL Protocol"="" "NoOpenWith"=- [-HKEY_CLASSES_ROOT\ms-gamebarservices\shell\open\command] ================================================ FILE: Regfiles/Undo/Enable_Light_Mode.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize] "AppsUseLightTheme"=dword:00000001 "SystemUsesLightTheme"=dword:00000001 ================================================ FILE: Regfiles/Undo/Enable_Location_Services.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\LocationAndSensors] "DisableLocation"=- ================================================ FILE: Regfiles/Undo/Enable_Modern_Standby_Networking.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Power\PowerSettings\f15576e8-98b7-4186-b944-eafa664402d9] "ACSettingIndex"=dword:00000001 "DCSettingIndex"=dword:00000001 ================================================ FILE: Regfiles/Undo/Enable_Notepad_AI_Features.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\WindowsNotepad] "DisableAIFeatures"=- ================================================ FILE: Regfiles/Undo/Enable_Paint_AI_Features.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Paint] "DisableCocreator"=- "DisableGenerativeFill"=- "DisableImageCreator"=- "DisableGenerativeErase"=- "DisableRemoveBackground"=- ================================================ FILE: Regfiles/Undo/Enable_Phone_Link_In_Start.reg ================================================ Windows Registry Editor Version 5.00 ; Enable Show mobile device in Start [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Start\Companions\Microsoft.YourPhone_8wekyb3d8bbwe] "IsEnabled"=dword:00000001 ================================================ FILE: Regfiles/Undo/Enable_Search_Highlights.reg ================================================ Windows Registry Editor Version 5.00 ; Re-enable Search Highlights (dynamic/branded content in Windows search box) [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\SearchSettings] "IsDynamicSearchBoxEnabled"=dword:00000001 ================================================ FILE: Regfiles/Undo/Enable_Search_History.reg ================================================ Windows Registry Editor Version 5.00 ; Disable Windows search history [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\SearchSettings] "IsDeviceSearchHistoryEnabled"=dword:00000001 ================================================ FILE: Regfiles/Undo/Enable_Settings_365_Ads.reg ================================================ Windows Registry Editor Version 5.00 ; Enable MS 365 Ads in Settings Home [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CloudContent] "DisableConsumerAccountStateContent"=- ================================================ FILE: Regfiles/Undo/Enable_Settings_Home.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer] "SettingsPageVisibility"=- ================================================ FILE: Regfiles/Undo/Enable_Share_Drag_Tray.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\CDP] "DragTrayEnabled"=dword:00000001 ================================================ FILE: Regfiles/Undo/Enable_Start_All_Apps.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] "NoStartMenuMorePrograms"=- [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer] "NoStartMenuMorePrograms"=- ================================================ FILE: Regfiles/Undo/Enable_Start_Recommended.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Explorer] "HideRecommendedSection"=dword:00000000 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PolicyManager\current\device\Start] "HideRecommendedSection"=dword:00000000 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PolicyManager\current\device\Education] "IsEducationEnvironment"=dword:00000000 ; Set start menu layout to default [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "Start_Layout"=dword:00000000 ================================================ FILE: Regfiles/Undo/Enable_Sticky_Keys_Shortcut.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Control Panel\Accessibility\StickyKeys] "Flags"="510" ================================================ FILE: Regfiles/Undo/Enable_Storage_Sense.reg ================================================ Windows Registry Editor Version 5.00 ; Enable Storage Sense [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\StorageSense\Parameters\StoragePolicy] "01"=dword:00000001 ================================================ FILE: Regfiles/Undo/Enable_Transparency.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize] "EnableTransparency"=dword:00000001 ================================================ FILE: Regfiles/Undo/Enable_Update_ASAP.reg ================================================ Windows Registry Editor Version 5.00 ; Turn On "Get the latest updates as soon as they're available" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings] "IsContinuousInnovationOptedIn"=dword:00000001 ================================================ FILE: Regfiles/Undo/Enable_Window_Snapping.reg ================================================ Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Control Panel\Desktop] "WindowArrangementActive"="1" ================================================ FILE: Regfiles/Undo/Remove_All_Folders_Under_This_PC.reg ================================================ Windows Registry Editor Version 5.00 ; Desktop [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{B4BFCC3A-DB2C-424C-B029-7FE99A87C641}] "HideIfEnabled"=dword:022ab9b9 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{B4BFCC3A-DB2C-424C-B029-7FE99A87C641}] "HiddenByDefault"=dword:00000001 ; Documents [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{d3162b92-9365-467a-956b-92703aca08af}] "HideIfEnabled"=dword:022ab9b9 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{d3162b92-9365-467a-956b-92703aca08af}] "HiddenByDefault"=dword:00000001 ; Downloads [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{088e3905-0323-4b02-9826-5d99428e115f}] "HideIfEnabled"=dword:022ab9b9 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{088e3905-0323-4b02-9826-5d99428e115f}] "HiddenByDefault"=dword:00000001 ; Music [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{3dfdf296-dbec-4fb4-81d1-6a3438bcf4de}] "HideIfEnabled"=dword:022ab9b9 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{1CF1260C-4DD0-4ebb-811F-33C572699FDE}] "HiddenByDefault"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{3dfdf296-dbec-4fb4-81d1-6a3438bcf4de}] "HiddenByDefault"=dword:00000001 ; Pictures [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{24ad3ad4-a569-4530-98e1-ab02f9417aa8}] "HideIfEnabled"=dword:022ab9b9 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{24ad3ad4-a569-4530-98e1-ab02f9417aa8}] "HiddenByDefault"=dword:00000001 ; Videos [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{f86fa3ab-70d2-4fc7-9c99-fcbf05467f3a}] "HideIfEnabled"=dword:022ab9b9 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{f86fa3ab-70d2-4fc7-9c99-fcbf05467f3a}] "HiddenByDefault"=dword:00000001 ================================================ FILE: Run.bat ================================================ @echo off setlocal EnableDelayedExpansion :: Set Windows Terminal installation paths. (Default and Scoop installation) set "wtDefaultPath=%LOCALAPPDATA%\Microsoft\WindowsApps\wt.exe" set "wtScoopPath=%USERPROFILE%\scoop\apps\windows-terminal\current\wt.exe" set "logFile=%~dp0Logs\Win11Debloat-Run.log" :: Ensure Logs folder exists if not exist "%~dp0Logs" mkdir "%~dp0Logs" :: Determine which terminal exists if exist "%wtDefaultPath%" ( set "wtPath=%wtDefaultPath%" ) else if exist "%wtScoopPath%" ( set "wtPath=%wtScoopPath%" ) else ( echo Windows Terminal not found. Using default PowerShell instead. set "wtPath=" ) :: Launch script if defined wtPath ( call :Log Launching Win11Debloat.ps1 with Windows Terminal... PowerShell -Command "Start-Process -FilePath '%wtPath%' -ArgumentList 'PowerShell -NoProfile -ExecutionPolicy Bypass -File ""%~dp0Win11Debloat.ps1""' -Verb RunAs" >> "%logFile%" || call :Error "PowerShell command failed" call :Log Script execution passed successfully to Win11Debloat.ps1 ) else ( echo Windows Terminal not found. Using default PowerShell instead... call :Log Windows Terminal not found. Using default PowerShell to launch Win11Debloat.ps1... PowerShell -ExecutionPolicy Bypass -Command "& {Start-Process PowerShell -ArgumentList '-NoProfile -ExecutionPolicy Bypass -File ""%~dp0Win11Debloat.ps1""' -Verb RunAs}" >> "%logFile%" || call :Error "PowerShell command failed" call :Log Script execution passed successfully to Win11Debloat.ps1 ) echo. echo If you need further assistance, please open an issue at: echo https://github.com/Raphire/Win11Debloat/issues goto :EOF :: Logging Function :Log echo %* >> "%logFile%" goto :EOF :: Error Handler :Error echo ERROR: %* echo Logged in %logFile% pause goto :EOF ================================================ FILE: Schemas/AboutWindow.xaml ================================================ ================================================ FILE: Schemas/BubbleHint.xaml ================================================ ================================================ FILE: Schemas/MainWindow.xaml ================================================ 16 151 1* 261 ================================================ FILE: Schemas/MessageBoxWindow.xaml ================================================