Preset file .xml for a bloatware-free version of Win11

Omaleyyy Posted messages 5 Status Membre -  
brucine Posted messages 24411 Registration date   Status Membre Last intervention   -

Hello,

I would like to create a custom ISO of Windows 11 Family x64 focused on gaming and privacy.
I tried using ChatGPT to generate .xml presets to load into NTLite for Windows version Win11 24H2.

But next to the preset when I load it, I have a red cross, and no services or features are removed.
Could it be because I have the trial version of NTLite?

https://github.com/ChrisTitusTech/ntlite-configs/blob/main/GamerOS%20Windows%2011.xml
I had tried this version before, but could it still work with my current version of Windows?

Thank you for shedding some light if possible, I spent the day trying to create a valid xml but without success.

Best regards

2 réponses

brucine Posted messages 24411 Registration date   Status Membre Last intervention   4 105
 

Hello,

A similar discussion is underway.

Removing bloatware, services... is something that can be easily done afterward with utilities, where customizing an ISO is only worthwhile for network deployment or because one is using a PC where disk space would be too limited to install the standard version of Windows 11 before cleaning it up.

It is also contradictory with a gaming orientation that will require more disk space and services.

We have here a free use of NTLite, but which by definition lacks a certain number of features, I don’t know exactly which ones, but that should not make us forget that it is just a utility: one can perfectly create a WIM/ESD image without it.

https://www.malekal.com/ntlite-personnaliser-iso-windows-10-11/

I have only skimmed through your script, but that skim reveals right away two concerns: it is designed for 21H2 where the services and their names are not necessarily the same, and the installation process without a Microsoft account is based on the US version.

To summarize, it is not ChatGPT or some so-called "intelligent" thing that will do the job for you; provided that NTLite in its free version is able not only to apply its graphical options but also to read an XML script, I don’t know, each line needs to be adapted to say 24H2 (by the way, do not delete all language files except US...), adapt the ps1 script to remove what exceeds...

This is the result of an in-depth knowledge of Windows, not a cooking recipe, and in any case, even in the first case, it is not cost-effective given the time one will spend on it: to repeat myself, one can easily clean up manually after installation by disabling unnecessary services and using certain utilities or PowerShell command lines that clean up useless applications, telemetry... and that can be found without difficulty on the Internet.

0
Omaleyyy Posted messages 5 Status Membre
 

Hello Brucine,

Thank you for your clear response!

I indeed do not have deep knowledge in Windows programming or anything else.

I will do a cleanup once Windows is installed using a PowerShell script; I will do my research to see what can be removed.

Have a great day!

0
brucine Posted messages 24411 Registration date   Status Membre Last intervention   4 105
 

For cleaning, PowerShell will mainly be used to disable certain applications; perhaps we can do this more conveniently through WinGet, do some research on these terms.

Besides manually disabling services, scheduled tasks, or in Windows settings, we can also disable a number of things via a "Tweaker" (for example, Winaero Tweaker), or through "debloaters"; we have plenty of options, a non-exhaustive list here (we could, for instance, add Dism++).

https://www.malekal.com/outils-supprimer-telemetrie-windows10-11/

to be used sparingly, less is more, do not ask one for the opposite of what you ask the other.

0