De-Enshittify Windows 11. This book will be available for purchase soon, hopefully by the end of February.
—
If you want to de-enshittify Windows 11 but find starting over from scratch to be daunting, then this chapter is for you. Here, you will learn how to thoroughly clean any existing Windows 11 installation, automatically removing bad behaviors like telemetry, preinstalled crapware, and even major enshittification vectors like Microsoft Edge and OneDrive, if desired.
As with the clean install approach to de-enshittifying Windows 11, the tool you will use to achieve this is free. But unlike the Tiny11 Builder utility described in that chapter, the tool I document in this chapter, called Win11Debloat, is flexible and granular, so you can eliminate the parts of Windows 11 that you despise while retaining those you value.
Tools that de-enshittify Windows predate the term enshittification by decades, and you may be familiar with some that sought to “clean” or “debloat” Windows over the years. These tools were often designed to strip Windows down so that it could run on lower-end or older PCs with less RAM and storage or allow more configuration options than Microsoft provided in the product itself. Today’s de-enshittification tools work similarly, but the emphasis has shifted to include removing behaviors that are objectively bad for users. Of course, these tools also let you clean and trim down the size of Windows 11 if that’s your goal.
As you might imagine, there are many options out there. But rather than offer a rundown of some of the better tools, I am instead focusing on a single tool because it meets all the de-enshittification needs one might have and it works very well.
Like Tiny11 Builder, Win11Debloat is a PowerShell script that you can execute remotely from Windows 11. But once Win11Debloat runs, it uses a friendly graphical interface by default, making it more approachable to mainstream users.
To get started, navigate to the Win11Debloat page on GitHub with your web browser and scroll down to the “Quick method” instructions under “Usage.” Per those instructions, open a Terminal window with administrator privileges and run the following script:
& ([scriptblock]::Create((irm “https://debloat.raphi.re/“)))
The script will download the app and, after a User Account Control (UAC) dialog, Win11Debloat appears.

Win11Debloat is deceptively simple, consisting of just three main screens. But there are many dozens of options across those screens, and it’s important to pay attention and choose wisely. From a high-level perspective, Win11Debloat helps you to:
OK, let’s get started. Literally: Click “Start.”
In this first step, you determine which apps to uninstall. It’s not clear why this view doesn’t show you only those apps that are installed, so change “Only show installed apps” to “On” before proceeding.

With two possible exceptions—Microsoft Edge, especially, and OneDrive—none of the apps that Microsoft bundles in Windows 11 are truly enshittified. But you will find crapware and superfluous apps from both Microsoft and your PC maker. And it’s worth at least examining this list to see whether there are apps you wish to uninstall, all in a single pass.
⚠️ Warning: Do NOT remove the Microsoft Store app even if you think you will never use it. This is the only app that cannot be reinstalled easily if removed, and it’s used to keep in-box (and Store) apps up-to-date.
I recommend considering uninstalling the following unless you’re sure you need them or will use them in some way.
When you’re ready to move on, click “Next.”
Given the sheer volume of choices here, it’s likely that you will have to spend a lot of time considering these options. But if you all you care about is enshittification, then that winnows down the list nicely.

To remove the objectively enshittified behaviors in Windows 11, configure each of the following options:
In Privacy & Suggested Content:
In AI:
In Windows Update:
In Start menu:
And that’s it, at least for the enshittification. But if you see other behaviors you don’t like in there, disable them as well before moving on.
When you’re ready, click “Next.”
The Overview screen lets you review the choices you made, but it also provides four very important options.

They are:
Click “Apply Changes.” Win11Debloat will now do its thing, and you can see that occur in a command line as it does so. Eventually, you will be told that “all changes have been applied” and advised to scan through the command line output to see whether there were any issues.

Before moving on, here are some additional points about this process.
⛔ The problem: The Microsoft Store just reinstalled an app I removed with Win11Debloat.
? The solution: This may seem illogical, but if you want to run Win11Debloat after performing a clean install or reset of Windows 11, you should use the Microsoft Store to update all the in-box apps first. Otherwise, you may find that the Store app silently reinstalls some of the apps you removed when it finally gets around to updating. So get everything up-to-date first, and then remove the apps you don’t want using Win11Debloat.
⛔ The problem: After using Win11Debloat, you may notice that there are still crapware and superfluous apps in the Start menu.
? The solution: Win11Debloat is terrific, but it will sometimes miss the occasional app. If this happens, just uninstall the app normally from Start by right-clicking it and choosing “Uninstall.”
⛔ The problem: Microsoft Edge is a bit trickier to uninstall than other apps and requires an additional step.
? The solution: Perhaps because of its deep integrations with Windows 11, Microsoft Edge removal fails on the first pass and then Win11Debloat prompts to you “forcefully uninstall it.” This process is “NOT RECOMMENDED,” the app adds, but I disagree: This removal method has always worked properly in my experience. And besides, you made a restore point, right?

➡️ Learn more: If you do remove Microsoft Edge, you will need to download another web browser, configure it as the default web browser in Windows 11, and use a free third-party utility to force Windows 11 to always use this browser. This is all explained in the De-Enshittify Microsoft Edge chapter.
⛔ The problem: I used Win11Debloat to remove Microsoft Edge and I later saw that it had somehow reinstalled itself.
? The solution: Some of the in-box apps in Windows 11 and third party apps are web apps that require the Microsoft Edge runtime. For this reason, you may inadvertently reinstall Microsoft Edge if you later install an app from the Microsoft Store or elsewhere. If this happens, try installing the Microsoft Edge WebView2 runtime and then use Win11Debloat to remove the Microsoft Edge app again.
⛔ The problem: I made a mistake and want to revert a change that was made with Win11Debloat.
? The solution: As the developer of Win11Debloat explains, all the changes this apps makes to Windows 11 can be easily reversed. Likewise, almost all the apps you remove with Win11Debloat can be reinstalled through the Microsoft Store or by using the Windows Package Manager (winget). The only major exception is the Microsoft Store app itself. Again, do not uninstall Store.
ℹ️ More info: You can learn how to revert any of the changes you made with Win11Debloat on the app’s website.
⛔ The problem: There are so many options in Win11Debloat that I’m not sure where to start.
? The solution: You don’t have to make all your configuration and app removal changes at the same time. Go slow, make a few changes to see how Win11Debloat works and gain some confidence in the process. You can simply re-run Win11Debloat again and again as needed.
⛔ The problem: I’m worried that Windows 11 will simply overturn a change that I made with Win11Debloat.
? The solution: One of the (many) concerns with Windows 11 is that Microsoft may in the future install an annual feature update or a monthly “security” update that alters your configuration and reverts features to the default configuration, ignoring the changes you made manually or with a tool like Win11Default. I am actively seeking a tool that will monitor for these types of changes, but for now, you can always re-run Win11Debloat if you notice any unwanted changes.
With technology shaping our everyday lives, how could we not dig deeper?
Thurrott Premium delivers an honest and thorough perspective about the technologies we use and rely on everyday. Discover deeper content as a Premium member.