/
/

Apps in Windows 10 deinstallieren: Win32, UWP und vorinstallierte Apps

von Team Ninja
How to Uninstall Apps in Windows 10- Win32, UWP, and Built-in Apps blog banner image

Kurzüberblick

Dieser NinjaOne-Blogbeitrag bietet eine umfassende Liste grundlegender CMD-Befehle und einen tiefen Einblick in die Windows-Befehle mit über 70 wichtigen CMD-Befehlen für Anfänger:innen und Fortgeschrittene. Der Blogartikel erklärt praktische Befehle der Eingabeaufforderung für die Dateiverwaltung, die Navigation in Verzeichnissen, die Fehlersuche im Netzwerk, Festplattenoperationen und die Automatisierung mit echten Beispielen zur Steigerung der Produktivität. Egal, ob Sie grundlegende CMD-Befehle lernen oder fortgeschrittene Windows CLI-Tools beherrschen möchten, dieser Leitfaden hilft Ihnen, die Eingabeaufforderung effektiver zu verwenden.

Windows 10 unterstützt in erster Linie mehrere Anwendungstypen, zwei der häufigsten sind klassische Win32-Desktop-Apps und Windows-Apps. Werden sie von einem PC entfernt, deinstallieren sich Win32-Anwendungen normalerweise für alle Benutzer:innen, Windows-Apps dagegen nur für das jeweilige Konto. Weil sich Desktop- und Windows-Apps beim Deinstallieren unterschiedlich verhalten, wird das manuelle Entfernen mehrerer Apps umso aufwendiger, je größer die Umgebung ist.

Stellen Sie sich vor, Sie betreuen eine Umgebung mit mehr als hundert Endpunkten, auf denen nur zwei Anwendungen laufen müssen. Natürlich würden Sie überflüssige Apps entfernen wollen, bevor Sie ein Disk-Image für das Provisioning erstellen. Das sorgt für schnellere Startzeiten, weniger Ablenkung, eine einheitliche Benutzeroberfläche (User Interface) und eine kleinere Angriffsfläche auf allen Geräten.

Wenn Ihr Szenario dem Beispiel oben ähnelt, erfahren Sie in dieser Anleitung, wie Sie Apps in Windows 10 deinstallieren. Außerdem finden Sie Antworten auf häufige Fragen und Lösungen für Probleme, die dabei auftreten können.

Verschiedene Methoden, um Apps unter Windows 10 zu deinstallieren

Es gibt mehrere Wege, Apps unter Windows 10 zu deinstallieren, und je nach Anwendungsfall ist mal der eine, mal der andere sinnvoller. Einige Ansätze in dieser Anleitung sind schnell und unkompliziert, andere erfordern mehr Aufwand, besonders wenn Sie die Änderung auf mehreren Geräten ausrollen.

⚠️ Bitte beachten: Für einen reibungslosen Ablauf sollten Sie eine beliebige Edition von Windows 10 Version 1607 oder neuer verwenden und über Administratorrechte auf Ihrem Gerät verfügen. Für die Schritte mit Skripten und Automatisierung sind Kenntnisse in PowerShell erforderlich. Außerdem sind systemkritische Apps wie Microsoft Edge und Defender geschützt und lassen sich mit den unten beschriebenen Methoden nicht entfernen.

Methode 1: Apps über das Startmenü deinstallieren

  1. Klicken Sie auf die Windows-Schaltfläche Start, die sich standardmäßig ganz links in der Taskleiste befindet.
  2. Geben Sie den Namen der App ein, die Sie entfernen möchten (z. B. Solitaire & Casual Games).
  3. Fahren Sie mit dem Mauszeiger über die App, klicken Sie mit der rechten Maustaste und wählen Sie Deinstallieren, sofern verfügbar. Ist die Schaltfläche Deinstallieren für die gewünschte App nicht verfügbar, können Sie sie über PowerShell deinstallieren.
  4. Bestätigen Sie die Aktion, wenn Windows Sie dazu auffordert.

Methode 2: Apps über die Windows-Einstellungen deinstallieren

  1. Drücken Sie Win + I, um die Windows-Einstellungen zu öffnen.
  2. Suchen Sie das Symbol Apps und klicken Sie darauf.
  3. Scrollen Sie im rechten Bereich unter Apps & Features nach unten und klicken Sie mit der linken Maustaste auf die App, die Sie entfernen möchten.
  4. Klicken Sie im aufgeklappten Feld auf Deinstallieren und bestätigen Sie den Vorgang im Pop-up.
  5. Schließen Sie die Windows-Einstellungen, sobald der Vorgang abgeschlossen ist.

