10

Я только что установил финальную версию Windows 10 и заметил, что некоторые приложения, включая Store, Photos и Groove Music, не работают.

Попытка открыть фотографии в этом случае

Покопавшись в Интернете, я попытался решить проблему с помощью следующей командной строки:

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

Однако, похоже, что стало хуже, и теперь показывает эту ошибку в приложениях, которые не работают:

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

Я заметил "ru" в «Microsoft.Windows».Photos_15.721.12350.0_neutral_split.language-ru_8 ", поэтому я удалил свой русский ввод с клавиатуры, чтобы посмотреть, может ли это решить проблему, но ничего не произошло. Моя конфигурация на английском языке по умолчанию, и Соединенные Штаты настроены на мое местоположение. Также у меня есть последние обновления.

Я попытался запустить средство устранения неполадок App Store, но оно не запустилось:

Устранение неполадок не будет работать в Windows 10, хотя со страницы Win10

Прямо сейчас затронутые приложения выглядят так:

Даже меню изменилось после запуска команды выше

Наконец, я ничего не сделал в своей системе, поэтому я подозреваю, что это связано с языком. У меня есть испанский, русский и английский ввод с клавиатуры.

Примечание. При новой установке учетной записи приложения работают нормально. Но для меня было бы слишком много всего перенести.

1 ответ1

1

После некоторого исследования я обнаружил, что он может попытаться объединиться с неправильным файлом ресурсов.

Прежде всего, откройте командную строку с правами администратора и выполните команду chkdsk /f /r , перезапустите, чтобы Windows могла проверить файловую систему, а затем попытайтесь снова запустить команду Add-AppxPackage после того, как это будет сделано.

Если это не сработает, я нашел похожий вопрос на другом форуме с некоторыми вещами, которые вы можете попробовать, и посмотрите, сработает ли что-то из этого, я процитирую их здесь:

Цитата из ответа Дизона Ву:

Удаление каталога приложения внутри папки AppData вручную

Смена владельца по умолчанию ключа реестра на систему

HKEY_CURRENT_USER\ Программное обеспечение \ Классы \ Локальные настройки \ Программное обеспечение \ Microsoft \ Windows \ CurrentVersion \ AppModel \ Repository \ Packages

Пожалуйста, сделайте резервную копию этих папок или записей реестра, прежде чем предпринимать какие-либо действия.

Цитата из ответа ctp Han Solo:

Я хотел бы добавить, что я верю, причина в том, что при повторной установке WindowsStore

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

Он пытается и не может слиться с:

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

Потому что эта версия не существует. Тот, который существует:

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

Так что, вероятно, это файл ресурсов, который по какой-то неизвестной причине Windows пытается объединить с неправильным файлом, поэтому удаление папки приложения и попытка переустановки может снова сработать.

Еще я хочу добавить, что вы сначала попытались использовать команду «Add-AppxPackage». Попробуйте запустить Remove-AppxPackage для этого конкретного AppxPackage, а затем попробуйте добавить снова (подробнее здесь). Убедитесь, что вы используете PowerShell в качестве администратора для этих команд.

Если проблема по-прежнему не устранена, откройте командную строку с правами администратора и выполните dism /online /cleanup-image /restorehealth . Обратите внимание, что это может занять много времени.

Наконец, если ничего из этого не работает, вы можете попытаться использовать эту другую учетную запись пользователя, переместить свои личные файлы в эту учетную запись, удалить старую и связать вновь созданную учетную запись с учетной записью Microsoft, чтобы использовать их службы, или переустановить Windows с помощью Настройки> Обновление и безопасность> Восстановление> Сбросить настройки этого ПК. Вы можете сохранить свои файлы и конфигурации, но это сбросит настройки Windows, поэтому установленные вами программы будут удалены. Я уже некоторое время искал вокруг и не мог найти ничего, кроме того, что эти шаги решают эту проблему, я обновлю этот ответ, если найду что-то новое.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .