Jump to content

Mit Powershell Windows Apps entfernen (debloat windows)


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

@raymccoy Dein Post ist ein wüster Mix aus verschiedenen Hintergrundfarben, Schriftgrößen und einem Screenshot. Keine Ahnung, wie Du das hinbekommen hast, aber das zu lesen macht keinen Spaß. Bitte bringe alles auf ein einheitliches Format.

 

Danke.

 

VG

Damian

  • Danke 2
Geschrieben
vor 47 Minuten schrieb raymccoy:

Es gibt aber auch einen Befehl der alle Apps nachfragen lässt ob dies App behalten soll oder nicht

 

Leider verstehe ich den Satz nicht. Und eine Frage finde ich in Deinem Beitrag auch nicht.

Geschrieben (bearbeitet)

Mit Dism /Image:C:\mount\windows /Get-ProvisionedAppxPackage bekommt man ja alle Apps die im Windows Image sind.

So will zum Beispiel alles was xbox drin ist entferen

DISM.exe /image:c\mount\windows /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Xbox.TCUI_1.23.28002.0_neutral_~_8wekyb3d8bbwe
DISM.exe /image:c\mount\windows /Remove-ProvisionedAppxPackage /PackageName:Microsoft.XboxApp_48.49.31001.0_neutral_~_8wekyb3d8bbwe
DISM.exe /image:c\mount\windows /Remove-ProvisionedAppxPackage /PackageName:Microsoft.XboxGameOverlay_1.46.11001.0_neutral_~_8wekyb3d8bbwe
DISM.exe /image:c\mount\windows /Remove-ProvisionedAppxPackage /PackageName:Microsoft.XboxGamingOverlay_2.34.28001.0_neutral_~_8wekyb3d8bbwe
DISM.exe /image:c\mount\windows /Remove-ProvisionedAppxPackage /PackageName:Microsoft.XboxIdentityProvider_12.50.6001.0_neutral_~_8wekyb3d8bbwe
DISM.exe /image:c\mount\windows /Remove-ProvisionedAppxPackage /PackageName:Microsoft.XboxSpeechToTextOverlay_1.17.29001.0_neutral_~_8wekyb3d8bbwe
 

Es gibt aber einen Befehl wo man alle apps in der intall.wim in einer Schleife nachfragt ob die app behalten will oder nicht 

 

Leider finde ich den Befehlt nicht mehr

bearbeitet von raymccoy
Korrektur
Geschrieben

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

 

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

 

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.

 

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...