Hinweis: Einige Desktop-Apps starten beim Deinstallieren automatisiert ein Programm namens uninstall.exe. Folgen Sie den Schritten und Hinweisen im Deinstallationsprogramm.

Methode 3: Ältere Win32-Apps über die Systemsteuerung deinstallieren

  1. Öffnen Sie Ausführen mit Win + R, geben Sie control ein und drücken Sie die Eingabetaste.
  2. Wählen Sie in der Systemsteuerung den Eintrag Programme und Features.
  3. Suchen Sie das zu deinstallierende Programm in der App-Liste und klicken Sie es mit der linken Maustaste an.
  4. Klicken Sie anschließend bei markiertem Programm auf die Schaltfläche Deinstallieren in der Symbolleiste.
    Erscheint eine UAC-Abfrage, klicken Sie auf Ja.
  5. Startet das ausgewählte Programm ein eigenes Deinstallationsprogramm, folgen Sie dessen Deinstallationsablauf.
  6. Schließen Sie die Systemsteuerung, nachdem die Deinstallation abgeschlossen ist.

Methode 4: UWP- oder vorinstallierte Apps mit PowerShell deinstallieren

Teil 1: UWP- oder vorinstallierte Apps mit PowerShell für das aktuelle Benutzerkonto entfernen

  1. Starten Sie Ausführen mit der Tastenkombination Win + R, geben Sie PowerShell ein und drücken Sie die Eingabetaste.
  2. Geben Sie den Befehl Get-AppxPackage | Select Name, PackageFullName ein, um eine Liste aller in Ihrem Benutzerkonto installierten Windows-Apps zu erhalten.
  3. Verwenden Sie den Befehl remove-appxpackage PackageFullName, um eine bestimmte App zu entfernen.
    • Ersetzen Sie PackageFullName durch den vollständigen Namen der App, die Sie deinstallieren möchten.
    • Beispiel für das Entfernen von Xbox:
      remove-appxpackage Microsoft.Xbox.TCUI_1.24.10001.0_x64__8wekyb3d8bbwe
  4. Wiederholen Sie Schritt 3 für alle Apps, die Sie für ein bestimmtes Benutzerkonto deinstallieren möchten.

Teil 2: Apps für alle Benutzer:innen per PowerShell entfernen oder deinstallieren

  1. Öffnen Sie Ausführen, geben Sie PowerShell ein und drücken Sie Strg + Umschalt + Eingabetaste.
  2. Listen Sie die Apps für alle Benutzer:innen auf, indem Sie Get-AppxPackage -AllUsers | Select Name, PackageFullName eingeben.
  3. Verwenden Sie den Befehl remove-appxpackage -AllUsers PackageFullName, um eine bestimmte App für alle Benutzer:innen zu entfernen.
    • Ersetzen Sie PackageFullName durch den passenden PackageFullName der Ziel-App.
    • Beispiel: Befehl zum Entfernen von MS Teams:
      remove-appxpackage -AllUsers MSTeams_25094.310.3616.953_x64__8wekyb3d8bbwe.
  4. Wiederholen Sie Schritt 3 für weitere Apps, die Sie entfernen möchten.

Teil 3: Bereitgestellte Apps für künftige Benutzerkonten per PowerShell entfernen

  1. Öffnen Sie PowerShell mit erhöhten Rechten und geben Sie den Befehl Get-AppxPackage -AllUsers | Select Name, PackageFullName ein.
  2. Um eine App für künftige Konten zu entfernen, geben Sie folgende Befehlszeile ein:
    • Get-AppxProvisionedPackage -Online | Where-Object {$_.DisplayName -eq „<AppName>“} | Remove-AppxProvisionedPackage -Online.
      1. Ersetzen Sie AppName durch den korrekten Name-Wert der gewünschten App aus der Liste.
      2. Beispiel: Der Befehl, um MS Teams als bereitgestellte App zu entfernen:
        Get-AppxProvisionedPackage -Online | Where-Object {$_.DisplayName -eq „<MSTeams>“} | Remove-AppxProvisionedPackage -Online.
  3. Wiederholen Sie Schritt 2 für weitere bereitgestellte Apps, die Sie für alle künftigen Konten entfernen möchten.
  4. Schließen Sie PowerShell, wenn Sie fertig sind.

