von Nanobot » 13.06.2026, 19:33
Ich habe mir das Script eben mal angesehen. Und sofern ich es richtig verstehe, entfernt es nur Edge und Webview aus dem Ordner C:\Program Files (x86)\Microsoft. Es macht also das gleiche wie "DISM ... /Remove-Edge". Außerdem kann es provisionierte AppX Pakete entfernen, was mich mich keine Rolle spielt, da ich ein 11 IoT LTSC abspecken will. Und dort gibt es ja nur ein einzige provisioniertes AppX.
Ich möchte aber Edge und EdgeWebView, also Windows "Packages" aus dem Komponentenstore entfernen, weil sie sehr viel Platz weg nehmen. Um dies (mit DISM) zu ermöglichen müssen bestimmte Registry-Schlüssel im gemounteten WIM verändert werden.
Speziell geht es um die Pakete
amd64_microsoft-edge-webview_31bf3856ad364e35_10.0.26100.8655_none_2e9ef7333ad05fb3 und
amd64_microsoft-edge-webview_31bf3856ad364e35_10.0.26100.1_none_8fe1c356f34a19ca, welche zusammen über 1 GB IMHO "verschwenden".
Das geht im Prinzip indem ich den SOFTWARE Zweig des gemounteten wim temporär mit "reg load" in die Registry des laufenden Windows aufnehme, dort den Besitzer und die Zugriffsrechte der Schlüssel ändere und ihre Abhängigkeiten lösche. Hierdurch werden diese Pakete für DISM sichtbar und im Idealfall deinstallierbar.
CBSEnum kann diese Vorgänge per GUI gesteuert automatisch machen, aber eben leider nur mit einem online Image. Leider gibt es keine Möglichkeit CBSEnum zu sagen, daß es ein gemountetes wim oder sonstiges offline Image bearbeiten soll. Früher ging das mit install_wim_tweak, welches aber schon lange nicht mehr aktuell ist.
Ich habe mir das Script eben mal angesehen. Und sofern ich es richtig verstehe, entfernt es nur Edge und Webview aus dem Ordner C:\Program Files (x86)\Microsoft. Es macht also das gleiche wie "DISM ... /Remove-Edge". Außerdem kann es provisionierte AppX Pakete entfernen, was mich mich keine Rolle spielt, da ich ein 11 IoT LTSC abspecken will. Und dort gibt es ja nur ein einzige provisioniertes AppX.
Ich möchte aber Edge und EdgeWebView, also Windows "Packages" aus dem Komponentenstore entfernen, weil sie sehr viel Platz weg nehmen. Um dies (mit DISM) zu ermöglichen müssen bestimmte Registry-Schlüssel im gemounteten WIM verändert werden.
Speziell geht es um die Pakete
amd64_microsoft-edge-webview_31bf3856ad364e35_10.0.26100.8655_none_2e9ef7333ad05fb3 und
amd64_microsoft-edge-webview_31bf3856ad364e35_10.0.26100.1_none_8fe1c356f34a19ca, welche zusammen über 1 GB IMHO "verschwenden".
Das geht im Prinzip indem ich den SOFTWARE Zweig des gemounteten wim temporär mit "reg load" in die Registry des laufenden Windows aufnehme, dort den Besitzer und die Zugriffsrechte der Schlüssel ändere und ihre Abhängigkeiten lösche. Hierdurch werden diese Pakete für DISM sichtbar und im Idealfall deinstallierbar.
CBSEnum kann diese Vorgänge per GUI gesteuert automatisch machen, aber eben leider nur mit einem online Image. Leider gibt es keine Möglichkeit CBSEnum zu sagen, daß es ein gemountetes wim oder sonstiges offline Image bearbeiten soll. Früher ging das mit install_wim_tweak, welches aber schon lange nicht mehr aktuell ist.