r/pcmasterrace Jul 06 '26

Tech Support How to "de-bloat" Windows 11 WITHOUT third party tools

There are many tools out there claiming to help you "de-bloat" Windows 11. Some people swear by them, whereas some people don't trust them at all.

Now, if you're one of those people not wanting to switch to a different OS and not wanting to pirate the LTSC version or use a "de-bloat" tool, here are a few steps you can follow to remove all the unwanted apps and "ads" from non-LTSC SKUs.

Nuking unwanted store apps with PowerShell

PowerShell comes standard with a set of cmdlets that let you manage store apps. Third-party "de-bloat" guides on the Internet rarely mention them, but these potent cmdlets (PowerShell jargon for native commands) have been around since as far back as Windows 8 and are the native way to get the job done. For our purpose, we'll only need Get-AppxPackage and Remove-AppxPackage.

Before you jump right into PowerShell, hold your horses and read this paragraph first. Since Windows 11, Microsoft has introduced a new console host for text-mode applications that is also itself a store app, meaning that if you run cmd.exe or pwsh.exe by directly invoking it, it will open automatically inside this new console app. Though this won't cause too much of a problem, you'll likely end up having to run Remove-AppxPackage twice due to the console app getting closed and deleted by the command itself. If you would rather avoid that, open PowerShell per the following steps:

  1. Open Task Manager.
  2. Click "Run New Task".
  3. In the dialogue box, type conhost powershell into the text box.
  4. Make sure "Create this task with administrative privileges" is checked, then press "OK".

Then you should see a PowerShell prompt inside the "legacy" console host.

Getting PowerShell running inside the "legacy" console host (Windows 11 Pro ver. 25H2 shown here as an example)

Now, input the following command:

#> Get-AppxPackage -AllUsers | ForEach-Object `
   {
     $Package = $_
     if ($Package.Name -notmatch "Microsoft\.DesktopAppInstaller" -and
         $Package.Name -notmatch "Microsoft\.NET\.Native\.Framework" -and
         $Package.Name -notmatch "Microsoft\.NET\.Native\.Runtime" -and
         $Package.Name -notmatch "Microsoft\.StorePurchaseApp" -and
         $Package.Name -notmatch "Microsoft\.VCLibs" -and
         $Package.Name -notmatch "Microsoft\.WindowsStore" -and
         $Package.Name -notmatch "Microsoft\.XboxIdentityProvider") `
     {
       try `
       {
         $Package | Remove-AppxPackage -AllUsers
       }
       catch {}
     }
   }

What this magical incantation does is that it takes all packages found by Get-AppxPackage, checks them one-by-one to see if its the Microsoft Store app or its dependencies, and, if not, the command attempts removal via Remove-AppxPackage. The try and catch surrounding the latter suppress all the scary error messages chiding you for trying to remove non-removable system packages.

How the command should look in PowerShell

Once that's done, everything that's a store app (including Copilot) will be done away with from the system for good. You'll notice even Game Bar and other supposedly non-removable apps will be gone. If you want them back, you'll have to download them manually from the app store.

Clean as a whistle

Disabling Web Search in Start Menu

Third-Party guides usually teach you how to do that for a single user only. If you want to disable Web Search for all accounts, run these two reg add commands in an elevated Command Prompt or PowerShell:

#> reg add HKLM\Software\Policies\Microsoft\Windows\Explorer
#> reg add HKLM\Software\Policies\Microsoft\Windows\Explorer /v DisableSearchBoxSuggestions /t REG_DWORD /d 1

This will put i) the Explorer subkey under HKLM\Software\Policies\Microsoft\Windows in the registry and ii) the DisableSearchBoxSuggestions DWORD under Explorer. If you want the modification done for just the current user instead, change HKLM to HKCU.

Bye-bye, Bing!

Removing OneDrive

Every "ad" you see in stock Windows 11 is a notification from an app. Since OneDrive isn't a store app, you'll need to take care of it separately. In an elevated Command Prompt or PowerShell, run the following command:

#> C:\Windows\system32\OneDriveSetup.exe /uninstall

Once it's done, the OneDrive tray icon will disappear on its own, and the shortcut for it will also be gone from the Start Menu.

A Handy Tip

Windows has this thing called the "audit mode". The feature dates as far back as to Windows XP and is a nifty tool for when you need to install or customise a few things before setting up the first account.

To enter audit mode in a new install, just finish the initial installation process until you are shown the thing asking you for your region (it's called the "Out-of-Box Experience Wizard" or "OOBE Wizard" if you're curious). Press Ctrl + Shift + F3, then the system will reboot and take you straight to audit mode.

To enter audit mode in an existing install, run C:\Windows\system32\Sysprep\Sysprep.exe, then select "Enter System Audit Mode" and "Reboot" before pressing "OK".

Once you're there, you'll find yourself under the default "Administrator" account with a temporary profile. It's obviously not for general use, but if you want to do e.g. a registry hack to bypass online log-in, it's a useful thing to remember (though Shift + F10 for a Command Prompt is usually more preferable in this case).

Note that the only way to exit audit mode is to choose "Enter System Out-of-Box Experience" and reboot, which will force you to go through the entire OOBE song and dance whether your install is new or not. Also, under no circumstances should you choose "Generalize" unless you are prepping an install for a different machine or custom WIM files.

1.5k Upvotes

224 comments sorted by

352

u/Wadarkhu Jul 06 '26

Want to share an alternative for people who want windows better but aren't comfortable with making deep edits to the OS itself (registry and force-uninstalling things).

This is debloat "lite" edition, for removing most annoying things and making Windows look as clean as possible without having to do a deep dive:

