Niektóre aplikacje systemu Windows 10 nie działają przy starcie

10

Właśnie zainstalowałem wersję ostateczną systemu Windows 10 i zauważyłem, że niektóre aplikacje, w tym Sklep, Zdjęcia i Groove Music, nie działają.

W tym przypadku próbuję otworzyć zdjęcia

Po przeszukaniu Internetu próbowałem rozwiązać problem za pomocą następującego wiersza polecenia:

Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

Wygląda jednak na to, że pogorszyło się i pokazuje ten błąd w aplikacjach, które nie działają:

Add-AppxPackage : Deployment failed with HRESULT: 0x80073CF6, Package could not be registered.
Merge Failure : error 0x80070003 : Cannot register the Microsoft.Windows.Photos_15.721.12350.0_x64__8wekyb3d8bbwe
package because there was a merge failure with the following file: C:\Program
Files\WindowsApps\Microsoft.Windows.Photos_15.721.12350.0_neutral_split.language-ru_8wekyb3d8bbwe\resources.pri
NOTE: For additional information, look for [ActivityId] a158907a-ceee-0007-8cba-58a1eeced001 in the Event Log or use
the command line Get-AppxLog -ActivityID a158907a-ceee-0007-8cba-58a1eeced001
At line:1 char:38
+ ...  | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.I ...
+                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : WriteError: (C:\Program File...ppXManifest.xml:String) [Add-AppxPackage], IOException
    + FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand

Zauważyłem „ru” w „Microsoft.Windows.Photos_15.721.12350.0_neutral_split.language-ru_8”, więc usunąłem rosyjską klawiaturę, aby sprawdzić, czy to może rozwiązać problem, ale nic się nie stało. Moja konfiguracja jest domyślnie w języku angielskim, a Stany Zjednoczone są ustawione na moją lokalizację. Mam także najnowsze aktualizacje.

Próbowałem uruchomić narzędzie do rozwiązywania problemów z App Store, ale nie można go uruchomić:

Narzędzie do rozwiązywania problemów nie działa w systemie Windows 10, nawet jeśli pochodzi ze strony Win10

W tej chwili aplikacje, których dotyczy problem, wyglądają tak:

Nawet menu zmieniło się po uruchomieniu powyższego polecenia

Wreszcie, nie zrobiłem nic hackującego w moim systemie, więc podejrzewam, że ma to związek z językiem. Mam hiszpańską, rosyjską i angielską klawiaturę.

Uwaga: na nowym koncie instalacyjnym aplikacje działają poprawnie. Ale migracja wszystkiego byłaby dla mnie zbyt duża.

użytkownik479706
źródło
Kiedy mówisz „Na nowym koncie instalacyjnym”, czy jest to nowa instalacja systemu Windows 10, czy tylko zmiana konta Microsoft? Spróbuj uruchomić Kontroler plików systemowych sfc/ scannow w wierszu polecenia.
MC10,
dostałem ten sam problem, działam jak angielski z szwedzką klawiaturą. Nie mogę uruchomić żadnych aplikacji „metra” w systemie Windows. pracowali dobrze przez dzień lub dwa
Choco Smith
Próbowałem sfc ... wciąż nic.
user479706,
Mam ten sam problem na Surface Pro 3.
Bruno Gomes,

Odpowiedzi:

1

Po kilku badaniach odkryłem, że może próbować połączyć się z niewłaściwym plikiem zasobów.

Przede wszystkim otwórz Wiersz polecenia z uprawnieniami administratora i chkdsk /f /ruruchom ponownie, aby system Windows mógł sprawdzić system plików, a następnie spróbuj ponownie uruchomić polecenie Add-AppxPackage po jego zakończeniu.

Jeśli to nie zadziała, znalazłem podobne pytanie na innym forum z niektórymi rzeczami, które możesz wypróbować, i aby sprawdzić, czy coś z tego zadziała, przytoczę je tutaj:

Cytat z odpowiedzi Deason Wu:

Ręcznie usuń katalog aplikacji w folderze AppData

Zmiana domyślnego właściciela klucza rejestru na system

HKEY_CURRENT_USER \ Software \ Classes \ Local Settings \ Software \ Microsoft \ Windows \ CurrentVersion \ AppModel \ Repository \ Packages

Przed podjęciem jakichkolwiek działań wykonaj kopię zapasową tych folderów lub wpisów rejestru.

Cytat z odpowiedzi ctp Han Solo:

Chciałbym dodać, że uważam, że przyczyną jest to, że przy ponownej instalacji WindowsStore

add-appxpackage -register "C: \ Program Files \ WindowsApps \ Microsoft.WindowsStore_2015.25.5.0_x64__8wekyb3d8bbwe \ AppxManifest.xml" -disabledevelopmentmode

Próbuje połączyć się z:

C: \ Program Files \ WindowsApps \ Microsoft.WindowsStore_2015.25.5.0_neutral_split.language-es_8wekyb3d8bbwe \ resources.pri

Ponieważ ta wersja nie istnieje. Ten, który istnieje, to:

C: \ Program Files \ WindowsApps \ Microsoft.WindowsStore_2015.7.1.0_neutral_split.language-es_8wekyb3d8bbwe

Prawdopodobnie jest to plik zasobów, który z jakiegoś nieznanego powodu Windows próbuje połączyć się z niewłaściwym plikiem, więc usunięcie folderu aplikacji i próba ponownej instalacji może się udać.

Kolejną rzeczą, którą chcę dodać, jest to, że próbowałeś najpierw użyć polecenia „Add-AppxPackage”. Spróbuj uruchomić Remove-AppxPackage na tym konkretnym AppxPackage, a następnie spróbuj dodać ponownie (więcej informacji tutaj ). Upewnij się, że używasz programu PowerShell jako administrator dla tych poleceń.

Jeśli nadal nie rozwiążesz problemu, otwórz wiersz polecenia z uprawnieniami administratora i zrób to dism /online /cleanup-image /restorehealth. Pamiętaj, że wykonanie tej operacji może zająć dużo czasu.

Wreszcie, jeśli to nie zadziała, możesz spróbować użyć tego innego konta użytkownika, przenieść swoje osobiste pliki na to konto, usunąć stare i połączyć nowo utworzone konto z kontem Microsoft, aby korzystać z ich usług, lub ponownie zainstalować system Windows za pomocą Ustawienia> Aktualizacja i zabezpieczenia> Odzyskiwanie> Zresetuj opcję tego komputera. Możesz zapisać swoje pliki i konfiguracje, ale spowoduje to zresetowanie systemu Windows, więc zainstalowane oprogramowanie zostanie usunięte. Szukałem już od jakiegoś czasu i nie mogłem znaleźć nic poza tymi krokami, aby rozwiązać ten problem, zaktualizuję tę odpowiedź, jeśli znajdę coś nowego.

axys93
źródło