Yesterday tested toolkit against 11 26100.1 iot ltsc and managed to remove defender and other apps no problem and no dism scanhealth errors no resetbase errors. going to be my next OS
I don't trust Microsoft enough not to discretely enable Recall later on. I would prefer to completely remove Recall, disable it and also some mechanisms to prevent it from being installed and/or enabled in the future.
Yes, build 26100 can be rebased without any component store or file integrity violations even after removal of many components with DISM most of the time. Sometimes store and file integrity are damanaged after rebasing, but "DISM Restorehealth" and "SFC Scan" commands fully resolve corruption. The core of 26100 builds is the best out of all Win10 and Win11 builds out there. Its the optional Copilot and AI Recall components + minor bugs give build 26100 a bad reputation.
Yes, I agree with you. But now is exactly the time to experiment with it, including with my custom DISM list for removing components, and further testing the final result, which is what I'm doing. And by the way, I would like to take this opportunity to try the CBSEnum utility you suggested to remove packages from the online system.
already tried against 26100.863 iot ltsc and works very well theres much more packaged in as far as i remember around 2000. if you remove for example hyper-v thats lots of packages already, reboot run resetbase you likely will get error open cbs enum and again remove some remnants of hyperv then resetbase error will go away. also issues like dont remember what i removed exactly maybe something to do with defender but whatever i removed makes windows update not installing updates showing error. or maybe it was because of i disabled tamper protection dont know. best do your tests against 26100.1 do wim backups then update over wu to 26100.863 to see if windows update fails or not. also found that when tried to install chipset driver i had to wait around 3 to 5 min before it got installed vs 22h2 3sec also settings/system items are dissapearing randomly then appearing again
it would be great if @MSMG could add the removal of hyper-v 1, I hate it, 2, it's of not use to me i'm blind and it's not accessible, and 3, when msmg removes components, you know that it is far cleaner compared to when you remove packages via dism.
Just use cbsenum to remove tones of unwanted drivers, hyperv, and whatever else you don't want. It's really easy to use.
No copilot nor recall on 2024 iot ltsc that's the os people will be installing. Easy to install ms store and winget if anyone wants it there's gpedit preinstalled. Would already use it if it didn't have bugs.
Didn't use 2021 ltsc at all can't you install updates after installing windows? Then use dism++ to make install.wim out of the system, place it in your iso and job done
It wasn't my approach since it will consume more time, but that's an alternative that I didn't know about it. Thanks for the suggestion.
I always do that as I always make many more changes after tweaking iso with toolkit. After tweaking with toolkit install windows then tweak whatever you like regedit gpedit remove unwanted packages using cbsenum install apps and drivers you want etc when done run scanhealth sfc then dism++ create install.wim place in your iso and you can install exact copy on many pcs.
I want to remove some packages in windows 7 wim but Toolkit\Bin\Lists\DISM_Templates\RemovePkgsList_W7.txt file is empty. Anyone has an idea about how to fill that .txt file with the name of the packages ? Does this tool have support for windows 7?
mount the windows 7 .wim go to the folowing location in the mounted .wim location C:\Windows\servicing\Packages in there you will find a hole lot of package names like what I have on my windows 10 machine. HyperV-Compute-Host-Containers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.867.cat HyperV-Compute-Host-Containers-merged-Package~31bf3856ad364e35~amd64~~10.0.19041.867.mum remove the .cat and the .mum extentions from the end of the names paste in to the file you mentioned and off you go.
@mhussain , thank you for usefull information. I am really confused why MSMG did not prepare a complete list of packages for Window 7 like he did for windows 10 and windows 11 ? It would be easier for me to remove packages with the list of packages. I hope he can prepare a list for this task
My new Win11 23H2 image has "Join this device to Microsoft Entra ID" missing. I've attached a list of packages I removed, would one of them cause this?