mirror of
https://github.com/Raphire/Win11Debloat.git
synced 2026-04-03 22:16:30 +00:00
Compare commits
193 Commits
2025.05.19
...
2026.03.15
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c6535803ec | ||
|
|
c37bdcf5f2 | ||
|
|
d187679cd0 | ||
|
|
06f8f9eb6a | ||
|
|
8d5295d831 | ||
|
|
260a143509 | ||
|
|
94e5c95d57 | ||
|
|
8401474a79 | ||
|
|
992c80bc1e | ||
|
|
18823c4a80 | ||
|
|
3d6259f117 | ||
|
|
1ea82b9728 | ||
|
|
df20b007ca | ||
|
|
0887eaadfd | ||
|
|
eb3e041ed6 | ||
|
|
63a219d3e7 | ||
|
|
9467d6cb7b | ||
|
|
ea9b3ce02b | ||
|
|
1eeacf3351 | ||
|
|
e8adac1852 | ||
|
|
ec99a1c619 | ||
|
|
238a48d39b | ||
|
|
9afd4ee02e | ||
|
|
70f8170e81 | ||
|
|
ad0b49060a | ||
|
|
bbfbd7193e | ||
|
|
495762e378 | ||
|
|
7c3af36e06 | ||
|
|
c72e4fcb54 | ||
|
|
8956c41b4d | ||
|
|
33ce8d6f70 | ||
|
|
a1907c2a78 | ||
|
|
b5b67290de | ||
|
|
d25960de64 | ||
|
|
ea67435f64 | ||
|
|
a611e6b128 | ||
|
|
033fa1b8af | ||
|
|
1b6aa00bdd | ||
|
|
7d00b84a07 | ||
|
|
15775d9dc8 | ||
|
|
2cb9f41db1 | ||
|
|
e496aa3af0 | ||
|
|
b355706cee | ||
|
|
810fb3be43 | ||
|
|
9500c2099e | ||
|
|
d172a0ef0c | ||
|
|
c76c3ce7ac | ||
|
|
2c940ff489 | ||
|
|
e0e69c0ef5 | ||
|
|
c9ce72f79a | ||
|
|
397eba7ca8 | ||
|
|
bffa6dfc3e | ||
|
|
754c3cee4c | ||
|
|
f47b0531a4 | ||
|
|
6427b35bc8 | ||
|
|
60e8985db0 | ||
|
|
6589dab528 | ||
|
|
2a9a3960b8 | ||
|
|
65aabbc050 | ||
|
|
95dc490b6e | ||
|
|
687c089f2e | ||
|
|
5dcc8bffdd | ||
|
|
f9b4cec417 | ||
|
|
0e7b289d03 | ||
|
|
feef8f76b9 | ||
|
|
50db66bb5f | ||
|
|
b48fa24627 | ||
|
|
f8c2c6ddd7 | ||
|
|
1ea2c63522 | ||
|
|
675882cb3b | ||
|
|
ae4d19f59c | ||
|
|
327f4ee7ab | ||
|
|
3af62159a5 | ||
|
|
6e65a07184 | ||
|
|
84bff3ab0c | ||
|
|
46deca7703 | ||
|
|
6a3f244f9b | ||
|
|
75d783cc63 | ||
|
|
afdb66b5d4 | ||
|
|
6a1a091a87 | ||
|
|
1ef8992320 | ||
|
|
59d0e83238 | ||
|
|
482161fdd8 | ||
|
|
91f3dbf5e6 | ||
|
|
57f5e1c632 | ||
|
|
95e844923e | ||
|
|
c6e3edbe40 | ||
|
|
98fce954f0 | ||
|
|
b4d4f5630d | ||
|
|
d1b13e61f8 | ||
|
|
aa64f1a982 | ||
|
|
0ac57a9c13 | ||
|
|
e98c1bd273 | ||
|
|
82edc87601 | ||
|
|
e612f8e9d5 | ||
|
|
48cd513f14 | ||
|
|
71043ccc7d | ||
|
|
0971b72c48 | ||
|
|
d403a2284c | ||
|
|
990957e3ca | ||
|
|
fb343e2a70 | ||
|
|
977a0ecb2d | ||
|
|
cd29f6987a | ||
|
|
163117d703 | ||
|
|
7a1d4ff679 | ||
|
|
0e5b49fb19 | ||
|
|
8b2cadb37d | ||
|
|
186a2f08b7 | ||
|
|
e66103f57a | ||
|
|
6c201fc027 | ||
|
|
2d9e8530eb | ||
|
|
14ba4d529c | ||
|
|
f97a01e8a9 | ||
|
|
791232e097 | ||
|
|
75ef30e6fb | ||
|
|
c1a48120d3 | ||
|
|
dc30664001 | ||
|
|
5ae374dff3 | ||
|
|
6c97bbead0 | ||
|
|
f46618dfe2 | ||
|
|
cf1a58b0d0 | ||
|
|
86a2555454 | ||
|
|
070e692b90 | ||
|
|
44aa34ab9f | ||
|
|
60a1b3eb6b | ||
|
|
3f8caf86ee | ||
|
|
f1595cd91e | ||
|
|
c52338648d | ||
|
|
d8e86a43f5 | ||
|
|
cf982af87c | ||
|
|
a368b4a8ba | ||
|
|
7c9e25d891 | ||
|
|
58d47c77cc | ||
|
|
7004fa3b31 | ||
|
|
899edfc9c6 | ||
|
|
f9f7ba828c | ||
|
|
02cb390ac6 | ||
|
|
4e4bf0d553 | ||
|
|
bdf55ed6ba | ||
|
|
b0fed2afaf | ||
|
|
b9594f2671 | ||
|
|
4719d80dd9 | ||
|
|
83f7fc7398 | ||
|
|
cf1b43dd3f | ||
|
|
15a520e219 | ||
|
|
a38c78824e | ||
|
|
0ba9d1d7c3 | ||
|
|
9b502a49c4 | ||
|
|
260895618d | ||
|
|
a662273414 | ||
|
|
6c4b401a21 | ||
|
|
75f71972b3 | ||
|
|
c3de7803ae | ||
|
|
8ce501511f | ||
|
|
a65548b9b7 | ||
|
|
98b9348b70 | ||
|
|
b100cf15f2 | ||
|
|
b6dc5c0147 | ||
|
|
a68c0a53fb | ||
|
|
31b13bf861 | ||
|
|
62e95376a6 | ||
|
|
c881858f32 | ||
|
|
cc3fc90592 | ||
|
|
70ebe29f70 | ||
|
|
74ffa9618c | ||
|
|
1cf461940d | ||
|
|
9c92f30160 | ||
|
|
49233234fa | ||
|
|
f5057625d8 | ||
|
|
41b0006430 | ||
|
|
1a170a2db1 | ||
|
|
a6a7232709 | ||
|
|
3f22b8d22d | ||
|
|
1c7c7f734f | ||
|
|
1729831af9 | ||
|
|
a2095b2b60 | ||
|
|
d7c47a587c | ||
|
|
c5702f7096 | ||
|
|
352e6db5a1 | ||
|
|
34addd3425 | ||
|
|
4165f9940d | ||
|
|
8bc12a5a85 | ||
|
|
67d529c22b | ||
|
|
26ebc7d91f | ||
|
|
355ae22da8 | ||
|
|
a3851e3dbb | ||
|
|
0aa146ac3e | ||
|
|
44703765fb | ||
|
|
c324483c7b | ||
|
|
6c4b791d79 | ||
|
|
6eccf15d88 | ||
|
|
df9f00c726 | ||
|
|
1e7d212c10 |
347
.github/CONTRIBUTING.md
vendored
Normal file
347
.github/CONTRIBUTING.md
vendored
Normal file
@@ -0,0 +1,347 @@
|
||||
# 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
|
||||
27
.github/ISSUE_TEMPLATE/bug_report.md
vendored
27
.github/ISSUE_TEMPLATE/bug_report.md
vendored
@@ -1,27 +0,0 @@
|
||||
---
|
||||
name: Bug report
|
||||
about: Create a report to help us improve
|
||||
title: ''
|
||||
labels: ''
|
||||
assignees: ''
|
||||
|
||||
---
|
||||
|
||||
**Describe the bug**
|
||||
A clear and concise description of what the bug is.
|
||||
|
||||
**To Reproduce**
|
||||
Steps to reproduce the behavior:
|
||||
1. Open '...'
|
||||
2. Select '....'
|
||||
3. Wait for '....'
|
||||
4. See error
|
||||
|
||||
**Expected behavior**
|
||||
A clear and concise description of what you expected to happen.
|
||||
|
||||
**Screenshots**
|
||||
If applicable, add screenshots to help explain your problem.
|
||||
|
||||
**Additional context**
|
||||
Add any other context about the problem here.
|
||||
79
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
Normal file
79
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
Normal file
@@ -0,0 +1,79 @@
|
||||
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
|
||||
5
.github/ISSUE_TEMPLATE/config.yml
vendored
Normal file
5
.github/ISSUE_TEMPLATE/config.yml
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
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
|
||||
20
.github/ISSUE_TEMPLATE/feature_request.md
vendored
20
.github/ISSUE_TEMPLATE/feature_request.md
vendored
@@ -1,20 +0,0 @@
|
||||
---
|
||||
name: Feature request
|
||||
about: Suggest an idea for this project
|
||||
title: ''
|
||||
labels: ''
|
||||
assignees: ''
|
||||
|
||||
---
|
||||
|
||||
**Is your feature request related to a problem? Please describe.**
|
||||
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
|
||||
|
||||
**Describe the solution you'd like**
|
||||
A clear and concise description of what you want to happen.
|
||||
|
||||
**Describe alternatives you've considered**
|
||||
A clear and concise description of any alternative solutions or features you've considered.
|
||||
|
||||
**Additional context**
|
||||
Add any other context or screenshots about the feature request here.
|
||||
46
.github/ISSUE_TEMPLATE/feature_request.yml
vendored
Normal file
46
.github/ISSUE_TEMPLATE/feature_request.yml
vendored
Normal file
@@ -0,0 +1,46 @@
|
||||
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
|
||||
2
.gitignore
vendored
2
.gitignore
vendored
@@ -1,4 +1,6 @@
|
||||
LastSettings
|
||||
SavedSettings
|
||||
LastUsedSettings.json
|
||||
CustomAppsList
|
||||
Logs/*
|
||||
Win11Debloat.log
|
||||
159
Appslist.txt
159
Appslist.txt
@@ -1,159 +0,0 @@
|
||||
# -------------------------------------------------------------------------------------------------------------- #
|
||||
# The apps below this line WILL be uninstalled by default. Add a # character in front of any app you want to #
|
||||
# KEEP installed by default. #
|
||||
# -------------------------------------------------------------------------------------------------------------- #
|
||||
Clipchamp.Clipchamp
|
||||
Microsoft.3DBuilder
|
||||
Microsoft.549981C3F5F10 #Cortana app
|
||||
Microsoft.BingFinance
|
||||
Microsoft.BingFoodAndDrink
|
||||
Microsoft.BingHealthAndFitness
|
||||
Microsoft.BingNews
|
||||
Microsoft.BingSports
|
||||
Microsoft.BingTranslator
|
||||
Microsoft.BingTravel
|
||||
Microsoft.BingWeather
|
||||
Microsoft.Copilot
|
||||
Microsoft.Getstarted # Cannot be uninstalled in Windows 11
|
||||
Microsoft.Messaging
|
||||
Microsoft.Microsoft3DViewer
|
||||
Microsoft.MicrosoftJournal
|
||||
Microsoft.MicrosoftOfficeHub
|
||||
Microsoft.MicrosoftPowerBIForWindows
|
||||
Microsoft.MicrosoftSolitaireCollection
|
||||
Microsoft.MicrosoftStickyNotes
|
||||
Microsoft.MixedReality.Portal
|
||||
Microsoft.NetworkSpeedTest
|
||||
Microsoft.News
|
||||
Microsoft.Office.OneNote
|
||||
Microsoft.Office.Sway
|
||||
Microsoft.OneConnect
|
||||
Microsoft.Print3D
|
||||
Microsoft.SkypeApp
|
||||
Microsoft.Todos
|
||||
Microsoft.WindowsAlarms
|
||||
Microsoft.WindowsFeedbackHub
|
||||
Microsoft.WindowsMaps
|
||||
Microsoft.WindowsSoundRecorder
|
||||
Microsoft.XboxApp # Old Xbox Console Companion App, no longer supported
|
||||
Microsoft.ZuneVideo
|
||||
MicrosoftCorporationII.MicrosoftFamily # Family Safety App
|
||||
MicrosoftCorporationII.QuickAssist
|
||||
MicrosoftTeams # Old MS Teams personal (MS Store)
|
||||
MSTeams # New MS Teams app
|
||||
|
||||
ACGMediaPlayer
|
||||
ActiproSoftwareLLC
|
||||
AdobeSystemsIncorporated.AdobePhotoshopExpress
|
||||
Amazon.com.Amazon
|
||||
AmazonVideo.PrimeVideo
|
||||
Asphalt8Airborne
|
||||
AutodeskSketchBook
|
||||
CaesarsSlotsFreeCasino
|
||||
COOKINGFEVER
|
||||
CyberLinkMediaSuiteEssentials
|
||||
DisneyMagicKingdoms
|
||||
Disney
|
||||
DrawboardPDF
|
||||
Duolingo-LearnLanguagesforFree
|
||||
EclipseManager
|
||||
Facebook
|
||||
FarmVille2CountryEscape
|
||||
fitbit
|
||||
Flipboard
|
||||
HiddenCity
|
||||
HULULLC.HULUPLUS
|
||||
iHeartRadio
|
||||
Instagram
|
||||
king.com.BubbleWitch3Saga
|
||||
king.com.CandyCrushSaga
|
||||
king.com.CandyCrushSodaSaga
|
||||
LinkedInforWindows
|
||||
MarchofEmpires
|
||||
Netflix
|
||||
NYTCrossword
|
||||
OneCalendar
|
||||
PandoraMediaInc
|
||||
PhototasticCollage
|
||||
PicsArt-PhotoStudio
|
||||
Plex
|
||||
PolarrPhotoEditorAcademicEdition
|
||||
Royal Revolt
|
||||
Shazam
|
||||
Sidia.LiveWallpaper
|
||||
SlingTV
|
||||
Spotify
|
||||
TikTok
|
||||
TuneInRadio
|
||||
Twitter
|
||||
Viber
|
||||
WinZipUniversal
|
||||
Wunderlist
|
||||
XING
|
||||
|
||||
|
||||
|
||||
|
||||
# ------------------------------------------------------------------------------------------------------------- #
|
||||
# The apps below this line will NOT be uninstalled by default. Remove the # character in front of any app you #
|
||||
# want to UNINSTALL by default. #
|
||||
# ------------------------------------------------------------------------------------------------------------- #
|
||||
#Microsoft.BingSearch # Web Search from Microsoft Bing (Integrates into Windows Search)
|
||||
#Microsoft.Copilot # New Microsoft Copilot app
|
||||
#Microsoft.Edge # Edge browser (Can only be uninstalled in European Economic Area)
|
||||
#Microsoft.GetHelp # Required for some Windows 11 Troubleshooters
|
||||
#Microsoft.MSPaint # Paint 3D
|
||||
#Microsoft.OneDrive # OneDrive consumer
|
||||
#Microsoft.Paint # Classic Paint
|
||||
#Microsoft.ScreenSketch # Snipping Tool
|
||||
#Microsoft.Whiteboard # Only preinstalled on devices with touchscreen and/or pen support
|
||||
#Microsoft.Windows.Photos
|
||||
#Microsoft.WindowsCalculator
|
||||
#Microsoft.WindowsCamera
|
||||
#Microsoft.WindowsNotepad
|
||||
#Microsoft.WindowsStore # Microsoft Store, WARNING: This app cannot be reinstalled!
|
||||
#Microsoft.WindowsTerminal # New default terminal app in windows 11
|
||||
#Microsoft.Xbox.TCUI # UI framework, seems to be required for MS store, photos and certain games
|
||||
#Microsoft.XboxIdentityProvider # Xbox sign-in framework, required for some games
|
||||
#Microsoft.XboxSpeechToTextOverlay # Might be required for some games, WARNING: This app cannot be reinstalled!
|
||||
#Microsoft.YourPhone # Phone link
|
||||
#Microsoft.ZuneMusic # Modern Media Player
|
||||
#MicrosoftWindows.CrossDevice # Phone integration within File Explorer, Camera and more
|
||||
|
||||
|
||||
|
||||
|
||||
# --------------------------------------------------------------------------------------------------------------- #
|
||||
# The apps below this line will NOT be uninstalled by default, unless selected during custom mode app selection #
|
||||
# or when launching the script with the specific parameters found in the README.md. Remove the # character in #
|
||||
# front of any app you want to UNINSTALL by default. #
|
||||
# --------------------------------------------------------------------------------------------------------------- #
|
||||
#Microsoft.GamingApp # Modern Xbox Gaming App, required for installing some PC games
|
||||
#Microsoft.OutlookForWindows # New mail app: Outlook for Windows
|
||||
#Microsoft.People # Required for & included with Mail & Calendar
|
||||
#Microsoft.PowerAutomateDesktop
|
||||
#Microsoft.RemoteDesktop
|
||||
#Microsoft.Windows.DevHome
|
||||
#Microsoft.windowscommunicationsapps # Mail & Calendar
|
||||
#Microsoft.XboxGameOverlay # Game overlay, required/useful for some games
|
||||
#Microsoft.XboxGamingOverlay # Game overlay, required/useful for some games
|
||||
#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
|
||||
BIN
Assets/Images/menu.png
Normal file
BIN
Assets/Images/menu.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 62 KiB |
@@ -1,14 +0,0 @@
|
||||
Win11Debloat will make the following changes:
|
||||
- Remove the default selection of apps, the list can be found in the 'Appslist.txt' file.
|
||||
- Disable telemetry, diagnostic data, app-launch tracking & targeted ads.
|
||||
- Disable & remove Bing search & Cortana in Windows search.
|
||||
- Disable tips & tricks on the lockscreen. (This may change your lockscreen wallpaper)
|
||||
- Disable tips, tricks, suggestions and ads in start, settings, notifications and more.
|
||||
- Disable Microsoft Copilot. (Windows 11 build 22621+)
|
||||
- Disable Fast Start-up to ensure a full shutdown.
|
||||
- Show file extensions for known file types.
|
||||
- Disable the widget service & hide the icon from the taskbar.
|
||||
- Hide the Chat (meet now) icon from the taskbar.
|
||||
- Hide the 3D objects folder in Windows Explorer. (Windows 10 only)
|
||||
|
||||
|
||||
@@ -1,68 +0,0 @@
|
||||
Win11Debloat is a simple, easy to use and lightweight PowerShell script that can remove
|
||||
pre-installed Windows bloatware apps, disable telemetry and declutter the experience by
|
||||
disabling or removing intrusive interface elements, ads and more. No need to go through
|
||||
all the settings yourself, or remove apps one by one.
|
||||
|
||||
-------------------------------------------------------------------------------------------
|
||||
All Features
|
||||
-------------------------------------------------------------------------------------------
|
||||
App Removal
|
||||
- Remove a wide variety of bloatware apps.
|
||||
- Remove or replace all pinned apps from start for the current user, or for all existing & new users. (W11 only)
|
||||
|
||||
Telemetry, Tracking & Suggested Content
|
||||
- Disable telemetry, diagnostic data, activity history, app-launch tracking & targeted ads.
|
||||
- Disable tips, tricks, suggestions & ads across Windows.
|
||||
- Disable the 'Windows Spotlight' desktop background option.
|
||||
|
||||
Bing, Copilot & More
|
||||
- Disable & remove Bing web search & Cortana from Windows search.
|
||||
- Disable & remove Microsoft Copilot. (W11 only)
|
||||
- Disable Windows Recall snapshots. (W11 only)
|
||||
|
||||
File Explorer
|
||||
- Change the default location that File Explorer opens to.
|
||||
- Show hidden files, folders & drives.
|
||||
- Show file extensions for known file types.
|
||||
- Hide the Home or Gallery section from the File Explorer navigation pane. (W11 only)
|
||||
- Hide the 3D objects, music or OneDrive folder from the File Explorer sidepanel. (W10 only)
|
||||
- Hide duplicate removable drive entries from the File Explorer sidepanel.
|
||||
|
||||
Taskbar & Start
|
||||
- Align taskbar icons to the left. (W11 only)
|
||||
- Hide or change the search icon/box on the taskbar. (W11 only)
|
||||
- Hide the taskview button from the taskbar. (W11 only)
|
||||
- Disable the widgets service & hide icon from the taskbar.
|
||||
- Hide the chat (meet now) icon from the taskbar.
|
||||
- Disable & hide the recommended section in the start menu. (W11 only)
|
||||
- Enable the 'End Task' option in the taskbar right click menu. (W11 only)
|
||||
|
||||
Context menu
|
||||
- Restore the old Windows 10 style context menu. (W11 only)
|
||||
- Hide the 'Include in library', 'Give access to' & 'Share' options from the context menu. (W10 only)
|
||||
|
||||
Other
|
||||
- Disable Xbox game/screen recording, this also stops gaming overlay popups.
|
||||
- Turn off Enhance Pointer Precision, also known as mouse acceleration.
|
||||
- Disable Fast Start-up to ensure a full shutdown.
|
||||
- Disable the Sticky Keys keyboard shortcut. (W11 only)
|
||||
- Option to apply changes to a different user, instead of the currently logged in user.
|
||||
- Sysprep mode to apply changes to the Windows Default user profile.
|
||||
|
||||
-------------------------------------------------------------------------------------------
|
||||
Default mode
|
||||
-------------------------------------------------------------------------------------------
|
||||
The default mode applies the changes that are recommended for most users. This includes:
|
||||
- Remove the default selection of apps, the list can be found in the 'Appslist.txt' file.
|
||||
- Disable telemetry, diagnostic data, activity history, app-launch tracking & targeted ads.
|
||||
- Disable & remove Bing web search & Cortana from Windows search.
|
||||
- Disable tips, tricks, suggestions & ads across Windows.
|
||||
- Disable Microsoft Copilot. (W11 only)
|
||||
- Disable Fast Start-up to ensure a full shutdown.
|
||||
- Show file extensions for known file types.
|
||||
- Disable the widget service & hide the icon from the taskbar.
|
||||
- Hide the Chat (meet now) icon from the taskbar.
|
||||
- Hide the 3D objects folder under 'This pc' from File Explorer. (W10 only)
|
||||
- Hide the 'Include in library', 'Give access to' and 'Share' options from the context menu. (W10 only)
|
||||
|
||||
|
||||
BIN
Assets/menu.png
BIN
Assets/menu.png
Binary file not shown.
|
Before Width: | Height: | Size: 27 KiB |
1060
Config/Apps.json
Normal file
1060
Config/Apps.json
Normal file
File diff suppressed because it is too large
Load Diff
81
Config/DefaultSettings.json
Normal file
81
Config/DefaultSettings.json
Normal file
@@ -0,0 +1,81 @@
|
||||
{
|
||||
"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
|
||||
}
|
||||
]
|
||||
}
|
||||
1494
Config/Features.json
Normal file
1494
Config/Features.json
Normal file
File diff suppressed because it is too large
Load Diff
127
Get.ps1
127
Get.ps1
@@ -1,127 +0,0 @@
|
||||
param (
|
||||
[switch]$Silent,
|
||||
[switch]$Verbose,
|
||||
[switch]$Sysprep,
|
||||
[string]$LogPath,
|
||||
[string]$User,
|
||||
[switch]$CreateRestorePoint,
|
||||
[switch]$RunAppsListGenerator, [switch]$RunAppConfigurator,
|
||||
[switch]$RunDefaults, [switch]$RunWin11Defaults,
|
||||
[switch]$RunSavedSettings,
|
||||
[switch]$RemoveApps,
|
||||
[switch]$RemoveAppsCustom,
|
||||
[switch]$RemoveGamingApps,
|
||||
[switch]$RemoveCommApps,
|
||||
[switch]$RemoveDevApps,
|
||||
[switch]$RemoveHPApps,
|
||||
[switch]$RemoveW11Outlook,
|
||||
[switch]$ForceRemoveEdge,
|
||||
[switch]$DisableDVR,
|
||||
[switch]$DisableTelemetry,
|
||||
[switch]$DisableFastStartup,
|
||||
[switch]$DisableBingSearches, [switch]$DisableBing,
|
||||
[switch]$DisableDesktopSpotlight,
|
||||
[switch]$DisableLockscrTips, [switch]$DisableLockscreenTips,
|
||||
[switch]$DisableWindowsSuggestions, [switch]$DisableSuggestions,
|
||||
[switch]$ShowHiddenFolders,
|
||||
[switch]$ShowKnownFileExt,
|
||||
[switch]$HideDupliDrive,
|
||||
[switch]$TaskbarAlignLeft,
|
||||
[switch]$HideSearchTb, [switch]$ShowSearchIconTb, [switch]$ShowSearchLabelTb, [switch]$ShowSearchBoxTb,
|
||||
[switch]$HideTaskview,
|
||||
[switch]$DisableStartRecommended,
|
||||
[switch]$DisableCopilot,
|
||||
[switch]$DisableRecall,
|
||||
[switch]$DisableWidgets, [switch]$HideWidgets,
|
||||
[switch]$DisableChat, [switch]$HideChat,
|
||||
[switch]$EnableEndTask,
|
||||
[switch]$ClearStart,
|
||||
[string]$ReplaceStart,
|
||||
[switch]$ClearStartAllUsers,
|
||||
[string]$ReplaceStartAllUsers,
|
||||
[switch]$RevertContextMenu,
|
||||
[switch]$DisableMouseAcceleration,
|
||||
[switch]$DisableStickyKeys,
|
||||
[switch]$HideHome,
|
||||
[switch]$HideGallery,
|
||||
[switch]$ExplorerToHome,
|
||||
[switch]$ExplorerToThisPC,
|
||||
[switch]$ExplorerToDownloads,
|
||||
[switch]$ExplorerToOneDrive,
|
||||
[switch]$DisableOnedrive, [switch]$HideOnedrive,
|
||||
[switch]$Disable3dObjects, [switch]$Hide3dObjects,
|
||||
[switch]$DisableMusic, [switch]$HideMusic,
|
||||
[switch]$DisableIncludeInLibrary, [switch]$HideIncludeInLibrary,
|
||||
[switch]$DisableGiveAccessTo, [switch]$HideGiveAccessTo,
|
||||
[switch]$DisableShare, [switch]$HideShare
|
||||
)
|
||||
|
||||
# Show error if current powershell environment does not have LanguageMode set to FullLanguage
|
||||
if ($ExecutionContext.SessionState.LanguageMode -ne "FullLanguage") {
|
||||
Write-Host "Error: Win11Debloat is unable to run on your system. Powershell execution is restricted by security policies" -ForegroundColor Red
|
||||
Write-Output ""
|
||||
Write-Output "Press enter to exit..."
|
||||
Read-Host | Out-Null
|
||||
Exit
|
||||
}
|
||||
|
||||
Clear-Host
|
||||
Write-Output "-------------------------------------------------------------------------------------------"
|
||||
Write-Output " Win11Debloat Script - Get"
|
||||
Write-Output "-------------------------------------------------------------------------------------------"
|
||||
|
||||
Write-Output "> Downloading Win11Debloat..."
|
||||
|
||||
# Download latest version of Win11Debloat from github as zip archive
|
||||
Invoke-WebRequest https://github.com/Raphire/Win11Debloat/zipball/master -OutFile "$env:TEMP/win11debloat-temp.zip"
|
||||
|
||||
# Remove old script folder if it exists, except for CustomAppsList and SavedSettings files
|
||||
if (Test-Path "$env:TEMP/Win11Debloat") {
|
||||
Write-Output ""
|
||||
Write-Output "> Cleaning up old Win11Debloat folder..."
|
||||
Get-ChildItem -Path "$env:TEMP/Win11Debloat" -Exclude CustomAppsList,SavedSettings,Win11Debloat.log | Remove-Item -Recurse -Force
|
||||
}
|
||||
|
||||
Write-Output ""
|
||||
Write-Output "> Unpacking..."
|
||||
|
||||
# Unzip archive to Win11Debloat folder
|
||||
Expand-Archive "$env:TEMP/win11debloat-temp.zip" "$env:TEMP/Win11Debloat"
|
||||
|
||||
# Remove archive
|
||||
Remove-Item "$env:TEMP/win11debloat-temp.zip"
|
||||
|
||||
# Move files
|
||||
Get-ChildItem -Path "$env:TEMP/Win11Debloat/Raphire-Win11Debloat-*" -Recurse | Move-Item -Destination "$env:TEMP/Win11Debloat"
|
||||
|
||||
# Make list of arguments to pass on to the script
|
||||
$arguments = $($PSBoundParameters.GetEnumerator() | ForEach-Object {
|
||||
if ($_.Value -eq $true) {
|
||||
"-$($_.Key)"
|
||||
}
|
||||
else {
|
||||
"-$($_.Key) ""$($_.Value)"""
|
||||
}
|
||||
})
|
||||
|
||||
Write-Output ""
|
||||
Write-Output "> Running Win11Debloat..."
|
||||
|
||||
# Run Win11Debloat script with the provided arguments
|
||||
$debloatProcess = Start-Process powershell.exe -PassThru -ArgumentList "-executionpolicy bypass -File $env:TEMP\Win11Debloat\Win11Debloat.ps1 $arguments" -Verb RunAs
|
||||
|
||||
# Wait for the process to finish before continuing
|
||||
if ($null -ne $debloatProcess) {
|
||||
$debloatProcess.WaitForExit()
|
||||
}
|
||||
|
||||
# Remove all remaining script files, except for CustomAppsList and SavedSettings files
|
||||
if (Test-Path "$env:TEMP/Win11Debloat") {
|
||||
Write-Output ""
|
||||
Write-Output "> Cleaning up..."
|
||||
|
||||
# Cleanup, remove Win11Debloat directory
|
||||
Get-ChildItem -Path "$env:TEMP/Win11Debloat" -Exclude CustomAppsList,SavedSettings,Win11Debloat.log | Remove-Item -Recurse -Force
|
||||
}
|
||||
|
||||
Write-Output ""
|
||||
328
README.md
Normal file → Executable file
328
README.md
Normal file → Executable file
@@ -1,27 +1,14 @@
|
||||
<div align="center" markdown="1">
|
||||
<sup>Special thanks to:</sup>
|
||||
<br>
|
||||
<br>
|
||||
<a href="https://www.warp.dev/windebloat">
|
||||
<img alt="Warp sponsorship" width="400" src="https://github.com/user-attachments/assets/c21102f7-bab9-4344-a731-0cf6b341cab2">
|
||||
</a>
|
||||
|
||||
### [Warp, the intelligent terminal for developers](https://www.warp.dev/windebloat)
|
||||
[Available for MacOS, Linux, & Windows](https://www.warp.dev/windebloat)<br>
|
||||
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
# Win11Debloat
|
||||
|
||||
[](https://github.com/Raphire/Win11Debloat/releases/latest)
|
||||
[](https://github.com/Raphire/Win11Debloat/discussions)
|
||||
[](https://github.com/Raphire/Win11Debloat/wiki/)
|
||||
|
||||
Win11Debloat is a simple, easy to use and lightweight PowerShell script that allows you to quickly declutter and improve 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!
|
||||
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 will enjoy. Such as support for Windows Audit mode, the option to make changes to other Windows users and the ability to run the script without requiring user input during runtime. Please refer to our [wiki](https://github.com/Raphire/Win11Debloat/wiki/) for more details.
|
||||
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.
|
||||
|
||||

|
||||

|
||||
|
||||
#### Did this script help you? Please consider buying me a cup of coffee to support my work
|
||||
|
||||
@@ -46,14 +33,14 @@ Download & run the script automatically via PowerShell.
|
||||
3. Wait for the script to automatically download Win11Debloat.
|
||||
4. Carefully read through and follow the on-screen instructions.
|
||||
|
||||
This method supports parameters to customize the behaviour of the script. Please click [here](https://github.com/Raphire/Win11Debloat/wiki/How-To-Use#parameters) for more information.
|
||||
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
|
||||
|
||||
<details>
|
||||
<summary>Manually download & run the script.</summary><br/>
|
||||
|
||||
1. [Download the latest version of the script](https://github.com/Raphire/Win11Debloat/zipball/master), and extract the .ZIP file to your desired location.
|
||||
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.
|
||||
@@ -65,7 +52,7 @@ This method supports parameters to customize the behaviour of the script. Please
|
||||
<details>
|
||||
<summary>Manually download the script & run the script via PowerShell. Recommended for advanced users.</summary><br/>
|
||||
|
||||
1. [Download the latest version of the script](https://github.com/Raphire/Win11Debloat/zipball/master), and extract the .ZIP file to your desired location.
|
||||
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:
|
||||
|
||||
@@ -82,12 +69,12 @@ This method supports parameters to customize the behaviour of the script. Please
|
||||
|
||||
6. Carefully read through and follow the on-screen instructions.
|
||||
|
||||
This method supports parameters to customize the behaviour of the script. Please click [here](https://github.com/Raphire/Win11Debloat/wiki/How-To-Use#parameters) for more information.
|
||||
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.
|
||||
</details>
|
||||
|
||||
## Features
|
||||
|
||||
Below is an overview of the key features and functionality offered by Win11Debloat. For more information about which of these features are included in the default mode please click [here](#default-settings).
|
||||
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).
|
||||
@@ -95,241 +82,110 @@ Below is an overview of the key features and functionality offered by Win11Deblo
|
||||
#### App Removal
|
||||
|
||||
- Remove a wide variety of preinstalled apps. Click [here](https://github.com/Raphire/Win11Debloat/wiki/App-Removal) for more info.
|
||||
- Remove or replace all pinned apps from start for the current user, or for all existing & new users. (Windows 11 only)
|
||||
|
||||
#### Telemetry, Tracking & Suggested Content
|
||||
#### Privacy & Suggested Content
|
||||
|
||||
- Disable telemetry, diagnostic data, activity history, app-launch tracking & targeted ads.
|
||||
- Disable tips, tricks, suggestions and ads in start, settings, notifications, File Explorer, and on the lockscreen.
|
||||
- Disable the 'Windows Spotlight' desktop background option.
|
||||
- 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.
|
||||
|
||||
#### Bing Web Search, Copilot & More
|
||||
#### AI Features
|
||||
|
||||
- Disable & remove Bing web search & Cortana from Windows search.
|
||||
- Disable & remove Microsoft Copilot. (W11 only)
|
||||
- Disable Windows Recall snapshots. (W11 only)
|
||||
- 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 hidden files, folders and drives.
|
||||
- Show file extensions for known file types.
|
||||
- Hide the Home or Gallery section from the File Explorer navigation pane. (W11 only)
|
||||
- Hide the 3D objects, music or OneDrive folder from the File Explorer navigation pane. (W10 only)
|
||||
- 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.
|
||||
|
||||
#### Taskbar & Start
|
||||
#### Multi-tasking
|
||||
|
||||
- Align taskbar icons to the left. (W11 only)
|
||||
- Hide or change the search icon/box on the taskbar. (W11 only)
|
||||
- Hide the taskview button from the taskbar. (W11 only)
|
||||
- Disable the widgets service & hide icon from the taskbar.
|
||||
- Hide the chat (meet now) icon from the taskbar.
|
||||
- Disable & hide the recommended section in the start menu. (W11 only)
|
||||
- Enable the 'End Task' option in the taskbar right click menu. (W11 only)
|
||||
- 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.
|
||||
|
||||
#### Context Menu
|
||||
#### Optional Windows Features
|
||||
|
||||
- Restore the old Windows 10 style context menu. (W11 only)
|
||||
- Hide the 'Include in library', 'Give access to' and 'Share' options from the context menu. (W10 only)
|
||||
- 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/screen recording, this also stops gaming overlay popups.
|
||||
- Turn off Enhance Pointer Precision, also known as mouse acceleration.
|
||||
- Disable Fast Start-up to ensure a full shutdown.
|
||||
- Disable the Sticky Keys keyboard shortcut. (W11 only)
|
||||
- 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. Afterwards, all new users will have the changes automatically applied to them.
|
||||
- [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.
|
||||
|
||||
### Default Settings
|
||||
## Contributing
|
||||
|
||||
The default mode allows you to quickly and easily apply the changes that are recommended for most people. This includes uninstalling apps that most would consider bloatware, removing many annoying distractions and disabling telemetry and tracking. Expand the section below for more information.
|
||||
|
||||
<details>
|
||||
<summary>Click to expand</summary>
|
||||
|
||||
#### Default mode applies the following changes:
|
||||
- Remove the default selection of bloatware apps. (See below for full list)
|
||||
- Disable telemetry, diagnostic data, activity history, app-launch tracking & targeted ads.
|
||||
- Disable tips, tricks, suggestions and ads in start, settings, notifications, File Explorer, and on the lockscreen.
|
||||
- Disable & remove Bing web search & Cortana from Windows search.
|
||||
- Disable Microsoft Copilot. (W11 only)
|
||||
- Disable Fast Start-up to ensure a full shutdown.
|
||||
- Show file extensions for known file types.
|
||||
- Hide the 3D objects folder under 'This pc' from File Explorer. (W10 only)
|
||||
- Disable the widget service & hide the icon from the taskbar.
|
||||
- Hide the Chat (meet now) icon from the taskbar.
|
||||
|
||||
#### Apps that ARE removed as part of the default mode
|
||||
|
||||
<details>
|
||||
<summary>Click to expand</summary>
|
||||
<blockquote>
|
||||
|
||||
Microsoft bloat:
|
||||
- Clipchamp.Clipchamp
|
||||
- Microsoft.3DBuilder
|
||||
- Microsoft.549981C3F5F10 (Cortana app)
|
||||
- Microsoft.BingFinance
|
||||
- Microsoft.BingFoodAndDrink
|
||||
- Microsoft.BingHealthAndFitness
|
||||
- Microsoft.BingNews
|
||||
- Microsoft.BingSearch* (Bing web search in Windows)
|
||||
- Microsoft.BingSports
|
||||
- Microsoft.BingTranslator
|
||||
- Microsoft.BingTravel
|
||||
- Microsoft.BingWeather
|
||||
- Microsoft.Copilot
|
||||
- Microsoft.Getstarted (Cannot be uninstalled in Windows 11)
|
||||
- Microsoft.Messaging
|
||||
- Microsoft.Microsoft3DViewer
|
||||
- Microsoft.MicrosoftJournal
|
||||
- Microsoft.MicrosoftOfficeHub
|
||||
- Microsoft.MicrosoftPowerBIForWindows
|
||||
- Microsoft.MicrosoftSolitaireCollection
|
||||
- Microsoft.MicrosoftStickyNotes
|
||||
- Microsoft.MixedReality.Portal
|
||||
- Microsoft.NetworkSpeedTest
|
||||
- Microsoft.News
|
||||
- Microsoft.Office.OneNote (Discontinued UWP version only, does not remove new MS365 versions)
|
||||
- Microsoft.Office.Sway
|
||||
- Microsoft.OneConnect
|
||||
- Microsoft.Print3D
|
||||
- Microsoft.SkypeApp
|
||||
- Microsoft.Todos
|
||||
- Microsoft.WindowsAlarms
|
||||
- Microsoft.WindowsFeedbackHub
|
||||
- Microsoft.WindowsMaps
|
||||
- Microsoft.WindowsSoundRecorder
|
||||
- Microsoft.XboxApp (Old Xbox Console Companion App, no longer supported)
|
||||
- Microsoft.ZuneVideo
|
||||
- MicrosoftCorporationII.MicrosoftFamily (Microsoft Family Safety)
|
||||
- MicrosoftTeams (Old personal version of MS Teams from the MS Store)
|
||||
- MSTeams (New MS Teams app)
|
||||
|
||||
Third party bloat:
|
||||
- ACGMediaPlayer
|
||||
- ActiproSoftwareLLC
|
||||
- AdobeSystemsIncorporated.AdobePhotoshopExpress
|
||||
- Amazon.com.Amazon
|
||||
- AmazonVideo.PrimeVideo
|
||||
- Asphalt8Airborne
|
||||
- AutodeskSketchBook
|
||||
- CaesarsSlotsFreeCasino
|
||||
- COOKINGFEVER
|
||||
- CyberLinkMediaSuiteEssentials
|
||||
- DisneyMagicKingdoms
|
||||
- Disney
|
||||
- Dolby
|
||||
- DrawboardPDF
|
||||
- Duolingo-LearnLanguagesforFree
|
||||
- EclipseManager
|
||||
- Facebook
|
||||
- FarmVille2CountryEscape
|
||||
- fitbit
|
||||
- Flipboard
|
||||
- HiddenCity
|
||||
- HULULLC.HULUPLUS
|
||||
- iHeartRadio
|
||||
- Instagram
|
||||
- king.com.BubbleWitch3Saga
|
||||
- king.com.CandyCrushSaga
|
||||
- king.com.CandyCrushSodaSaga
|
||||
- LinkedInforWindows
|
||||
- MarchofEmpires
|
||||
- Netflix
|
||||
- NYTCrossword
|
||||
- OneCalendar
|
||||
- PandoraMediaInc
|
||||
- PhototasticCollage
|
||||
- PicsArt-PhotoStudio
|
||||
- Plex
|
||||
- PolarrPhotoEditorAcademicEdition
|
||||
- Royal Revolt
|
||||
- Shazam
|
||||
- Sidia.LiveWallpaper
|
||||
- SlingTV
|
||||
- Speed Test
|
||||
- Spotify
|
||||
- TikTok
|
||||
- TuneInRadio
|
||||
- Twitter
|
||||
- Viber
|
||||
- WinZipUniversal
|
||||
- Wunderlist
|
||||
- XING
|
||||
|
||||
* App is removed when disabling Bing in Windows search.
|
||||
</blockquote>
|
||||
</details>
|
||||
|
||||
#### Apps that are NOT removed as part of the default mode
|
||||
|
||||
<details>
|
||||
<summary>Click to expand</summary>
|
||||
<blockquote>
|
||||
|
||||
General apps that are not removed by default:
|
||||
- Microsoft.Edge (Edge browser, only removeable in the EEA)
|
||||
- Microsoft.GetHelp (Required for some Windows 11 Troubleshooters)
|
||||
- Microsoft.MSPaint (Paint 3D)
|
||||
- Microsoft.OutlookForWindows* (New mail app)
|
||||
- Microsoft.OneDrive (OneDrive consumer)
|
||||
- Microsoft.Paint (Classic Paint)
|
||||
- Microsoft.People* (Required for & included with Mail & Calendar)
|
||||
- Microsoft.ScreenSketch (Snipping Tool)
|
||||
- Microsoft.Whiteboard (Only preinstalled on devices with touchscreen and/or pen support)
|
||||
- Microsoft.Windows.Photos
|
||||
- Microsoft.WindowsCalculator
|
||||
- Microsoft.WindowsCamera
|
||||
- Microsoft.WindowsNotepad
|
||||
- Microsoft.windowscommunicationsapps* (Mail & Calendar)
|
||||
- Microsoft.WindowsStore (Microsoft Store, NOTE: This app cannot be reinstalled!)
|
||||
- Microsoft.WindowsTerminal (New default terminal app in Windows 11)
|
||||
- Microsoft.YourPhone (Phone Link)
|
||||
- Microsoft.Xbox.TCUI (UI framework, removing this may break MS store, photos and certain games)
|
||||
- Microsoft.ZuneMusic (Modern Media Player)
|
||||
- MicrosoftWindows.CrossDevice (Phone integration within File Explorer, Camera and more)
|
||||
|
||||
HP apps that are not removed by default:
|
||||
- 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*
|
||||
|
||||
Gaming related apps that are not removed by default:
|
||||
- Microsoft.GamingApp* (Modern Xbox Gaming App, required for installing some games)
|
||||
- Microsoft.XboxGameOverlay* (Game overlay, required for some games)
|
||||
- Microsoft.XboxGamingOverlay* (Game overlay, required for some games)
|
||||
- Microsoft.XboxIdentityProvider (Xbox sign-in framework, required for some games)
|
||||
- Microsoft.XboxSpeechToTextOverlay (Might be required for some games, NOTE: This app cannot be reinstalled!)
|
||||
|
||||
Developer related apps that are not removed by default:
|
||||
- Microsoft.PowerAutomateDesktop*
|
||||
- Microsoft.RemoteDesktop*
|
||||
- Windows.DevHome*
|
||||
|
||||
* Can be removed by running the script with the relevant parameter. (See parameters section below)
|
||||
</blockquote>
|
||||
</details>
|
||||
</details>
|
||||
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
|
||||
|
||||
|
||||
46
Regfiles/Add_All_Folders_Under_This_PC.reg
Normal file
46
Regfiles/Add_All_Folders_Under_This_PC.reg
Normal file
@@ -0,0 +1,46 @@
|
||||
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
|
||||
BIN
Regfiles/Combine_MMTaskbar_Always.reg
Executable file
BIN
Regfiles/Combine_MMTaskbar_Always.reg
Executable file
Binary file not shown.
BIN
Regfiles/Combine_MMTaskbar_Never.reg
Executable file
BIN
Regfiles/Combine_MMTaskbar_Never.reg
Executable file
Binary file not shown.
BIN
Regfiles/Combine_MMTaskbar_When_Full.reg
Executable file
BIN
Regfiles/Combine_MMTaskbar_When_Full.reg
Executable file
Binary file not shown.
BIN
Regfiles/Combine_Taskbar_Always.reg
Normal file
BIN
Regfiles/Combine_Taskbar_Always.reg
Normal file
Binary file not shown.
BIN
Regfiles/Combine_Taskbar_Never.reg
Normal file
BIN
Regfiles/Combine_Taskbar_Never.reg
Normal file
Binary file not shown.
BIN
Regfiles/Combine_Taskbar_When_Full.reg
Normal file
BIN
Regfiles/Combine_Taskbar_When_Full.reg
Normal file
Binary file not shown.
@@ -8,3 +8,6 @@ Windows Registry Editor Version 5.00
|
||||
|
||||
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsAI]
|
||||
"AllowRecallEnablement"=dword:00000000
|
||||
|
||||
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsAI]
|
||||
"TurnOffSavingSnapshots"=dword:00000001
|
||||
4
Regfiles/Disable_AI_Service_Auto_Start.reg
Normal file
4
Regfiles/Disable_AI_Service_Auto_Start.reg
Normal file
@@ -0,0 +1,4 @@
|
||||
Windows Registry Editor Version 5.00
|
||||
|
||||
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WSAIFabricSvc]
|
||||
"Start"=dword:00000003
|
||||
4
Regfiles/Disable_Animations.reg
Normal file
4
Regfiles/Disable_Animations.reg
Normal file
@@ -0,0 +1,4 @@
|
||||
Windows Registry Editor Version 5.00
|
||||
|
||||
[HKEY_CURRENT_USER\Control Panel\Desktop]
|
||||
"UserPreferencesMask"=hex:90,12,07,80,10,00,00,00
|
||||
Binary file not shown.
4
Regfiles/Disable_Bitlocker_Auto_Encryption.reg
Normal file
4
Regfiles/Disable_Bitlocker_Auto_Encryption.reg
Normal file
@@ -0,0 +1,4 @@
|
||||
Windows Registry Editor Version 5.00
|
||||
|
||||
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\BitLocker]
|
||||
"PreventDeviceEncryption"=dword:00000001
|
||||
9
Regfiles/Disable_Brave_Bloat.reg
Normal file
9
Regfiles/Disable_Brave_Bloat.reg
Normal file
@@ -0,0 +1,9 @@
|
||||
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
|
||||
7
Regfiles/Disable_Click_to_Do.reg
Normal file
7
Regfiles/Disable_Click_to_Do.reg
Normal file
@@ -0,0 +1,7 @@
|
||||
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
|
||||
@@ -3,5 +3,8 @@ 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
|
||||
|
||||
5
Regfiles/Disable_Delivery_Optimization.reg
Normal file
5
Regfiles/Disable_Delivery_Optimization.reg
Normal file
@@ -0,0 +1,5 @@
|
||||
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
|
||||
11
Regfiles/Disable_Edge_AI_Features.reg
Normal file
11
Regfiles/Disable_Edge_AI_Features.reg
Normal file
@@ -0,0 +1,11 @@
|
||||
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
|
||||
BIN
Regfiles/Disable_Edge_Ads_And_Suggestions.reg
Normal file
BIN
Regfiles/Disable_Edge_Ads_And_Suggestions.reg
Normal file
Binary file not shown.
5
Regfiles/Disable_Find_My_Device.reg
Normal file
5
Regfiles/Disable_Find_My_Device.reg
Normal file
@@ -0,0 +1,5 @@
|
||||
Windows Registry Editor Version 5.00
|
||||
|
||||
; Disable Find My Device location tracking
|
||||
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\FindMyDevice]
|
||||
"AllowFindMyDevice"=dword:00000000
|
||||
22
Regfiles/Disable_Game_Bar_Integration.reg
Normal file
22
Regfiles/Disable_Game_Bar_Integration.reg
Normal file
@@ -0,0 +1,22 @@
|
||||
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"
|
||||
Binary file not shown.
4
Regfiles/Disable_Location_Services.reg
Normal file
4
Regfiles/Disable_Location_Services.reg
Normal file
@@ -0,0 +1,4 @@
|
||||
Windows Registry Editor Version 5.00
|
||||
|
||||
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\LocationAndSensors]
|
||||
"DisableLocation"=dword:00000001
|
||||
5
Regfiles/Disable_Modern_Standby_Networking.reg
Normal file
5
Regfiles/Disable_Modern_Standby_Networking.reg
Normal file
@@ -0,0 +1,5 @@
|
||||
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
|
||||
4
Regfiles/Disable_Notepad_AI_Features.reg
Normal file
4
Regfiles/Disable_Notepad_AI_Features.reg
Normal file
@@ -0,0 +1,4 @@
|
||||
Windows Registry Editor Version 5.00
|
||||
|
||||
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\WindowsNotepad]
|
||||
"DisableAIFeatures"=dword:00000001
|
||||
8
Regfiles/Disable_Paint_AI_Features.reg
Normal file
8
Regfiles/Disable_Paint_AI_Features.reg
Normal file
@@ -0,0 +1,8 @@
|
||||
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
|
||||
5
Regfiles/Disable_Phone_Link_In_Start.reg
Normal file
5
Regfiles/Disable_Phone_Link_In_Start.reg
Normal file
@@ -0,0 +1,5 @@
|
||||
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
|
||||
5
Regfiles/Disable_Search_Highlights.reg
Normal file
5
Regfiles/Disable_Search_Highlights.reg
Normal file
@@ -0,0 +1,5 @@
|
||||
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
|
||||
5
Regfiles/Disable_Search_History.reg
Normal file
5
Regfiles/Disable_Search_History.reg
Normal file
@@ -0,0 +1,5 @@
|
||||
Windows Registry Editor Version 5.00
|
||||
|
||||
; Disable Windows search history
|
||||
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\SearchSettings]
|
||||
"IsDeviceSearchHistoryEnabled"=dword:00000000
|
||||
5
Regfiles/Disable_Settings_365_Ads.reg
Normal file
5
Regfiles/Disable_Settings_365_Ads.reg
Normal file
@@ -0,0 +1,5 @@
|
||||
Windows Registry Editor Version 5.00
|
||||
|
||||
; Disable MS 365 Ads in Settings Home
|
||||
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CloudContent]
|
||||
"DisableConsumerAccountStateContent"=dword:00000001
|
||||
4
Regfiles/Disable_Settings_Home.reg
Normal file
4
Regfiles/Disable_Settings_Home.reg
Normal file
@@ -0,0 +1,4 @@
|
||||
Windows Registry Editor Version 5.00
|
||||
|
||||
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer]
|
||||
"SettingsPageVisibility"="hide:home"
|
||||
4
Regfiles/Disable_Share_Drag_Tray.reg
Normal file
4
Regfiles/Disable_Share_Drag_Tray.reg
Normal file
@@ -0,0 +1,4 @@
|
||||
Windows Registry Editor Version 5.00
|
||||
|
||||
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\CDP]
|
||||
"DragTrayEnabled"=dword:00000000
|
||||
BIN
Regfiles/Disable_Snap_Assist.reg
Normal file
BIN
Regfiles/Disable_Snap_Assist.reg
Normal file
Binary file not shown.
BIN
Regfiles/Disable_Snap_Layouts.reg
Normal file
BIN
Regfiles/Disable_Snap_Layouts.reg
Normal file
Binary file not shown.
4
Regfiles/Disable_Start_All_Apps.reg
Normal file
4
Regfiles/Disable_Start_All_Apps.reg
Normal file
@@ -0,0 +1,4 @@
|
||||
Windows Registry Editor Version 5.00
|
||||
|
||||
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
|
||||
"NoStartMenuMorePrograms"=dword:00000001
|
||||
5
Regfiles/Disable_Storage_Sense.reg
Normal file
5
Regfiles/Disable_Storage_Sense.reg
Normal file
@@ -0,0 +1,5 @@
|
||||
Windows Registry Editor Version 5.00
|
||||
|
||||
; Disable Storage Sense
|
||||
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\StorageSense\Parameters\StoragePolicy]
|
||||
"01"=dword:00000000
|
||||
Binary file not shown.
4
Regfiles/Disable_Transparency.reg
Normal file
4
Regfiles/Disable_Transparency.reg
Normal file
@@ -0,0 +1,4 @@
|
||||
Windows Registry Editor Version 5.00
|
||||
|
||||
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize]
|
||||
"EnableTransparency"=dword:00000000
|
||||
5
Regfiles/Disable_Update_ASAP.reg
Normal file
5
Regfiles/Disable_Update_ASAP.reg
Normal file
@@ -0,0 +1,5 @@
|
||||
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
|
||||
4
Regfiles/Disable_Window_Snapping.reg
Normal file
4
Regfiles/Disable_Window_Snapping.reg
Normal file
@@ -0,0 +1,4 @@
|
||||
Windows Registry Editor Version 5.00
|
||||
|
||||
[HKEY_CURRENT_USER\Control Panel\Desktop]
|
||||
"WindowArrangementActive"="0"
|
||||
Binary file not shown.
5
Regfiles/Enable_Dark_Mode.reg
Normal file
5
Regfiles/Enable_Dark_Mode.reg
Normal file
@@ -0,0 +1,5 @@
|
||||
Windows Registry Editor Version 5.00
|
||||
|
||||
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize]
|
||||
"AppsUseLightTheme"=dword:00000000
|
||||
"SystemUsesLightTheme"=dword:00000000
|
||||
16
Regfiles/Enable_Last_Active_Click.reg
Normal file
16
Regfiles/Enable_Last_Active_Click.reg
Normal file
@@ -0,0 +1,16 @@
|
||||
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
|
||||
4
Regfiles/Hide_Tabs_In_Alt_Tab.reg
Normal file
4
Regfiles/Hide_Tabs_In_Alt_Tab.reg
Normal file
@@ -0,0 +1,4 @@
|
||||
Windows Registry Editor Version 5.00
|
||||
|
||||
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
|
||||
"MultiTaskingAltTabFilter"=dword:00000003
|
||||
BIN
Regfiles/MMTaskbarMode_Active.reg
Executable file
BIN
Regfiles/MMTaskbarMode_Active.reg
Executable file
Binary file not shown.
BIN
Regfiles/MMTaskbarMode_All.reg
Executable file
BIN
Regfiles/MMTaskbarMode_All.reg
Executable file
Binary file not shown.
BIN
Regfiles/MMTaskbarMode_Main_Active.reg
Executable file
BIN
Regfiles/MMTaskbarMode_Main_Active.reg
Executable file
Binary file not shown.
5
Regfiles/Prevent_Auto_Reboot.reg
Normal file
5
Regfiles/Prevent_Auto_Reboot.reg
Normal file
@@ -0,0 +1,5 @@
|
||||
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
|
||||
4
Regfiles/Show_20_Tabs_In_Alt_Tab.reg
Normal file
4
Regfiles/Show_20_Tabs_In_Alt_Tab.reg
Normal file
@@ -0,0 +1,4 @@
|
||||
Windows Registry Editor Version 5.00
|
||||
|
||||
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
|
||||
"MultiTaskingAltTabFilter"=dword:00000000
|
||||
4
Regfiles/Show_3_Tabs_In_Alt_Tab.reg
Normal file
4
Regfiles/Show_3_Tabs_In_Alt_Tab.reg
Normal file
@@ -0,0 +1,4 @@
|
||||
Windows Registry Editor Version 5.00
|
||||
|
||||
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
|
||||
"MultiTaskingAltTabFilter"=dword:00000002
|
||||
4
Regfiles/Show_5_Tabs_In_Alt_Tab.reg
Normal file
4
Regfiles/Show_5_Tabs_In_Alt_Tab.reg
Normal file
@@ -0,0 +1,4 @@
|
||||
Windows Registry Editor Version 5.00
|
||||
|
||||
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
|
||||
"MultiTaskingAltTabFilter"=dword:00000001
|
||||
46
Regfiles/Sysprep/Add_All_Folders_Under_This_PC.reg
Normal file
46
Regfiles/Sysprep/Add_All_Folders_Under_This_PC.reg
Normal file
@@ -0,0 +1,46 @@
|
||||
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
|
||||
BIN
Regfiles/Sysprep/Combine_MMTaskbar_Always.reg
Normal file
BIN
Regfiles/Sysprep/Combine_MMTaskbar_Always.reg
Normal file
Binary file not shown.
BIN
Regfiles/Sysprep/Combine_MMTaskbar_Never.reg
Normal file
BIN
Regfiles/Sysprep/Combine_MMTaskbar_Never.reg
Normal file
Binary file not shown.
BIN
Regfiles/Sysprep/Combine_MMTaskbar_When_Full.reg
Normal file
BIN
Regfiles/Sysprep/Combine_MMTaskbar_When_Full.reg
Normal file
Binary file not shown.
BIN
Regfiles/Sysprep/Combine_Taskbar_Always.reg
Normal file
BIN
Regfiles/Sysprep/Combine_Taskbar_Always.reg
Normal file
Binary file not shown.
BIN
Regfiles/Sysprep/Combine_Taskbar_Never.reg
Normal file
BIN
Regfiles/Sysprep/Combine_Taskbar_Never.reg
Normal file
Binary file not shown.
BIN
Regfiles/Sysprep/Combine_Taskbar_When_Full.reg
Normal file
BIN
Regfiles/Sysprep/Combine_Taskbar_When_Full.reg
Normal file
Binary file not shown.
4
Regfiles/Sysprep/Disable_AI_Service_Auto_Start.reg
Normal file
4
Regfiles/Sysprep/Disable_AI_Service_Auto_Start.reg
Normal file
@@ -0,0 +1,4 @@
|
||||
Windows Registry Editor Version 5.00
|
||||
|
||||
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WSAIFabricSvc]
|
||||
"Start"=dword:00000003
|
||||
4
Regfiles/Sysprep/Disable_Animations.reg
Normal file
4
Regfiles/Sysprep/Disable_Animations.reg
Normal file
@@ -0,0 +1,4 @@
|
||||
Windows Registry Editor Version 5.00
|
||||
|
||||
[hkey_users\default\Control Panel\Desktop]
|
||||
"UserPreferencesMask"=hex:90,12,07,80,10,00,00,00
|
||||
Binary file not shown.
4
Regfiles/Sysprep/Disable_Bitlocker_Auto_Encryption.reg
Normal file
4
Regfiles/Sysprep/Disable_Bitlocker_Auto_Encryption.reg
Normal file
@@ -0,0 +1,4 @@
|
||||
Windows Registry Editor Version 5.00
|
||||
|
||||
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\BitLocker]
|
||||
"PreventDeviceEncryption"=dword:00000001
|
||||
9
Regfiles/Sysprep/Disable_Brave_Bloat.reg
Normal file
9
Regfiles/Sysprep/Disable_Brave_Bloat.reg
Normal file
@@ -0,0 +1,9 @@
|
||||
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
|
||||
7
Regfiles/Sysprep/Disable_Click_to_Do.reg
Normal file
7
Regfiles/Sysprep/Disable_Click_to_Do.reg
Normal file
@@ -0,0 +1,7 @@
|
||||
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
|
||||
@@ -3,5 +3,8 @@ 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
|
||||
|
||||
5
Regfiles/Sysprep/Disable_Delivery_Optimization.reg
Normal file
5
Regfiles/Sysprep/Disable_Delivery_Optimization.reg
Normal file
@@ -0,0 +1,5 @@
|
||||
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
|
||||
11
Regfiles/Sysprep/Disable_Edge_AI_Features.reg
Normal file
11
Regfiles/Sysprep/Disable_Edge_AI_Features.reg
Normal file
@@ -0,0 +1,11 @@
|
||||
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
|
||||
BIN
Regfiles/Sysprep/Disable_Edge_Ads_And_Suggestions.reg
Normal file
BIN
Regfiles/Sysprep/Disable_Edge_Ads_And_Suggestions.reg
Normal file
Binary file not shown.
5
Regfiles/Sysprep/Disable_Find_My_Device.reg
Normal file
5
Regfiles/Sysprep/Disable_Find_My_Device.reg
Normal file
@@ -0,0 +1,5 @@
|
||||
Windows Registry Editor Version 5.00
|
||||
|
||||
; Disable Find My Device location tracking
|
||||
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\FindMyDevice]
|
||||
"AllowFindMyDevice"=dword:00000000
|
||||
22
Regfiles/Sysprep/Disable_Game_Bar_Integration.reg
Normal file
22
Regfiles/Sysprep/Disable_Game_Bar_Integration.reg
Normal file
@@ -0,0 +1,22 @@
|
||||
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"
|
||||
Binary file not shown.
4
Regfiles/Sysprep/Disable_Location_Services.reg
Normal file
4
Regfiles/Sysprep/Disable_Location_Services.reg
Normal file
@@ -0,0 +1,4 @@
|
||||
Windows Registry Editor Version 5.00
|
||||
|
||||
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\LocationAndSensors]
|
||||
"DisableLocation"=dword:00000001
|
||||
5
Regfiles/Sysprep/Disable_Modern_Standby_Networking.reg
Normal file
5
Regfiles/Sysprep/Disable_Modern_Standby_Networking.reg
Normal file
@@ -0,0 +1,5 @@
|
||||
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
|
||||
4
Regfiles/Sysprep/Disable_Notepad_AI_Features.reg
Normal file
4
Regfiles/Sysprep/Disable_Notepad_AI_Features.reg
Normal file
@@ -0,0 +1,4 @@
|
||||
Windows Registry Editor Version 5.00
|
||||
|
||||
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\WindowsNotepad]
|
||||
"DisableAIFeatures"=dword:00000001
|
||||
8
Regfiles/Sysprep/Disable_Paint_AI_Features.reg
Normal file
8
Regfiles/Sysprep/Disable_Paint_AI_Features.reg
Normal file
@@ -0,0 +1,8 @@
|
||||
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
|
||||
5
Regfiles/Sysprep/Disable_Phone_Link_In_Start.reg
Normal file
5
Regfiles/Sysprep/Disable_Phone_Link_In_Start.reg
Normal file
@@ -0,0 +1,5 @@
|
||||
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
|
||||
5
Regfiles/Sysprep/Disable_Search_Highlights.reg
Normal file
5
Regfiles/Sysprep/Disable_Search_Highlights.reg
Normal file
@@ -0,0 +1,5 @@
|
||||
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
|
||||
5
Regfiles/Sysprep/Disable_Search_History.reg
Normal file
5
Regfiles/Sysprep/Disable_Search_History.reg
Normal file
@@ -0,0 +1,5 @@
|
||||
Windows Registry Editor Version 5.00
|
||||
|
||||
; Disable Windows search history
|
||||
[hkey_users\default\Software\Microsoft\Windows\CurrentVersion\SearchSettings]
|
||||
"IsDeviceSearchHistoryEnabled"=dword:00000000
|
||||
5
Regfiles/Sysprep/Disable_Settings_365_Ads.reg
Normal file
5
Regfiles/Sysprep/Disable_Settings_365_Ads.reg
Normal file
@@ -0,0 +1,5 @@
|
||||
Windows Registry Editor Version 5.00
|
||||
|
||||
; Disable MS 365 Ads in Settings Home
|
||||
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CloudContent]
|
||||
"DisableConsumerAccountStateContent"=dword:00000001
|
||||
4
Regfiles/Sysprep/Disable_Settings_Home.reg
Normal file
4
Regfiles/Sysprep/Disable_Settings_Home.reg
Normal file
@@ -0,0 +1,4 @@
|
||||
Windows Registry Editor Version 5.00
|
||||
|
||||
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer]
|
||||
"SettingsPageVisibility"="hide:home"
|
||||
4
Regfiles/Sysprep/Disable_Share_Drag_Tray.reg
Normal file
4
Regfiles/Sysprep/Disable_Share_Drag_Tray.reg
Normal file
@@ -0,0 +1,4 @@
|
||||
Windows Registry Editor Version 5.00
|
||||
|
||||
[hkey_users\default\Software\Microsoft\Windows\CurrentVersion\CDP]
|
||||
"DragTrayEnabled"=dword:00000000
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user