Через некоторое время приложения Windows 8.1 больше не будут открываться. При открытии приложения отобразится заставка, а затем выйдите на рабочий стол с значком, все еще присутствующим на панели задач. Перезапуск временно решил проблему.
После проверки журнала событий Windows я обнаружил это сообщение об ошибке, но не смог найти из него ничего полезного.
Активация приложения microsoft.windowscommunicationsapps_8wekyb3d8bbwe! Microsoft.WindowsLive.Mail завершилась ошибкой: это приложение не поддерживает указанный контракт или не установлено. См. Microsoft-Windows-TWinUI / Операционный журнал для получения дополнительной информации.
Дополнительная информация журнала показывает следующее.
Приложение DefaultBrowser_NOPUBLISHERID! Microsoft.InternetExplorer.Default не зарегистрировано для контракта Windows.Launch или не установлено.
Похоже, это происходит для каждого установленного приложения. У кого-нибудь есть решение этой проблемы?
Я также посмотрел на этот вопрос, но безуспешно: сбой приложений Metro при запуске, драйвере или проблеме с разрешениями?
источник
Ответы:
У меня была такая же проблема в Windows 10 Technical Preview.
После некоторых поисков я нашел ответы на MS Community и в этой записи блога . Чтобы подвести итог - чтобы исправить одно приложение (в данном случае настройки ПК), введите в консоли администрирования Powershell:
Для исправления всех приложений выполните:
источник
Get-AppxPackage
получает список установленных пакетов приложений (.appx) иAdd-AppxPackage
устанавливает пакет приложений. Таким образом, команда переустанавливает приложения метро, но с отключенным DevelopmentMode. Это не должно быть вредно в том смысле, что оно не будет устанавливать ничего нового или удалять существующие приложения. И в первой команде,$Env:SystemRoot\ImmersiveControlPanelAppxManifest.xml
это просто место установкиwindows.immersivecontrolpanel
пакета (get-AppxPackage | ? { $_ -match "panel" }
)Add-AppxPackage -DisableDevelopmentMode -Register $Env:SystemRoot\ImmersiveControlPanelAppxManifest.xml -Verbose
Там "\" отсутствует. Так и должно бытьAdd-AppxPackage -DisableDevelopmentMode -Register $Env:SystemRoot\ImmersiveControlPanel\AppxManifest.xml -Verbose