# Sycnex/Windows10Debloater

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/sycnex-windows10debloater).**

18,768 stars · 2,076 forks · PowerShell · mit · archived

## Links

- GitHub: https://github.com/Sycnex/Windows10Debloater
- awesome-repositories: https://awesome-repositories.com/repository/sycnex-windows10debloater.md

## Topics

`appxpackages` `bloatware` `bloatware-removal` `button` `debloat` `debloater` `gui` `interactive` `powershell` `prompt` `ps1` `scheduled-tasks` `silent` `sysprep` `windows-10` `windows10`

## Description

Windows10Debloater is a PowerShell-based utility designed to automate the removal of pre-installed software and the modification of system settings on Windows operating systems. It functions as a configuration manager that streamlines the desktop environment by uninstalling bundled applications and adjusting background services to reduce resource consumption.

The tool distinguishes itself by providing a centralized orchestration layer for system hardening and privacy management. It allows users to restrict diagnostic data collection and block telemetry services, effectively limiting background reporting to external servers. Beyond privacy, it offers granular control over the desktop interface, enabling adjustments to file explorer behavior, menu layouts, and search assistant settings.

The project includes built-in recovery mechanisms that allow users to revert system changes and restore registry keys to their original factory defaults. These administrative routines are executed through a command-line interface, supporting both interactive and silent execution modes for routine maintenance or deployment cycles.

## Tags

### Operating Systems & Systems Programming

- [Windows Optimization Utilities](https://awesome-repositories.com/f/operating-systems-systems-programming/windows-optimization-utilities.md) — Automates the removal of pre-installed software and optimizes system settings to improve performance and privacy on Windows operating systems.
- [PowerShell](https://awesome-repositories.com/f/operating-systems-systems-programming/terminal-command-line-environments/shells-scripting/powershell.md) — Uses PowerShell scripts to optimize performance and privacy on Windows systems.
- [System Recovery Utilities](https://awesome-repositories.com/f/operating-systems-systems-programming/system-administration-maintenance/system-recovery-utilities.md) — Provides recovery mechanisms to restore registry keys and default system configurations.

### Development Tools & Productivity

- [Windows Customization Frameworks](https://awesome-repositories.com/f/development-tools-productivity/platforms-runtimes-language-services/development-platforms/operating-system-environments/operating-systems/operating-system-deployment-tools/windows-customization-frameworks.md) — Streamlines Windows installations by removing bloatware and optimizing system services.
- [Package Removal Utilities](https://awesome-repositories.com/f/development-tools-productivity/package-removal-utilities.md) — Automates the removal of bundled bloatware from fresh system installations.
- [Package Uninstallers](https://awesome-repositories.com/f/development-tools-productivity/package-uninstallers.md) — Provides automated removal of pre-installed software and bundled applications to reclaim system resources.
- [Undo Systems](https://awesome-repositories.com/f/development-tools-productivity/undo-systems.md) — Restores system settings and registry configurations to their original factory state. ([source](https://github.com/Sycnex/Windows10Debloater#readme))

### Security & Cryptography

- [Privacy Hardening Tools](https://awesome-repositories.com/f/security-cryptography/privacy-hardening-tools.md) — Hardens Windows privacy by restricting diagnostic data collection and blocking telemetry.
- [Telemetry Blocking](https://awesome-repositories.com/f/security-cryptography/privacy-and-ad-blocking/telemetry-blocking.md) — Blocks telemetry and diagnostic data collection to enhance user privacy. ([source](https://github.com/Sycnex/Windows10Debloater#readme))

### System Administration & Monitoring

- [Windows Configuration Management](https://awesome-repositories.com/f/system-administration-monitoring/windows-configuration-management.md) — Manages Windows privacy configurations through automated registry and system setting adjustments.
- [System Registry Managers](https://awesome-repositories.com/f/system-administration-monitoring/system-registry-managers.md) — Modifies system behavior by directly writing key-value pairs into the Windows registry.
- [Application Uninstallers](https://awesome-repositories.com/f/system-administration-monitoring/application-uninstallers.md) — Removes pre-installed software and bloatware to reclaim disk space. ([source](https://github.com/Sycnex/Windows10Debloater#readme))
- [Repository State Reverters](https://awesome-repositories.com/f/system-administration-monitoring/repository-inspection/repository-state-reverters.md) — Reverts system modifications by restoring original registry settings. ([source](https://github.com/Sycnex/Windows10Debloater/tree/master/Individual%20Scripts))
- [System Maintenance Utilities](https://awesome-repositories.com/f/system-administration-monitoring/system-maintenance-utilities.md) — Automates system maintenance routines to improve performance and efficiency. ([source](https://github.com/Sycnex/Windows10Debloater#readme))
- [System Optimizers](https://awesome-repositories.com/f/system-administration-monitoring/system-optimizers.md) — Streamlines system settings by disabling unnecessary background features and services. ([source](https://github.com/Sycnex/Windows10Debloater/blob/master/abulgatz))

### Software Engineering & Architecture

- [Declarative Configuration Systems](https://awesome-repositories.com/f/software-engineering-architecture/declarative-configuration-systems.md) — Maintains backup instructions to restore registry keys and system settings to factory defaults.

### User Interface & Experience

- [Desktop Environment Customizers](https://awesome-repositories.com/f/user-interface-experience/desktop-environment-customizers.md) — Customizes desktop interface elements like file explorer behavior and menu layouts. ([source](https://github.com/Sycnex/Windows10Debloater/tree/master/Individual%20Scripts))
