Grundlegende nötige Cmdlets
Möchtest du per PowerShell Software deinstallieren? Nicht nur mit der grafischen Oberfläche lassen sich unter Windows vorinstallierte Programme entfernen, sondern auch mit der Windows PowerShell.
Die entsprechenden Cmdlets dazu heißen Get-AppxPackage zum Auslesen, sowie Remove-AppxPackage zum Deinstallieren.
Als Erstes ist es sinnvoll, sich die Hilfe mit den Beispielen anzusehen. Dazu dient das Kommando Get-Help gefolgt vom gewünschten Cmdlet. Möchte man nicht nur die Hilfe erhalten, sondern noch zusätzliche Beispiele, so muss man den Parameter detailed anhängen.
Per PowerShell Software deinstallieren – Vorgehensweise
Jetzt ist ersichtlich, wie man mit diesen Cmdlets arbeitet. Am besten öffnet man hierzu die Windows PowerShell gleich mit administrativen Rechten, denn man kann dann anschließend auch die gewünschten Programme deinstallieren.
Wenn man jetzt das Cmdlet Get-AppxPackage ausführt, wird man schnell feststellen, wie umfangreich diese Ausgabe ist. Ein Vorschlag wäre hier z. B. das Umleiten der Ausgabe in eine Textdatei, welche man anschließend sehr einfach durchsuchen kann.
Get-AppxPackage | out-File AppxProgs.txt

Mit der Windows PowerShell vorinstallierte Programme entfernen
Jetzt kann man die Textdatei regulär mit einem Editor wie Notepad öffnen und durchsuchen. Bei der Deinstallation von AppX Packages ist zu beachten, dass diese für bestimmte Nutzer, oder aber auch für alle Benutzer entfernt werden können.
Programm für alle oder nur bestimmte Benutzer entfernen
Wie bereits oben erwähnt, liefert die Hilfe dazu die erforderlichen Parameter. Würde man nämlich beim Entfernen nicht den Parameter AllUsers mitangeben, so wird die Application nur für den aktuellen Benutzer entfernt.
In der Regel möchte man allerdings die Programme für alle Benutzer löschen.
Das Cmdelt Remove-AppxPackage benötigt natürlich als wichtigsten Parameter das Package, welches entfernt werden soll. Den Namen dazu erhält man wie bereits erwähnt sehr einfach mit Get-AppxPackage.
Hat man alle Pakete in einer Textdatei, so kann man diese leicht durchsuchen. Möchte man mit dem Terminal suchen, so kann man für Get-AppxPackage noch weitere Parameter verwenden. Folgendes Beispiel liefert alle vorinstallierten Programme, welche mit xbox zu tun haben.
Get-AppxPackage -Name Microsoft.Xbox*
Jetzt muss man nur noch vom entsprechenden Programm den Package Namen auslesen und schon kann man diese Software deinstallieren. Das folgende Beispiel deinstalliert Microsoft.XboxGameOverlay Paket. Wichtig dabei ist, wie bereits oben erwähnt, der Parameter -AllUsers.
Wie du siehst, kannst du per PowerShell Software deinstallieren, wodurch durch noch mehr Kontrolle hast, als mit der grafischen Oberfläche
Remove-AppxPackage -Package Microsoft.XboxGameOverlay_1.45.10001.0_x64__8wekyb3d8bbwe -AllUsers
Datensicherung und Backup erstellen
Grundsätzlich solltest du immer von deinen Systemen eine Datensicherung erstellen. Vor allem, wenn du aber tiefergreifende Änderungen vornimmst, ist es vorher umso ratsamer, eine Sicherung zu erstellen. Du kannst hierfür z. B.bordeigene Tools wie die Windows Server Sicherung verwenden, oder aber professionelle Sicherungsprogramme wie EaseUS Todo Backup Free*, welche dir mehr Optionen bieten.
Das könnte sich auch interessieren:
- Nach der Neuinstallation von Windows 10 unerwünschte Programm löschen bzw. deinstallieren
- Wie deinstalliert man mithilfe der Windows PowerShell eine Rolle vom Windows Server
- Mit der Windows PowerShell Software deinstallieren
- Wie kann man den Sprachassistent Cortana unter Windows 10 deinstallieren?









