Ich habe Windows 8. (Nicht 8.1)
Metro-Apps lassen sich nicht öffnen, z. B. Mail, Fotos, Wetter, Spiele, Sport, Bing, Reisen, Skype ...
Der Windows Store funktioniert, bis ich eine App installiere. Daraufhin erhalte ich die Fehlermeldung „Etwas ist passiert und der Windows Store funktioniert nicht mehr. Bitte starten Sie Windows auf Ihrem PC neu bzw. aktualisieren Sie es.“
Ich habe versucht, „SFC /scannow“ in die Befehlszeile einzugeben, erhalte jedoch die Fehlermeldung, dass es beschädigte Dateien enthält, die nicht repariert werden können.
Ich habe die normale Problembehandlung für Windows Metro-Apps ausprobiert und dort wird erklärt, dass entweder die Grafikkarten veraltet sind (ich habe sie aktualisiert) oder die Windows Store-Konfiguration beschädigt sein könnte. Das könnte das Problem eingrenzen.
Ich habe versucht, den Befehl „powershell -ExecutionPolicy Unrestricted Add-AppxPackageDisableDevelopmentMode Register$Env:SystemRoot\WinStore\AppxManifest.XML“ auszuführen, erhalte jedoch die folgende Fehlermeldung: „Bereitstellung fehlgeschlagen, das Paket-Repository ist beschädigt.“
Darüber hinaus scheinen die Register über vollständige Berechtigungen für ALLE APP-PAKETE zu verfügen, sodass auch dies kein Problem darstellt.
Hoffentlich sind oben genügend Informationen vorhanden, um das Problem zu identifizieren. Vielen Dank im Voraus für jede Hilfe.
Antwort1
Ich hatte auch das gleiche Problem. In meinem Fall hatte ich dummerweise die Berechtigungen für den gesamten Ordner „App Data“ geändert, wodurch irgendwie die Berechtigung entfernt wurde, die für einige Windows Metro-Apps erforderlich war. Es scheint, dass jedes Paket seinen eigenen Berechtigungssatz hat. Nach einigen Recherchen und den gleichen Korrekturversuchen, die Sie beschrieben haben (die bei mir auch nicht funktioniert haben), hat die folgende Korrektur schließlich funktioniert:
Fügen Sie dem Ordner „Pakete“ und allen seinen untergeordneten Ordnern einen Benutzer mit dem Namen „ALLE ANWENDUNGSPAKETE“ hinzu.
Detaillierte Schritte (für alle, die sich mit Windows nicht so gut auskennen):
- Gehen Sie zu C:/Benutzer/[Ihr Benutzername]/App Data/Local. Dort sollte ein Ordner mit dem Namen „Packages“ vorhanden sein.
- Klicken Sie mit der rechten Maustaste und wählen Sie Eigenschaften -> Sicherheit -> Bearbeiten -> Hinzufügen
- Geben Sie „ALL“ ein und klicken Sie dann auf „Namen überprüfen“. Dadurch sollte das Feld automatisch mit einem Benutzer namens ALLE ANWENDUNGSPAKETE ausgefüllt werden. Wählen Sie ihn aus und erteilen Sie ihm Vollzugriff.
- OK klicken.
- Klicken Sie auf „OK“. Sie sollten nun wieder im Fenster „Paketeigenschaften“ sein.
- Klicken Sie auf „Erweitert“.
- Aktivieren Sie das Kontrollkästchen neben „Alle Berechtigungseinträge für untergeordnete Objekte ersetzen …“.
- Klicken Sie auf „Übernehmen“.