Open Source Tools

Windows10Debloater

for Windows 10

Free

by Sycnex and contributors

Windows10Debloater is a free, open-source PowerShell utility that removes preinstalled Windows 10 apps and bloatware, applies privacy-focused configuration changes, disables unnecessary scheduled tasks, and can revert supported changes. It ships with GUI, interactive and silent SysPrep versions and needs no installation.

About Windows10Debloater

Windows10Debloater is a PowerShell utility for cleaning up a Windows 10 installation. It removes many preinstalled consumer and promotional apps, clears leftover registry entries, and reduces the clutter that ships with a default Windows 10 setup, all without requiring an installer.

The project is free and open-source, published on GitHub under the MIT license by Sycnex and community contributors. Because it is a plain PowerShell script rather than a compiled black-box tool, you can read exactly what each action does before running it.

It ships in three forms: a graphical Windows10DebloaterGUI with point-and-click buttons, an interactive script that prompts you through choices, and a silent SysPrep version with switch parameters for automated deployment. Allowlist and blocklist support lets you control precisely which apps are removed.

An optional privacy mode stops selected telemetry functions, frees Windows Search from Cortana, and disables unnecessary scheduled tasks, while a revert option can reinstall supported apps and restore changes. It runs on Windows 10 with administrator rights and makes all changes on the local system.