Mount-WindowsImage -Path .\mount\ -ImagePath .\install.wim -Index 1
Get-AppxProvisionedPackage -Path .\mount | select Displayname, PackageName | fl
Remove-AppxProvisionedPackage -PackageName Microsoft.XboxApp_2016.623.248.0_neutral_~_8wekyb3d8bbwe -Path .\mount
Dismount-WindowsImage -Path .\mount -Save
WIM mit PowerShell mounten und enthaltene Apps anzeigen
Ein Vorteil von PowerShell wäre hier, dass man die Liste der enthaltenen Apps durch Filtern der Attribute übersichtlicher gestalten kann.
Alle oder ausgewählte Apps entfernen
Möchte man alle bereitgestellten Apps in einem Durchgang aus dem Image entfernen, dann könnte man so vorgehen:
Get-AppxProvisionedPackage -Path .\mount | Remove-AppxProvisionedPackage
Diese radikale Methode wird man in der Regel aber eher meiden, weil sie auch den Store oder den Rechner entfernt.
Um Apps selektiv zu löschen, bietet sich mit Hilfe von Out-GridView eine elegante Lösung an. Nach dem Mounten des Images gibt man
Get-AppxProvisionedPackage -Path .\mount | Out-GridView -PassThru |
Remove-AppxProvisionedPackage
ein.
Apps selektiv aus einem Image löschen mit Out-GridView
In der Tabelle markiert man nun einfach die unerwünschten Apps und übergibt sie durch Klicken auf OK an das Cmdlet zum Löschen von bereitgestellten Appx-Paketen. Zum Schluss hängt man das Image mit Dismount-WindowsImage aus und speichert die Änderungen.