Some Components not being removed.
Hello!
Out of curiosity, I decided to remove ALL Components from a Windows ISO.
And before anyone asks, I was not trying to achiev anything. Just curiosity.
I used a freshly downloaded Win11 23H2v2 from MS website.
Unticked EVERY box on Compatibility tab (even Host-Machine), so I could remove everything.
Then I applied the process (save image and trimmed editions) and everything went OK, no errors. A 1gb unbootatble (I was expecting that, of course) ISO was created.
The preset for this is Test1.xml.
Ok. So I realoaded the mounted image that was trimmed and found out that some components that were supposed to be removed were still there.
<c>appcompat 'Application compatibility'</c>
<c>cmdutils 'Miscellaneous Command Line Utilities'</c>
<c>lcu 'Cumulative Update cache (LCU)'</c>
<c>manifests 'Windows Component Database'</c>
<c>microsoft.windows.cloudexperiencehost 'Out-of-box Experience (OOBE)'</c>
<c>microsoft.windowsstore 'Windows Store'</c>
<c>sstack 'Servicing stack'</c>
<c>textservices 'Text Services Framework'</c>
They are also on the screenshot attached.
I know that these components are not supposed to be removed without knowledge and, as I said, I wasn't really trying anything besides remove all.
Just to make sure that they were not being removed, I decided to try to remove them again, from the already trimmed ISO. Again, no luck.
Preset for this is Test2.xml
Maybe I'm missing something like disabling any service or settings related to these components to allow the removal.
This does not affect me right now because I am testing some other configs for my ISO.
But in the future I plan to remove Windows Store and it was not stripped.
Hello!
Out of curiosity, I decided to remove ALL Components from a Windows ISO.
And before anyone asks, I was not trying to achiev anything. Just curiosity.
I used a freshly downloaded Win11 23H2v2 from MS website.
Unticked EVERY box on Compatibility tab (even Host-Machine), so I could remove everything.
Then I applied the process (save image and trimmed editions) and everything went OK, no errors. A 1gb unbootatble (I was expecting that, of course) ISO was created.
The preset for this is Test1.xml.
Ok. So I realoaded the mounted image that was trimmed and found out that some components that were supposed to be removed were still there.
<c>appcompat 'Application compatibility'</c>
<c>cmdutils 'Miscellaneous Command Line Utilities'</c>
<c>lcu 'Cumulative Update cache (LCU)'</c>
<c>manifests 'Windows Component Database'</c>
<c>microsoft.windows.cloudexperiencehost 'Out-of-box Experience (OOBE)'</c>
<c>microsoft.windowsstore 'Windows Store'</c>
<c>sstack 'Servicing stack'</c>
<c>textservices 'Text Services Framework'</c>
They are also on the screenshot attached.
I know that these components are not supposed to be removed without knowledge and, as I said, I wasn't really trying anything besides remove all.
Just to make sure that they were not being removed, I decided to try to remove them again, from the already trimmed ISO. Again, no luck.
Preset for this is Test2.xml
Maybe I'm missing something like disabling any service or settings related to these components to allow the removal.
This does not affect me right now because I am testing some other configs for my ISO.
But in the future I plan to remove Windows Store and it was not stripped.