Lösungen für häufige Probleme beim Deinstallieren von Apps

Problem: Der PowerShell-Befehl schlägt fehl

Wenn Sie eine App für alle Benutzer:innen löschen oder verhindern möchten, dass sie für neue Benutzer:innen bereitgestellt wird, führen Sie PowerShell unbedingt als Administrator aus, um Fehler bei der Befehlsausführung zu vermeiden. Prüfen Sie außerdem genau, ob Sie den korrekten PackageFullName oder AppName verwenden, so wie ihn der Befehl Get-AppxPackage | Select Name, PackageFullName ausgibt.

Problem: Die App wird nach dem Abmelden oder beim Anlegen eines Kontos neu installiert

Ist eine App für Benutzer:innen bereitgestellt, bleibt sie Teil des Systemimages, und selbst das Löschen für einzelne Benutzer:innen verhindert nicht, dass sie wieder auftaucht. Sie können das Problem aber leicht beheben, indem Sie PowerShell mit erhöhten Rechten nutzen, um die bereitgestellte App zu entfernen, damit sie nach der Deinstallation nicht erneut erscheint.

Problem: Die App erscheint weder in den Einstellungen noch im Startmenü

Taucht die App, die Sie deinstallieren möchten, weder im Startmenü noch unter Apps und Features in den Einstellungen auf, können Sie in einer PowerShell mit erhöhten Rechten den Befehl Get-AppxPackage -AllUsers | Select Name, PackageFullName verwenden. Dieser Befehl listet sowohl ausgeblendete als auch System-Apps auf, die normalerweise nicht über die Systemsteuerung, die Windows-Einstellungen oder das Startmenü sichtbar sind.

Problem: Remove-AppxPackage scheint zu laufen, bewirkt aber nichts

Prüfen Sie, ob es sich bei der App, die Sie entfernen möchten, um ein systemgeschütztes Paket handelt, denn manche UWP-Apps lassen sich nicht per PowerShell entfernen. Apps wie Microsoft.WindowsStore und Microsoft.Windows.ShellExperienceHost sind beispielsweise geschützt und widersetzen sich einer Entfernung.

Kontrollieren Sie zudem, ob Sie beim Befehl remove-AppxPackage den richtigen Benutzerkontext verwenden, denn dieser Befehl gilt nur für das aktuelle Benutzerkonto. Denken Sie außerdem daran, dass der vollständige Befehl remove-appxpackage PackageFullName lauten muss, wobei PackageFullName exakt die Zeichenfolge Ihrer Ziel-App wiedergeben sollte.

FAQ zum Deinstallieren von Apps unter Windows 10

Kann ich Microsoft Store oder Microsoft Edge entfernen?

Die kurze Antwort lautet: nein. Sowohl Microsoft Store als auch Microsoft Edge gelten als geschützte Systemkomponenten und sind eng mit kritischen System-Apps wie Windows Update verzahnt. Ein erzwungenes Entfernen kann daher Windows-Funktionen und Updates beeinträchtigen oder Probleme mit Benutzerkonten verursachen.

Worin unterscheiden sich Remove-AppxPackage und Remove-AppxProvisionedPackage?

Remove-AppxPackage ist eine Befehlszeile, die hauptsächlich dazu dient, eine App aus dem aktuellen Benutzerprofil zu entfernen. Remove-AppxProvisionedPackage entfernt dagegen eine bestimmte App aus dem Systemimage und verhindert so, dass die Ziel-App für neue Benutzer:innen automatisiert installiert wird.

Werden Win32-Apps für alle Benutzer:innen deinstalliert?

Win32-Anwendungen sind klassische Desktop-Anwendungen, etwa die Programme von Microsoft Office, und werden systemweit installiert. Allerdings werden nicht alle Win32-Apps für sämtliche Benutzer:innen installiert. Benötigt der Deinstallationsvorgang Ihrer Win32-Anwendung keine Administratorrechte, entfernen Sie eine benutzerspezifische Anwendung. Fragt der Vorgang dagegen Administratorrechte ab, handelt es sich um eine systemweite Entfernung.

Eine weitere Möglichkeit, zu prüfen, ob eine App benutzerspezifisch oder systemweit installiert ist, bietet der Installationspfad. Benutzerspezifische Installationen liegen standardmäßig unter C:\Users\<UserName>\AppData\Local\, systemweite Installationen dagegen in C:\ProgramFiles\ oder C:\ProgramFiles (x86)\.

