При запуске некоторых приложений Windows 10 происходит сбой

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

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

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

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

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

user479706
источник
Когда вы говорите «При новой учетной записи установки», это новая установка Windows 10 или просто изменение учетной записи Microsoft? Попробуйте запустить проверку системных файлов sfc/ scannow в командной строке.
MC10
получил ту же проблему, я бегу как английский с шведской клавиатурой. Я не могу запустить любые приложения windows "metro". они работали нормально в течение дня или двух
Choco Smith
Я попробовал SFC ... все еще ничего.
user479706
У меня такая же проблема на Surface Pro 3.
Бруно Гомес

Ответы:

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, поэтому установленные вами программы будут удалены. Я уже некоторое время искал все вокруг и не мог найти ничего, кроме того, что эти шаги решают эту проблему, я обновлю этот ответ, если найду что-то новое.

axys93
источник