Die Welt der modernen Computerbetriebssysteme ist komplex und voller verborgener Mechanismen, die für ihre Stabilität und Sicherheit sorgen. Einer dieser Mechanismen ist das Berechtigungssystem, insbesondere in sensiblen Ordnern. Wer schon einmal versucht hat, die Berechtigungen im Ordner „WindowsApps” zu ändern, um vermeintlich mehr Kontrolle über seine Anwendungen zu gewinnen, hat vielleicht eine böse Überraschung erlebt: Plötzlich startet keine einzige Ihrer modernen Windows-Apps mehr. Der Rechner ist nicht „lahmgelegt“ im klassischen Sinne, aber ein Großteil der modernen Funktionalität ist unerreichbar. In diesem umfassenden Artikel beleuchten wir, warum das passiert, welche Auswirkungen es hat und vor allem, wie Sie Ihr System wieder flott bekommen.
**Warum man den Ordner „WindowsApps” besser nicht anrührt**
Der Ordner `C:Program FilesWindowsApps` ist ein Hochsicherheitstrakt Ihres Windows-Systems. Er beherbergt alle sogenannten Universal Windows Platform (UWP)-Apps, die Sie über den Microsoft Store installieren – von der Rechner-App über Mail und Kalender bis hin zu Spielen und zahlreichen Drittanbieter-Anwendungen. Schon der Versuch, diesen Ordner zu öffnen, führt zu einer Fehlermeldung, die besagt, dass Sie keine Berechtigung haben. Das ist Absicht und ein zentraler Bestandteil des Sicherheitskonzepts von Windows.
Die speziellen Berechtigungen dieses Ordners stellen sicher, dass:
1. **Integrität der Apps:** Keine Malware oder unautorisierte Programme können die App-Dateien manipulieren.
2. **Sicherheit des Systems:** Das Ausführen von Apps erfolgt in einem isolierten, sandboxed Umfeld, was durch die strengen Berechtigungen ermöglicht wird.
3. **Zuverlässigkeit:** Die Apps können nur in der vom System vorgesehenen Weise gestartet und ausgeführt werden.
Der eigentliche Eigentümer des Ordners „WindowsApps” ist der Systembenutzer **TrustedInstaller**. Dieser Benutzer hat auf die meisten kritischen Systemdateien und -ordner exklusive Zugriffsrechte und verhindert, dass normale Benutzer oder sogar Administratoren diese versehentlich oder absichtlich beschädigen. Wenn Sie versuchen, die Besitzrechte des Ordners zu übernehmen und/oder die Berechtigungen zu ändern, greifen Sie direkt in dieses sensible Gefüge ein. Das Ergebnis ist meist, dass die Apps, die sich auf diese speziellen Berechtigungen verlassen, nicht mehr korrekt gestartet werden können.
**Die Symptome: Wenn keine App mehr startet**
Die Auswirkungen von geänderten Berechtigungen im „WindowsApps”-Ordner sind drastisch und oft verwirrend:
* **Apps starten nicht:** Sie klicken auf eine App wie Rechner, Mail, Fotos, den Microsoft Store selbst oder sogar die Einstellungen (wenn es sich um eine UWP-Version handelt), und nichts passiert. Manchmal sehen Sie kurz das App-Fenster aufblitzen, nur um sofort wieder zu verschwinden.
* **Fehlermeldungen:** Gelegentlich erhalten Sie eine Fehlermeldung wie „Diese App kann nicht geöffnet werden” oder einen allgemeinen Fehlercode wie **0x80070005** („Zugriff verweigert”).
* **Store funktioniert nicht:** Da der Microsoft Store selbst eine UWP-App ist, wird er höchstwahrscheinlich auch nicht starten, was die Neuinstallation oder Reparatur von Apps erschwert.
* **Keine Updates:** Da der Store nicht funktioniert, können keine App-Updates heruntergeladen werden, und System-Updates, die UWP-Komponenten betreffen, könnten ebenfalls Probleme bereiten.
* **Eingeschränkte Funktionalität:** Viele grundlegende Windows-Funktionen, die auf UWP-Apps basieren (z.B. der neue Dateibrowser in Windows 11 für bestimmte Funktionen, die Xbox-App), sind nicht nutzbar.
Es ist wichtig zu verstehen, dass traditionelle Win32-Anwendungen, die nicht über den Microsoft Store installiert wurden (z.B. Chrome, Office, VLC), in der Regel weiterhin normal funktionieren, da sie nicht von den Berechtigungen im „WindowsApps”-Ordner abhängen.
**Die Ursache im Detail: Berechtigungen zerschossen**
Der Kern des Problems liegt in den spezifischen Zugriffsrechten, die für UWP-Apps erforderlich sind. Jede UWP-App wird im Kontext eines speziellen Benutzerkontos ausgeführt, das Teil der Gruppe **”ALL APPLICATION PACKAGES”** ist. Diese Gruppe benötigt „Lesen und Ausführen”-Berechtigungen für den „WindowsApps”-Ordner und alle darin enthaltenen Unterordner und Dateien. Wenn Sie die Besitzrechte übernehmen oder die Berechtigungen ändern, passiert in der Regel eines oder beides:
1. **Besitzrechte geändert:** Sie haben sich selbst oder einen anderen Administrator zum Besitzer des Ordners gemacht. Dadurch verliert der **TrustedInstaller** seine primäre Kontrolle.
2. **Berechtigungen entfernt/geändert:** Die entscheidende Gruppe **”ALL APPLICATION PACKAGES”** wurde aus den Berechtigungen entfernt oder ihre Rechte wurden eingeschränkt. Ohne die erforderlichen „Lesen und Ausführen”-Rechte kann der Ausführungsprozess der Apps nicht auf ihre Dateien zugreifen, was zum sofortigen Absturz führt.
Das Wiederherstellen der Funktionalität erfordert daher das sorgfältige Zurücksetzen dieser kritischen Berechtigungen und des Besitzers auf ihren ursprünglichen Zustand.
**Die Lösungen: So bringen Sie Ihre Apps wieder zum Laufen**
Bevor Sie beginnen, ist es ratsam, einen **Systemwiederherstellungspunkt** zu erstellen, falls Sie einen Schritt falsch machen. Allerdings können Berechtigungsprobleme manchmal so tiefgreifend sein, dass selbst ein Wiederherstellungspunkt nicht alle Aspekte rückgängig macht. Daher ist Vorsicht geboten. Sie benötigen in jedem Fall Administratorrechte für die folgenden Schritte.
### Methode 1: Manuelle Wiederherstellung der Berechtigungen (Der präzise Weg)
Dies ist die empfehlenswerteste Methode, da sie Ihnen die größte Kontrolle gibt.
1. **Besitzrechte temporär übernehmen:**
* Navigieren Sie im Datei-Explorer zu `C:Program Files`.
* Klicken Sie mit der rechten Maustaste auf den Ordner **”WindowsApps”** und wählen Sie „Eigenschaften”.
* Wechseln Sie zum Tab „Sicherheit” und klicken Sie auf „Erweitert”.
* Neben „Besitzer:” sehen Sie „TrustedInstaller”. Klicken Sie auf „Ändern”.
* Geben Sie im Feld „Geben Sie die zu verwendenden Objektnamen ein” Ihren eigenen Benutzernamen oder die Gruppe „Administratoren” ein und klicken Sie auf „Namen überprüfen”. Bestätigen Sie mit „OK”.
* **Ganz wichtig:** Aktivieren Sie das Kontrollkästchen „Besitzer der Untercontainer und Objekte ersetzen”. Klicken Sie auf „Übernehmen” und dann auf „OK”. Es kann eine Weile dauern, bis die Änderungen angewendet werden. Bestätigen Sie alle Sicherheitsabfragen.
2. **Kritische Berechtigungen hinzufügen:**
* Kehren Sie zu den „Erweiterten Sicherheitseinstellungen für WindowsApps” zurück (Rechtsklick auf „WindowsApps” > Eigenschaften > Sicherheit > Erweitert).
* Klicken Sie auf „Hinzufügen”.
* Klicken Sie auf „Prinzipal auswählen” und geben Sie **”ALL APPLICATION PACKAGES”** ein. Klicken Sie auf „Namen überprüfen” und dann auf „OK”.
* Stellen Sie sicher, dass „Typ” auf „Zulassen” und „Gilt für” auf „Diesen Ordner, Unterordner und Dateien” eingestellt ist.
* Aktivieren Sie die Berechtigung **”Lesen und Ausführen”** (alle Unterpunkte sollten automatisch ausgewählt werden). Deaktivieren Sie alle anderen Berechtigungen, wenn sie nicht benötigt werden. Es ist kritisch, hier nicht zu viele Rechte zu vergeben, um das Sicherheitskonzept nicht weiter zu untergraben. Nur „Lesen und Ausführen” ist ausreichend für die Gruppe „ALL APPLICATION PACKAGES”.
* Klicken Sie auf „OK”.
3. **Berechtigungen vererben erzwingen:**
* Stellen Sie sicher, dass im Fenster „Erweiterte Sicherheitseinstellungen für WindowsApps” das Kontrollkästchen **”Alle Berechtigungseinträge für untergeordnete Objekte durch vererbbare Berechtigungseinträge von diesem Objekt ersetzen”** aktiviert ist. Dies ist entscheidend, um sicherzustellen, dass die korrekten Berechtigungen auf alle Unterordner und Dateien angewendet werden.
* Klicken Sie auf „Übernehmen” und dann auf „OK”. Warten Sie geduldig, bis der Vorgang abgeschlossen ist.
4. **Besitzrechte an TrustedInstaller zurückgeben:**
* Dies ist der wichtigste Schritt, um die ursprüngliche Sicherheit wiederherzustellen.
* Gehen Sie erneut zu den „Erweiterten Sicherheitseinstellungen für WindowsApps”.
* Klicken Sie wieder auf „Ändern” neben dem Besitzer.
* Geben Sie dieses Mal **”NT SERVICETrustedInstaller”** ein und klicken Sie auf „Namen überprüfen” (es sollte zu „TrustedInstaller” aufgelöst werden). Bestätigen Sie mit „OK”.
* **Deaktivieren Sie das Kontrollkästchen „Besitzer der Untercontainer und Objekte ersetzen”**. Wir wollen nur den *Ordner* selbst wieder dem TrustedInstaller zurückgeben, ohne die Vererbung für alle Unterordner erneut zu ändern.
* Klicken Sie auf „Übernehmen” und „OK”. Bestätigen Sie alle Warnungen.
Nach diesen Schritten sollten Ihre Windows-Apps wieder starten. Falls nicht, fahren Sie mit den Schritten „Nach der Wiederherstellung” fort.
### Methode 2: PowerShell-Skripte (Für Fortgeschrittene und als letzte Instanz)
PowerShell bietet eine schnellere, aber auch potenziell gefährlichere Methode, wenn die Befehle nicht korrekt ausgeführt werden. Öffnen Sie PowerShell als Administrator.
**Schritt 1: Besitzrechte an TrustedInstaller zurückgeben und Vererbung wiederherstellen**
Dieser Schritt setzt den Besitz auf `TrustedInstaller` zurück und stellt die korrekten Berechtigungen wieder her, indem er die Vererbung von `C:Program Files` durchsetzt.
„`powershell
# Temporär Besitz übernehmen (Administrator)
takeown /F „C:Program FilesWindowsApps” /R /D Y
# Alle vorhandenen Berechtigungen löschen und Vererbung aktivieren
# Vorsicht: Dies kann vorübergehend zu weiteren Problemen führen, bis die korrekten Berechtigungen angewendet sind.
icacls „C:Program FilesWindowsApps” /reset /T /C /Q
# Besitz an TrustedInstaller zurückgeben
icacls „C:Program FilesWindowsApps” /setowner „NT SERVICETrustedInstaller” /T /C /Q
# Sicherstellen, dass ALL APPLICATION PACKAGES die nötigen Rechte hat (Lesen & Ausführen)
# Der /reset Befehl sollte dies meist schon erledigt haben, aber zur Sicherheit:
icacls „C:Program FilesWindowsApps” /grant „ALL APPLICATION PACKAGES”:(OI)(CI)RX /T /C /Q
„`
**Erläuterung der Befehle:**
* `takeown /F „Pfad” /R /D Y`: Übernimmt rekursiv den Besitz für den angegebenen Pfad und bestätigt alle Abfragen.
* `icacls „Pfad” /reset /T /C /Q`: Setzt die Berechtigungen für den Ordner und alle Unterordner/Dateien (`/T`) auf die Standardwerte zurück, ignoriert Fehler (`/C`) und unterdrückt Eingabeaufforderungen (`/Q`). Dies ist ein sehr mächtiger Befehl, der alle explizit gesetzten Berechtigungen löscht und die Vererbung von übergeordneten Ordnern neu anwendet.
* `icacls „Pfad” /setowner „Benutzer” /T /C /Q`: Setzt den Besitzer rekursiv.
* `icacls „Pfad” /grant „Benutzer/Gruppe”:(OI)(CI)RX /T /C /Q`: Erteilt rekursiv (`/T /C /Q`) der Gruppe „ALL APPLICATION PACKAGES” die Rechte „Lesen und Ausführen” (`RX`), die für Objekte (`OI`) und Container (`CI`) vererbt werden.
Lassen Sie jeden Befehl vollständig durchlaufen. Dies kann einige Zeit in Anspruch nehmen, besonders der `icacls /reset` und der `icacls /setowner` Befehl.
### Methode 3: Systemwiederherstellung (Der einfache Weg, wenn verfügbar)
Wenn Sie vor dem Ändern der Berechtigungen einen **Systemwiederherstellungspunkt** erstellt haben, ist dies die einfachste Lösung.
1. Öffnen Sie die Systemsteuerung (Suche nach „Systemsteuerung”).
2. Gehen Sie zu „System und Sicherheit” > „System”.
3. Klicken Sie auf „Systemschutz” (links).
4. Klicken Sie im Reiter „Systemschutz” auf „Systemwiederherstellung…”.
5. Wählen Sie einen Wiederherstellungspunkt aus, der vor dem Zeitpunkt erstellt wurde, als Sie die Berechtigungen geändert haben.
6. Folgen Sie den Anweisungen. Das System wird neu gestartet und in den früheren Zustand zurückversetzt.
### Methode 4: In-Place Upgrade / Reparaturinstallation (Der Notnagel)
Wenn alle Stricke reißen und keine der oben genannten Methoden funktioniert, kann eine Reparaturinstallation von Windows helfen. Dabei wird Windows neu installiert, aber Ihre persönlichen Dateien und installierten Apps bleiben erhalten. Es werden jedoch alle Systemdateien und Berechtigungen auf den Standardzustand zurückgesetzt.
1. Laden Sie das Media Creation Tool von der offiziellen Microsoft-Website herunter.
2. Starten Sie das Tool und wählen Sie die Option „Diesen PC jetzt aktualisieren”.
3. Folgen Sie den Anweisungen. Stellen Sie sicher, dass Sie die Option „Persönliche Dateien und Apps behalten” wählen.
Dies ist eine zeitaufwändige Prozedur, die aber oft tiefgreifende Systemprobleme beheben kann.
**Nach der Wiederherstellung: Was tun, wenn es immer noch hakt?**
Selbst nach der korrekten Einstellung der Berechtigungen kann es vorkommen, dass einige Apps immer noch nicht starten oder merkwürdiges Verhalten zeigen. Hier sind weitere Schritte zur Fehlerbehebung:
1. **Alle App-Pakete neu registrieren:**
Öffnen Sie PowerShell als Administrator und führen Sie folgenden Befehl aus:
„`powershell
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register „$($_.InstallLocation)AppXManifest.xml”}
„`
Dieser Befehl registriert alle installierten UWP-Apps für alle Benutzer neu. Dies kann fehlerhafte Einträge in der Registrierung beheben.
2. **Microsoft Store Cache leeren:**
Manchmal liegt das Problem auch am Store selbst. Öffnen Sie das Ausführen-Fenster (Windows-Taste + R), geben Sie `wsreset.exe` ein und drücken Sie Enter. Ein leeres Eingabeaufforderungsfenster erscheint kurz und verschwindet dann, woraufhin der Store geöffnet werden sollte.
3. **Systemdateien überprüfen:**
Beschädigte Systemdateien könnten ebenfalls eine Rolle spielen. Führen Sie die folgenden Befehle in einer als Administrator geöffneten Eingabeaufforderung (oder PowerShell) aus:
* `sfc /scannow` (überprüft und repariert geschützte Systemdateien)
* Danach, wenn `sfc` Probleme gefunden hat oder Sie sicher sein wollen:
`DISM /Online /Cleanup-Image /RestoreHealth` (repariert das Windows-Abbild)
4. **Windows Update:**
Stellen Sie sicher, dass Ihr System vollständig auf dem neuesten Stand ist. Manchmal beheben Updates Probleme mit UWP-Apps oder stellen korrekte Systemberechtigungen wieder her.
**Fazit**
Der Ordner `C:Program FilesWindowsApps` ist ein empfindlicher Bereich Ihres Windows-Systems, dessen Berechtigungen mit größter Vorsicht behandelt werden sollten. Das Ändern dieser **Berechtigungen** oder des **Besitzers** kann dazu führen, dass Ihr System vermeintlich „lahmgelegt” wird, da alle Ihre **Windows Apps nicht mehr starten**. Die entscheidende Rolle spielen hierbei der **TrustedInstaller** als Besitzer und die Gruppe **ALL APPLICATION PACKAGES** mit ihren Ausführungsrechten.
Obwohl es verlockend sein mag, volle Kontrolle über jeden Winkel Ihres Betriebssystems zu haben, ist es bei Ordnern wie „WindowsApps” ratsam, die Finger davon zu lassen. Die in diesem Artikel beschriebenen Lösungen, insbesondere die **manuelle Wiederherstellung der Berechtigungen** oder die **PowerShell-Befehle**, erfordern Präzision und Geduld. Im schlimmsten Fall kann eine Reparaturinstallation von Windows die letzte Rettung sein. Mit den richtigen Schritten können Sie jedoch die volle Funktionalität Ihrer **UWP Apps** wiederherstellen und die Sicherheit Ihres Systems gewährleisten. Seien Sie also gewarnt und gehen Sie künftig umsichtig mit solch kritischen Systemordnern um!