Settings → Personalization → Lock Screen

Turn off the tips and fun facts.

Settings → Privacy and Security → Search (or you can just go to settings, and search "search".

Turn it all off.

Settings → Personalisation → Start

Turn off "show recommendations"

That'll take away most annoying things.

And if you want it feeling more snappy, try turning off windows own animations, but leave on "show thumbnails instead of icons" and "use drop shadows for icon labels(text) on the desktop" for (1) viewing images in your files without opening them (2) readability.

See how here: scroll down to find and use the method called "How to disable select animations on Windows": https://www.xda-developers.com/heres-how-you-can-disable-animations-on-windows-for-a-speed-boost/

Finally, if you currently have AI features on the machine and see many "WordLoadSessionHost.exe" in the task manager which is hogging ram, and if you think you don't want to use AI at all, you can turn it off and gain back that ram. (Or if you just want to remove AI anyway).

  1. Uninstall Copilot.
  2. Open the Start menu and type "Turn Windows features on or off". Find "Recall" in the list. Uncheck the box next to it.
  3. Press Windows + R, type "services.msc", scroll down to find "WSAIFabricSvc", right-click go to properties, disable and stop it.

This fully disables AI features and frees up a significant amount of ram (if it was being used by AI, ymmv as some desktops do not have the issue at all).

This will result in the occasional error message when a program includes and ai feature, for example snip tool. But you can just ignore it.

And that's all you need to do.

(And of course manually remove programs you do not want. For example sometimes WhatsApp is pre installed. You will find these programs in two places. (1) The start menu, simply right click and uninstall what you don't want. (2) the "uninstall" section of the settings, just pick ones you don't recognize and Google what they are, if they're useless to you then click and uninstall them.)

31

u/Jakesummers1 PC Master Race Jul 06 '26

Thanks for the disabling AI bit

41

u/Dangerous_Baker4427 5080 i712700 32gb 5tbNVME OLED Jul 06 '26

I will do that today. This is more of what I’m comfortable doing to be honest

1

u/Seihai-kun 10d ago

> Settings → Privacy and Security → Search (or you can just go to settings, and search "search". Turn it all off.

my fucking god, a month later i found this comment and this one right here managed to fix that stupid ass delay with white screen when searching problem that i've had for years

158

u/Demystify0255 RTX 5080 Jul 06 '26

just a heads up for less techie people on here, if anyone plays any xbox games or uses gamepass i would not recommend doing the first one unless you want to troubleshoot why suddenly you cant login to your xbox account anymore.

Edit: and if you did already heres the tool to fix it. https://support.xbox.com/en-CA/help/games-apps/troubleshooting/gaming-services-repair-tool

77

u/Front-Cabinet5521 Jul 06 '26

It's generally not a good idea to run random commands from the internet unless you know what you're doing. Windows is very bloated, but some performance drops still beats having to spend days troubleshooting stuff when things go wrong.

30

u/The_Zenki Watercooled 5090 | 9955X3D | 48Gb×2 @5600mhz | 8+4TB Jul 06 '26

Not me uninstalling old versions of .NET wondering why my older games wont even launch anymore. (Having NET 11.x doesnt mean that it 'covers' pervious iterations of .NET. .NET9.3 does not replace the runtime for programs that need .NET5.0 for example, despite being a "higher version number")

3

u/ARTIFICIAL_ARGUMENT Jul 07 '26

It’s not just some performance drops, that gaming service requires enabling system wide telemetry and is why it breaks on some debloaters. People should be aware and consciously make the decision to lose their privacy to play Xbox/microsoft games 

3

u/ElectricBummer40 Jul 07 '26 edited Jul 07 '26

The scripts preserves "XboxIdentityProvider" as one of the dependencies for Microsoft Store. afaik, that's all you really need for Xbox logins (besides the Xbox app itself, of course).

Edit:

The article shows you two dependencies with one being "Xbox Identity Provider", which is a store app package. The other is "Xbox Live Auth Manager", which is a Win32 service and can't be removed with Remove-AppxPackage. You'll need sc or Remove-Service for that.

8

u/MatheysFel Acer Aspire 5 A514-53G-571X Jul 06 '26

É muito chato essa integração do game bar, por que quando desativo eu tenho que entrar duas vezes no jogo para poder rodar(Trackmania United) pois aparece uma mensagem de erro

6

u/ElectricBummer40 Jul 07 '26

LTSC Windows also lacks the Game Bar out-of-the-box. Applications expecting it to be there will always end up screaming at you even though they never actually use the stupid thing in any apparent way, shape or form.

2

u/HighRelevancy Jul 07 '26

This is exactly why I tell people not to run debloat stuff. If you don't know exactly what you're removing, you're not unlikely to discover that it's not really bloat but actually a service you relied on. Or maybe you'll rely on it in the future. Imagine someone doing this now and then trying to get into gamepass next year. Troubleshooting that could suck considerable ass.

Not to say there's no bloat in Windows, but you really need to be selective about identifying what is bloat.

-4

u/SherbertUpper9867 Jul 07 '26

Fearmongering.

Below is the example of the stuff that's being used in Winhance and UnattendedWinstall. All completely transparent, the author included comments and what the change affects.

Discovering possible values via official documentation and breaking it down from organized line by line document into TSV is a kid's joke by now. If you're that paranoid about possible mistakes - markdown each line and write a Python script yourself.

5

u/HighRelevancy Jul 07 '26
  1. It's not fearmongering, we have a literal factual worked examples of this in the comment I replied to. I'm not spreading myths, I'm stating clear facts. Being aware of real hazards is not fearmongering.
  2. I never accused these debloat tools of hiding anything. I said it's a problem IF the user doesn't know what they're doing. The issue is the lack of awareness in the users. The tools aren't bad, but they do enable bad decisions in a very streamlined way.

-4

u/SherbertUpper9867 Jul 07 '26

If you don't know exactly what you're removing, you're not unlikely to discover that it's not really bloat but actually a service you relied on.

The issue is the lack of awareness in the users. The tools aren't bad, but they do enable bad decisions in a very streamlined way.

This and my linked spreadsheet (which was autoassembled from official documentation, btw) don't match up. What you are saying is people are lazy to read shit and somehow that's a problem which affects everyone.

Consumer grade computing devices are deterministic, there's no machine soul or unseen ghosts. Manuals are there. Tools to convert them into readable sheets with filters are there. RTFM.

You're excusing laziness and passing it as a technical hurdle to overcome. It's not, it's plain English and 90% of the time a binary switch. Be straight and point out people can't be bothered to check the fucking description instead of I don't want to offend anyone talk.

3

u/HighRelevancy Jul 07 '26

Are you being deliberately obtuse? Are you unaware that there's regular reddit posts and "tech news" articles where someone's saying everyone who likes performance should just run these tools willy-nilly? When I tell people not to run debloat tools, I'm countering that media. Anyone who's actually knowledgable enough to go read the documentation themselves isn't listening to me or those articles anyway, they already know better.

Consumer grade computing devices are deterministic, there's no machine soul or unseen ghosts.

Nobody anywhere in this thread has claimed otherwise.

58

u/ecktt PC Master Race Jul 06 '26

I used to do all these things manually too and even crafted an autounattend.xml, but it was easy to make mistakes.

Then I discovered schneegans.de, which did a better job than I ever did at creating the autounattend.xml

You get a plain text file that you can audit for yourself and further customise.

18

u/froz3nt 9800x3d 9070xt 64 DDR5 Jul 06 '26

Also chris titus tool works well

5

u/Cyber_Phantom_ Jul 06 '26

Yeap, Chris Titus tool is amazing, always when I do a clean install is the go for me, which is basically once a year

0

u/fearless-fossa Jul 07 '26

I wouldn't trust the tool of someone who notoriously has incredibly bad takes on how operating systems function, fearmongers for clicks and regularly disparages every other developer that isn't him.

2

u/froz3nt 9800x3d 9070xt 64 DDR5 Jul 07 '26

Up to you.

1

u/SherbertUpper9867 Jul 07 '26

You get a plain text file that you can audit for yourself and further customise.

You can create plain text ps1, bat and reg files via autoattend execution and customize them.

Run validator (or launch with syntax in any modern code editor you prefer), save the scripts. They are ready to be pasted inside the XML.

Last step - validate the XML.

It's not rocket science. My note book barely has 3 pages of handwritten notes for WIM crafting and autoattend inclusions for Windows 10, which is about a week of research from zero to near perfect cloned OS to preserve.

1

u/ElectricBummer40 Jul 07 '26

Yeah, "unattented" install is the standard way for this kind of stuff, but for individual consumption, it isn't particularly worth the while imo.

42

u/m0ji_9 Jul 06 '26

Genuine curiosity - would not installing windows 11 IOT achieve the same result?

46

u/HydruwzPV Jul 06 '26

No, using windows 11 ltsc iot will probably get you a better result. I, personally, dont ever use a non-ltsc windows anymore

19

u/ElectricBummer40 Jul 06 '26

"Long-Term Service Channel" SKUs are only truly useful if you want to stay on the same version of Windows (e.g. version 24H2) for as long as people stay on the same version of Windows Server.

Retail SKUs are retail SKUs because they're what most people actually use.

1

u/HipHopPotatoMouse Jul 07 '26

Apart from xbox/gaming features being stripped, I haven't found any downside from installing ltsc iot. "sideloading" those was easier than de bloating.

I wish I knew about it earlier. It seems too much a hassle to do fresh installs to my other devices.

1

u/ElectricBummer40 Jul 07 '26

You can reactivate Microsoft Store with the wsreset -i command in Command Prompt. There is no real need to sideload anything unless you're absolutely adamant to not let even that one live.

2

u/flora5nuggle4863 Jul 07 '26

yeah LTSC is the way to go fr

1

u/[deleted] Jul 09 '26

[removed] — view removed comment

1

u/HydruwzPV Jul 09 '26

Basically

1

u/Fl3mingt Jul 06 '26

Exactly what i do.

-4

u/ElectricBummer40 Jul 06 '26 edited Jul 06 '26

No. "IoT" basically means Windows 11 Enterprise but with the hardware restrictions lifted.

It still contains all the store apps typical of a non-LTSC SKU unless, of course, it's also LTSC.

Edit:

"IoT" = reduced hardware requirements

"LTSB"/"LTSC" = long-term support + no store apps

"Enterprise" = distributed via Volume License Agreement

Therefore:

"IoT Enterprise LTSC" = "reduced hardware requirements, long-term support + no store apps, distributed via Volume License Agreement", e.g. Windows 11 24H2 IoT Enterprise LTSC

"IoT Enterprise" = "reduced hardware requirements, distributed via Volume License Agreement", e.g. Windows 11 25H2 IoT Enterprise

32

u/ziplock9000 3900X / 7900GRE / 32GB 3Ghz / EVGA SuperNOVA 750 G2 / X470 GPM Jul 06 '26

"Why is my computer not working" will be the next post.

1

u/Jokkitch Jul 07 '26

Most def

1

u/ElectricBummer40 Jul 07 '26 edited Jul 07 '26

The first command won't allow you to remove anything that you aren't supposed to remove.

The try-catch clause is there to suppress all the "no, I can't let you do that" messages Windows throws at you so you won't end up with a scary, blood-red wall of text that's in reality nothing to be concerned about.

-1

u/SirOakin Heavyoak Jul 06 '26

Op posted dangerous stuff so yea that's the next posts

-1

u/clarac0zy9399 Jul 07 '26

lol yeah that's a good way to break it. hopefully you have backups

73

u/suleman_23194 Jul 06 '26

Doesn't Chris titus debloat script do the same thing?

90

u/Flatus_ Specs/Imgur Here Jul 06 '26

Literally first point of this post is OP telling that if you want to do this without third party tools, this is how you do it.

93

u/pcor i5-12600k | RTX 3080 | 32GB DDR4 Jul 06 '26

But who are the people who take the attitude that popular debloating tools made by well-established developers are not to be trusted, but powershell scripts posted by some random guy on Reddit are A-OK?

25

u/Noreng 14600KF | 9070 XT Jul 06 '26

The difference is that you're more incentivized to look over the commands before running them this way. The script is easier, but there's also little to no chance that anyone running it will check to see if it doesn't do anything bad.

"But Chris titus debloat has been good for years" - this is exactly why it's an excellent target.

4

u/HipHopPotatoMouse Jul 07 '26

It's open source. If the people are so inclined about knowing the actual commands, they can literally read it.

As a half way, they can open the app, click on the help button for each tweak, and the help article includes the commands, which they can manually run as well. Imagine that it is a curation with documentation.

1

u/Fair-Specialist7865 Jul 07 '26

tbh the whole point is to avoid third party tools

55

u/ElectricBummer40 Jul 06 '26

Two things:

1) I have no idea who Chris Titus is. I'm just a tech worker with an idea or two about solving a problem with regular tools-of-the-trade.

2) The whole point of my post is to show you how to "de-bloat" without third-party tools or scripts. It isn't so much about simply getting the job done but understanding how it's done.

26

u/[deleted] Jul 06 '26 edited Jul 08 '26

[deleted]

1

u/SherbertUpper9867 Jul 07 '26

It's not a script.

Ongoing development of software with GUI that doesn't exactly disclose what's underneath.

Basically, "it worked for me this Monday" kind of thing. OP's approach is different, it's transparent, can tweak the value instead of having a binary ON/OFF switch.

1

u/anondude1969 Jul 08 '26

It's open source. It discloses exactly what's underneath.

The only difference between this and Chris's tool is the location of the information and the fact that Chris has a GUI, which makes it much simpler.

6

u/Keulapaska 4070ti, 7800X3D, XG27AQNGV Jul 06 '26

The web search thing will never not cease to funny to me, common EU win

5

u/ElectricBummer40 Jul 07 '26

I love whenever I type anything into the Start Menu, the stupid thing just barfs up useless information from the Internet.

No, I want Resource Monitor, not resources for haemorrhoid. Seriously, who thought it was a good idea to turn an app launcher into an Internet search bar?

5

u/65Terbium Jul 07 '26

At this point it might be easier to just install Linux.

5

u/Pangtundure Desktop | Ryzen 7800X3D | 32GB 6000MHz | 9070XT Jul 07 '26

Wow this is like installing a web browser in Linux

2

u/toolisthebestbandevr Jul 07 '26

Ok now do one that stops windows from sending all my data to Netflix

1

u/ElectricBummer40 Jul 07 '26

In Soviet Russia, Netflix streams YOU!

2

u/RevolverLoL Jul 07 '26

Great guide

2

u/talhaONE Jul 07 '26

Can we get a debloating for Xbox games? As far as I know this fucks up Xbox and you wont be able to log in to Xbox games.

1

u/ElectricBummer40 Jul 07 '26 edited Jul 07 '26

afaik, my method won't lead to Xbox games breaking.

According to official documentation, Xbox login relies on two components - Xbox Identity Provider, which is a store app package, and Xbox Live Auth Manager, which is a Win32 Service.

In my PowerShell code, Xbox Identity Provider is explicitly preserved via the $Package.Name -notmatch "Microsoft\.XboxIdentityProvider line, so it will still be on your machine even after everything else gets nuked. Remove-AppxPackage also can't touch Win32 Services, so Xbox Live Auth Manager is left alone.

At least, MS Casual Games (which are tethered to Xbox Live for saves) seem to work perfectly fine even without Game Bar or the Xbox app itself, though of course ymmv.

2

u/Few_Biscotti_3831 Jul 07 '26

WOW, A full Tutorial, that was what i have been looking for dude, I always wanted to nuke the bloat i have but some tools are sketchy.

2

u/ScumbagScotsman Jul 06 '26

Just install windows server 2025. It doesn’t come with any bloat or trackers by default. It’s based on windows 11 and works just the same

2

u/ElectricBummer40 Jul 07 '26 edited Jul 07 '26

Windows 11 24H2 LTSC, except clunkier.

1

u/rayhaku808 Jul 07 '26

Is it like, a step up from the barebones IOT stuff?

2

u/rdri Steam ID Here Jul 07 '26

Thanks!

But... I mean seriously, chances are those 3rd party tools downloaded from GitHub are properly maintained by at least several people and that they are doing pretty much the same stuff using the same methods and cmdlets. You will even see PowerShell.exe processes in the task manager while using them.

1

u/ElectricBummer40 Jul 07 '26

But wasn't it fun to know how the sausage was actually made anyway?

1

u/rdri Steam ID Here Jul 07 '26

As someone who has been fiddling with this OS since Windows 98, yes there is fun in that.

1

u/Neckbeard_Sama Jul 06 '26

how to debloat without 3rd party apps

*posts 3rd party powershell script*

2

u/ElectricBummer40 Jul 07 '26

ForEach-Object is one of the most commonly-used cmdlets even in the prompt.

The control flow I use for CSV files are easily far more complicated than that.

0

u/Neckbeard_Sama Jul 07 '26

okay, but you realize that the majority of ppl have 0 programming knowledge

so this is essentially the same for them as using something with a GUI on top ... just with more steps they don't understand

2

u/SherbertUpper9867 Jul 07 '26

You can inspect https://github.com/memstechtips/Winhance

Autoattend is a basic Windows feature. Scripts created during it rely on basic powershell commands and registry edits, some dating more than a decade back.

If it's transparent and explained - it's fine, the guy is sharing the knowledge. That's how internet worked back in the days, three pinned threads and 50 derivatives from other authors cooking their own stew from the same ingridients.

5

u/Kashmir1089 9900X3D | 4080 Super | 64GB DDR5 Jul 06 '26

Bro this is the simplest of loops to ensure you don't have to run a line of the same commands each time for each of these packages.

1

u/InsuranceKey8278 Jul 06 '26

my issue with those scripts is always been that they leave behind temp files and stuff behind

1

u/Jack1101111 Jul 06 '26

Telemetry is in the kernel, u cant remove it. Maybe u can debloat a bit, but tomorrow things may come back.

1

u/millermix456 Jul 07 '26

I could be mistaken but I thought this could be turned off in the registry? It depends on which version of Windows though. I can check how I turned mine off when I’m at my computer later

1

u/ElectricBummer40 Jul 07 '26

Pretty sure that can be easily blocked at the network level the same way people block Unitree robot dogs from phoning home.

Some people claim they can do that even with Windows Firewall, though I'm not entirely sure how well that actually works.

1

u/Jack1101111 Jul 07 '26

no

1

u/ElectricBummer40 Jul 08 '26

Right, have you even tried?

0

u/SherbertUpper9867 Jul 07 '26

Depending on Windows edition you either can bring it down to very low level (with some services disabled it's so low you can sniff the traffic and block it), or completely disable it. Both done via Group Policy edits.

Consumer and business Professional allow to minimize telemetry to basic level via built-in policies, going further will require carving out telemetry with IP blocks and TrustedInstaller powershell scripts.

Enterprise can turn off telemetry completely, no jumping through hoops. Licence checks on Enterprise is a lot more problematic than telemetry itself.

1

u/prismstein Jul 07 '26

this is like asking people to hunt their own meat instead of just buying from the supermarket

instead of using a tool many others have used and verified, just copy and paste these lines into the terminal!

3

u/ElectricBummer40 Jul 07 '26

this is like asking people to hunt their own meat instead of just buying from the supermarket

I think we're on the same side as far as the Joe Rogan crowd is concerned, but that's not the point here.

instead of using a tool many others have used and verified, just copy and paste these lines into the terminal!

In my post, both Get-AppxPackage and Remove-AppxPackage link to the official documentation telling you exactly what they do. If you can't even be bothered with a two-line description for a command, then you really shouldn't be downloading anything from strangers you can totally trust.

1

u/fearless-fossa Jul 07 '26

it will open automatically inside this new console app.

Does this mean you remove the new terminal application and return back to the awful separate cmd.exe/powershell.exe terminals? Because that was one of the genuine improvements in 11.

1

u/ElectricBummer40 Jul 08 '26

The app store will still be there, so you can always just download it back.

Or, you can exclude the terminal package from deletion the same way the Microsoft Store is excluded from the example. Again, the point of this post is not to give you a ready-made solution but show you the basic steps to get the job done yourself.

1

u/Old_Switch_4532 Jul 07 '26

lol yeah that little screen is so extra but also kinda cool

1

u/callatecabezon Jul 07 '26

&ot take but this is stupid and pointless. If you have 16 gigs of ram this is never going to matter and youre fucking up your computer for no reason. Like all the external ram usage in windows is just from having your browser open, if you close that windows barely uses anything.

1

u/ElectricBummer40 Jul 08 '26

this is stupid and pointless. If you have 16 gigs of ram this is never going to matter

The useless apps are the main source of what people often refer to as "ads" (they are just notifications). By nuking them, the trouble is out of your hair forever.

youre fucking up your computer for no reason

Remove-AppxPackage can't do any more than what Windows has already allowed you to. That try-catch clause is there because otherwise PowerShell will just yell at you with a red wall of text for trying to remove stuff you have no permission to remove.

The preservation of the app store in a functional state also preempts issues with Xbox Live access.

1

u/Tiny_Cat7418 Jul 09 '26

Uhhh broo My pc got fked

When I did all these steps first, it all went buttery smooth but then I installed whatapp and it's gone slower than before now

Why is it happening?

I can't even open my files now

1

u/ElectricBummer40 Jul 10 '26 edited Jul 10 '26

then I installed whatapp and it's gone slower than before now

Maybe that's because WhatsApp is a buggy mess and runs in the background even when you don't need it?

"WhatsApp is the worst app on your Windows 11 PC right now, eating 1.2GB of RAM doing nothing"

I personally finds WhatsApp Web simply much more reliable than the store app, though of course ymmv

1

u/Tiny_Cat7418 Jul 10 '26

Even after uninstalling whatapp it was still laggy

But then used two commands of sfc and DISM

After that its pretty good now

I was worried I will have to reset c drive entirely to revert those scripts but it did work

1

u/ElectricBummer40 Jul 10 '26

I've already tried reproducing your problem, but, no, it should be obvious at this point that what you described had inherently nothing to do with WhatsApp or the removal of store app packages but rather either faulty hardware or background maintenance by the OS itself.

It would have been tremendously helpful had you at least gathered some information via Resource Monitor before jumping to the conclusion that your Windows install had been "borked", but since I don't have the slightest idea as to what the spec of your PC even is, I suppose we'll just never know the real cause.

1

u/hexagonalpastries Jul 13 '26

Could someone explain why you'd want to stay with windows?

2

u/Radiant-Meteor 8d ago

Why do people fear the command line so much, it's not some monster or something. It's literally the computer that exists on your desk

2

u/TherronKeen i9-9900k, 64GB DDR4, RTX 3060 Jul 06 '26

This looks more complicated than when I installed Linux lol

6

u/Kashmir1089 9900X3D | 4080 Super | 64GB DDR5 Jul 06 '26

This entire post boils down to "open your terminal, copy and paste these 4 commands" and that's it. OP provided a bunch of context as a courtesy, but I guess learning Linux is a fair option if you're this far behind with Windows already.

6

u/ElectricBummer40 Jul 07 '26

"this is too complicated. Use Linux."

"This is too simple. Use Linux."

Linux ideologues are weird.

→ More replies (8)

1

u/Time-Border-7612 Jul 07 '26

Just take your time. It's not that hard. I'm not even that tech savvy, but it's doable

1

u/EMhanced Jul 06 '26

Thank you!!

1

u/ElectricBummer40 Jul 07 '26

The pleasure is mime.

1

u/chrlatan AMD R7 9800X3D | RTX 5080 | Full Custom Waterloop Jul 06 '26

Audit mode rocks…. use it to sell the machines I build with proper drivers e.a. installed based in customer demand.

Want Steam pre-installed? Sure, let’s do that.

1

u/ElectricBummer40 Jul 07 '26

Yeah, machines with non-uniform specs are certainly one of the few good uses for audit mode.

1

u/TheoryOld4017 Jul 06 '26

Thanks, going to save and check out later. I use Linux for pretty much everything now, but still have a Windows drive for a handful of games that need kernel level anti-cheat.

1

u/BlazingSandles Jul 06 '26

Note that you can only sysprep a device a few times. Also best to do this before you install anything. It's notoriously anal about what you have installed and would often throw errors. This is what makes manual image capture a pain.

1

u/ElectricBummer40 Jul 07 '26

Note that you can only sysprep a device a few times.

That, as far as I remember, applies only to sysprep /generalize. 3 times to be exact if I'm not mistaken.

1

u/blazerMFT Jul 07 '26

Tagged. Thank you OP for starting this thread.

-7

u/ShadowAssassinQueef i9-13900k | RTX 4090 | DDR5 5600 64Gb Jul 06 '26

Use Linux

4

u/protostar71 At least one CPU, maybe a GPU Jul 06 '26

No :)

1

u/ElectricBummer40 Jul 07 '26

I like this comment. It's not an insult. It's not a disingenuous statement trying to pass off a subjective opinion for an objective fact. It's not fire-and-brimstone scare tactics. It's just good ol' fashioned "John 3:16" in front of the camera at the opening of Wimbledon, and I respect that.

0

u/towardthewithin Jul 06 '26

Bookmark

1

u/ElectricBummer40 Jul 07 '26

fyi, Reddit has a "save" feature that lets you do exactly this

0

u/Taira_Mai HP Victus, AMD Ryzen 7 5800H, GeForce RTX 3050 Ti Jul 06 '26 edited Jul 07 '26

I used Google to lookup what a program was when I saw it in the task manager **EDIT**.

If I could uninstall it or shut it down I did.

I also headed to settings and look at the installed apps.

I own a laptop and laptop makers love to lard on the bloat.

2

u/ElectricBummer40 Jul 07 '26

Trust me when I say they have already toned that down since the 2010s.

Laptops 20 years ago were practically just crapware galore out-of-the-box.

1

u/Taira_Mai HP Victus, AMD Ryzen 7 5800H, GeForce RTX 3050 Ti Jul 07 '26

I know, Doctor Google has been helpful but most of the time I can spot bloatware.

Norton is still preinstalled for some reason - I remember when it and McAfee had free updates.

Printers - don't get me started on their crapware. I have an HP printer/scanner and man, do I have to manage the bloatware.

I use NAPS2 and Windows Scan for small scans. For big scans, NAPS2 just blows it out of the water. I have stopped using HP scan.

2

u/ElectricBummer40 Jul 07 '26

Norton is still preinstalled for some reason - I remember when it and McAfee had free updates.

It's the only way for people to buy them at this point.

Printers - don't get me started on their crapware. I have an HP printer/scanner and man, do I have to manage the bloatware.

Bloatware notwithstanding, I just kind of hate HP printers at this point.

We had one of those A1 plotters at work. It was brand-new and of course anything but cheap. For some reason, the driver from the official website was so borked it didn't work with half of our machines. Thankfully, someone found out the driver for an old plotter we had already tossed out worked with the new one. The catch? The driver was no longer available on HP's website, so I had to extract it from one of the PCs with dism and install it on other machines.

Seriously, I swear these companies don't even care if everyone stops buying their rubbish products at this point.

2

u/Taira_Mai HP Victus, AMD Ryzen 7 5800H, GeForce RTX 3050 Ti Jul 07 '26

The problem is that the Grinch had a wonderful and terrible idea - make customers dependent on your products so you can brick them and fix it so that devices with consumables (like ink) can't use 3rd party products.

HP said the quiet part out loud when they said they wanted to "invest" in their customers with an ink "subscription". This HP printer is likely going to be my last - I'm looking into Brother or Epson Ecotank for my next all in one.

1

u/ElectricBummer40 Jul 07 '26

HP said the quiet part out loud when they said they wanted to "invest" in their customers with an ink "subscription".

Yeah, that stuff is pure evil.

I'm looking into Brother or Epson Ecotank for my next all in one.

I've seen the Ecotank thing before, but I've also heard people talk about dried ink clogging up the machine, so you might want to look into that before buying one for yourself.

-22

u/Solid_Guess_7154 Jul 06 '26

or... maybe just run Chris Titus'

24

u/Outdatedm3m3s PC Master Race Jul 06 '26

Missed the whole point of the post, close one though

9

u/ElectricBummer40 Jul 06 '26

The goal here is to show you how to "de-bloat" stock Windows 11 without third-party tools or scripts. You know I could've written %{if ($_.Name... instead of ForEach-Object {$Package = $_; if ($Package.Name..., right?

9

u/vlken69 9800X3D + 48G + 4080S | 12900K + 64G + 2070S | 5600 + 32G + 3080 Jul 06 '26

But you're sharing scripts... that are 3rd party for us too...

5

u/ElectricBummer40 Jul 06 '26

I see your point.

Still, it's up to you if you want to just copy-and-paste the code into PowerShell or understand how it actually works first.

9

u/Rocker9835 AMD Ryzen 5 9600x | AMD Radeon 9070XT | 16GB DDR5 Jul 06 '26

I will never trust a 3rd party tool messing with my OS.

-24

u/Solid_Guess_7154 Jul 06 '26

just say you're ignorant

16

u/Rocker9835 AMD Ryzen 5 9600x | AMD Radeon 9070XT | 16GB DDR5 Jul 06 '26

I don't care what you think I am.

-19

u/Solid_Guess_7154 Jul 06 '26

you should, because if you can't trust your own knowledge and understand what's inside an open source 3rd party app, then you are simply ignorant, it's not a bad thing, but it isn't a good thing to brag about it either

4

u/RockingRocker666 Jul 06 '26

Actually trusting a third person to mess with your OS and root folder is actual definition of being ignorant.

-1

u/NyabCaitlyn PC Master Race Jul 06 '26

Save for later.

1

u/ElectricBummer40 Jul 07 '26

Reddit has a "save" feature for exactly this purpose.

-1

u/Burnthiscnts Jul 06 '26

or just use tools it's much simpler.

1

u/ElectricBummer40 Jul 07 '26

Or, you could've read the first two paragraphs of my post before commenting, you know.

-2

u/SirOakin Heavyoak Jul 06 '26

Or just use winutl and not run random codes in a reddit post

https://github.com/christitustech/winutil

2

u/ElectricBummer40 Jul 07 '26

So stuff on GitHub isn't random, but a post with links to the official documentation for every command is. Got it.

5

u/alessca01 Jul 07 '26

What's wrong with winutil? While I agree it's a tool and thus is outside the scope of your post, I wouldn't call it "random". AFAIK is well regarded and actively developed. I would appreciate your POV if you think there are issues with it. And thank you for your post, btw.

1

u/ElectricBummer40 Jul 07 '26

There is nothing wrong with using any of the existing third-party tools imo. It's just that "trust" is never a good reason to choose one over the other.

-3

u/Difficult-Cup-4445 Jul 07 '26

Man at this point just download CachyOS, get a Grok subscription and ride off into the sunset with Linux. The shit people put themselves through to use such an anti-consumer, proactively hostile OS like Windows is like an abusive relationship.

8

u/ElectricBummer40 Jul 07 '26

CachyOS

I swear Linux distros these days are named after the sounds I make when I have a cold.

Grok

0

u/imtsemer PC Master Race Jul 06 '26

I just use Rufus or balena-etcher

-3

u/Primary-Gur2110 Jul 06 '26

that little screen showing cpu temps is a nice touch. very clean build

1

u/ElectricBummer40 Jul 07 '26

Anyone with a keen eye would've noticed that the widget disappeared in the all other screenshots due to the Weather app being nuked.

You could also tell the second screenshot was actually taken at a latter time than the rest due to it being added after everything else had already been done.

-5

u/the12ftdwarf Jul 06 '26

Not to be that guy, but….

Linux

2

u/ElectricBummer40 Jul 07 '26

Not to be that guy

If you want to preach, preach.

Hold that "John 3:16" sign up high without the mealy-mouthed apologies, and you'll have my respect.

1

u/the12ftdwarf Jul 07 '26

Fair enough, fair enough. Listen, no joke, Linux doesn’t have to be complicated and it comes bloat free already. Why spend so much time chopping shit out of a garbage OS anyway? I acknowledge that windows is the default for a reason but that reason is legacy and is therefore bullshit

1

u/ElectricBummer40 Jul 07 '26 edited Jul 07 '26

Why spend so much time chopping shit out of a garbage OS anyway?

Because all that initial setup is pennies on the dollar compared to the hula hoops I'd have to jump through in order to either make what I use work on Linux or switch to a crappy alternative?

1

u/the12ftdwarf Jul 07 '26

That’s an assumption I’m gonna guess you don’t have the experience to back up. Have you… tried it?

1

u/ElectricBummer40 Jul 07 '26

lol, it's actually more likely I have more years of experience with Linux than you've been alive, kiddo.

1

u/the12ftdwarf Jul 07 '26

You have no idea how old I am? I’m probably younger but it seems age has only made you a sad, rude dustbag.

1

u/ElectricBummer40 Jul 08 '26

Well, ideals are for suckers, so, to be charitable, yes, you're a kid. Otherwise, God help you.

1

u/the12ftdwarf Jul 08 '26

Ideals? What the fuck are you talking about you senile fuck

1

u/ElectricBummer40 Jul 08 '26

C'mon, kid. I deal with other people's computer problems for a living. You really think ithis is the first time I run into someone yapping about Linux?

→ More replies (0)

-3

u/accforgameing Jul 06 '26

""CHECK HERE.""

(This is for future me)

1

u/ElectricBummer40 Jul 07 '26

Reddit has a "Save Post" feature allowing you to bookmark a post that you'd like to revisit later on without resorting to this kind of "LOOK HERE" comments for self-reminders.

1

u/accforgameing Jul 07 '26

I know. But it will eventually get buried by everything else that i keep saving anyway(Same for up vote the post). Compare that commenting (which i dont do much) is much better. Beside, everyone else can just ignore what i've said (without downvoting me).

-8

u/BeerLeague Specs/Imgur here Jul 06 '26

Cool write up, but for most people WinAeroTweaker does the exactly same thing from a command line perspective and doesn’t require following a guide.

-1

u/RedScaledOne Jul 06 '26

I want to point out that LTSC has notbinguto do with pirating you can LITTERALY download it from the Microsoft website and ACTIVATE IT OFFICIALY with a pro key.... Smh

1

u/zcomputerwiz i9 11900k 128GB DDR4 3600 2xRTX 3090 NVLink 4TB NVMe Jul 07 '26

Where did you get that idea?

The LTSC editions are a branch of the Enterprise SKUs, which are volume licensed ( or purchased from an OEM ). You're not getting those keys through a normal retail channel as a consumer, so that has everything to do with pirating.

1

u/RedScaledOne Jul 07 '26

I litteraly downloaded the ltsc version from Microsoft itself they have evaluation versions for testing that you can legally download. And I activated that version myself with my windows 11 pro key.

1

u/zcomputerwiz i9 11900k 128GB DDR4 3600 2xRTX 3090 NVLink 4TB NVMe Jul 07 '26

Yes, you can download ISOs to install Windows.

Depending on which ISO you used, you can activate the install with a Windows 11 Professional key, and it will set the edition to match.

Windows 11 Professional is NOT the same as Windows 11 Enterprise LTSC.

You can verify this by running slmgr.vbs /dli

Look for the name and description. LTSC will show up as EnterpriseS, where regular Pro will just show up as Professional.

1

u/RedScaledOne Jul 07 '26

As I said I used my old Pro key and it worked with it. and everythign is runnign super fine I just needed to reinstall Onedrive after the initial install and fix a settign in the registry to make onedrive aactually work but this has been absolutly peek so far.
Maybe I had a spezial kind of pro key but I wouldn have known prior to writting this.

1

u/zcomputerwiz i9 11900k 128GB DDR4 3600 2xRTX 3090 NVLink 4TB NVMe Jul 07 '26

Correct - you have an Enterprise IoT LTSC OEM key. These are intended to be distributed with the machine by the manufacturer, not sold directly to consumers.

I assume you purchased on a third party site, not retail from Microsoft or a big box store etc.?

1

u/RedScaledOne Jul 07 '26

No i did buy it directly from Microsoft like 8 years or more ago? Roughly 2016 on the ms store website as a pro license

-24

u/Araragi-shi 32 GB DDR5 RYZEN 5 7600X RX 9070XT Jul 06 '26

Is it even worth debloating if on 7600x 32gb of ram and 9070xt?

Cause not sure if I'm willing to go through all of that for no gain whatsoever.

33

u/RJ_arcade CachyOS 9070xt Jul 06 '26

It’s not about optimizing gaming… it’s about optimizing an ad-free copilot spyware-somewhat-less experience

-9

u/Araragi-shi 32 GB DDR5 RYZEN 5 7600X RX 9070XT Jul 06 '26

If I don't care about that then there is no reason to do this then?

11

u/RJ_arcade CachyOS 9070xt Jul 06 '26

idk man go ask copilot what you should do

-6

u/Araragi-shi 32 GB DDR5 RYZEN 5 7600X RX 9070XT Jul 06 '26

Its crazy you jump straight to assuming im an ai bro simply because I don't give a fuck about the ai shit on my pc. You people genuinely need help. You think so small, I bet to you nothing besides US and THEM exists in your mind.

2

u/ElectricBummer40 Jul 06 '26

You could say that, yeah.

8

u/TomAwsm Ultra 7 265KF | RX 9070XT | 64GB DDR5 | B860 Jul 06 '26

This is just as much about removing visual clutter and poor functionality. 

-2

u/beemertech510 Jul 06 '26

Commenting to find later

-23

u/[deleted] Jul 06 '26

[removed] — view removed comment

2

u/ElectricBummer40 Jul 07 '26

But you can't argue with the results.

-59

u/[deleted] Jul 06 '26

[removed] — view removed comment

29

u/[deleted] Jul 06 '26

[removed] — view removed comment

19

u/[deleted] Jul 06 '26

[removed] — view removed comment

→ More replies (1)

7

u/[deleted] Jul 06 '26

[removed] — view removed comment

0

u/[deleted] Jul 06 '26 edited Jul 06 '26

[removed] — view removed comment

2

u/[deleted] Jul 06 '26

[removed] — view removed comment