Lassen sich UWP-Apps für alle Benutzer:innen auf einmal deinstallieren?

UWP-Apps werden pro Benutzerkonto installiert und lassen sich nicht für alle Benutzer:innen gleichzeitig deinstallieren, anders als Win32-Anwendungen, die mit Administratorrechten entfernt werden. Wer etwa eine UWP-App über die Systemsteuerung entfernt, löscht sie damit nicht für alle Benutzer:innen auf einmal.

Technisch können Sie die App für alle vorhandenen Benutzer:innen entfernen, indem Sie in einer PowerShell mit erhöhten Rechten den Befehl remove-appxpackage -AllUsers PackageFullName eingeben. Das verhindert allerdings nicht, dass die App für künftige Benutzer:innen bereitgestellt wird. Um eine App auch als bereitgestellte App für neue Benutzer:innen zu entfernen, geben Sie in einer PowerShell mit erhöhten Rechten die Befehlszeile Get-AppxProvisionedPackage -Online | Where-Object {$_.DisplayName -eq „<AppName>“} | Remove-AppxProvisionedPackage -Online ein.

Wie deinstalliere ich eine App in PowerShell?

Eine Anwendung lässt sich mit PowerShell in folgenden Schritten deinstallieren:

  1. Drücken Sie Win + R, geben Sie PowerShell ein und drücken Sie die Eingabetaste.
  2. Geben Sie den Befehl Get-AppxPackage | Select Name, PackageFullName ein und bestätigen Sie ihn.
  3. Um ein Programm zu deinstallieren, geben Sie remove-appxpackage PackageFullName ein.
    • Ersetzen Sie PackageFullName durch den passenden PackageFullName der App.
    • Z. B. Microsoft.Xbox.TCUI_1.24.10001.0_x64__8wekyb3d8bbwe
  4. Wiederholen Sie den Vorgang für weitere Apps, die Sie deinstallieren möchten.

Deployment optimieren, indem Sie überflüssige Apps in Windows 10 deinstallieren

Für Administrator:innen, die Windows-10-Umgebungen betreuen, ist es entscheidend zu wissen, wie sich sowohl Desktop- als auch Windows-Anwendungen deinstallieren lassen, und zwar für das App-Provisioning, die Compliance und die Sicherheit insgesamt. Am einfachsten löschen Sie Anwendungen auf Benutzerebene über die Windows-Einstellungen oder das Startmenü. Für ältere Anwendungen, Unternehmensanwendungen oder Win32-Programme führt der beste Weg über die Systemsteuerung.

Umgekehrt bietet PowerShell beim Deinstallieren von Windows-10-Apps die beste Skalierbarkeit, vor allem in automatisierten Szenarien und bei mehreren Benutzerkonten. Denken Sie beim Deinstallieren per PowerShell daran, die Ziel-App auch als bereitgestellte App zu entfernen, damit sie nach dem Abmelden nicht erneut installiert wird. Und nicht zuletzt: Testen Sie Entfernungsvorgänge immer zuerst auf einem lokalen Rechner, bevor Sie sie in einer Umgebung ausrollen, um Fehler im gesamten Netzwerk zu vermeiden.

Quick-Start-Guide

NinjaOne bietet mehrere Methoden, um Apps in Windows 10 zu deinstallieren, darunter:

  1. Win32-Apps:
    • NinjaOne kann Win32-Apps auf verschiedene Arten deinstallieren:
      • Manueller Deinstallationsbefehl: msiexec /x $product.IdentifyingNumber /quiet /norestart
      • Spezielle Deinstallationsskripte für diverse Software wie Box Sync, iTunes, Google Earth Pro usw.
  2. UWP-Apps:
    • Dank der Skripting-Funktionen von NinjaOne können Sie eigene Skripte erstellen, um UWP-Apps zu entfernen.
  3. Vorinstallierte Apps:
    • Die Flexibilität beim Skripting in NinjaOne erlaubt es, eigene Deinstallationsskripte zu erstellen.

Zusätzliche Hinweise:

  • Die Deinstallation lässt sich über die NinjaOne-Konsole durchführen
  • Für komplexere Deinstallationsszenarien können PowerShell-Skripte eingesetzt werden
  • Manche App-Deinstallationen erfordern Administratorrechte

Das könnte Sie auch interessieren

Sind Sie bereit, die schwierigsten Aufgaben der IT zu vereinfachen?