3

У меня Windows 8. (Не 8.1)

Приложения Metro не открываются: почта, фотографии, погода, игры, спорт, Bing, путешествия, Skype ...

Магазин Windows работает до установки приложения, в котором я получаю сообщение об ошибке «Что-то случилось, и магазин Windows больше не работает, пожалуйста, перезапустите / обновите окна на вашем компьютере»

Я попытался ввести «SFC /scannow» в командной строке, но я получаю сообщение об ошибке, что он содержит поврежденные файлы, которые он не может исправить.

Я пробовал обычное средство устранения неполадок с приложениями для метро в Windows, и оно объясняет, что либо адаптеры дисплея устарели (я их обновил), либо конфигурация Магазина Windows может быть повреждена. Это может сузить проблему.

Я попытался выполнить команду - «powershell -ExecutionPolicy Unrestricted Add-AppxPackageDisableDevelopmentMode Register $ Env:SystemRoot\WinStore\AppxManifest.XML», но получил следующее сообщение об ошибке - «Развертывание не удалось, хранилище пакетов повреждено».

Кроме того, кажется, что реестры имеют полные права на ВСЕ ПАКЕТЫ APP, так что это тоже не проблема.

Надеюсь, выше достаточно информации для выявления проблемы. Спасибо за любую помощь заранее.

1 ответ1

0

У меня тоже была такая же проблема. В моем случае я тупо изменил разрешения для всей папки "Данные приложения", что каким-то образом удалило разрешение, необходимое для некоторых приложений Windows Metro. Кажется, что каждый пакет имеет свой собственный набор разрешений. После некоторого исследования и после тех же попыток исправления, которые вы описали (что также не работало для меня), следующее исправление в конечном итоге сработало:

Добавьте пользователя с именем ALL APPLICATION PACKAGES в папку Packages и всех его дочерних элементов.

Подробные шаги (для тех, кто менее знаком с Windows):

  1. Перейдите в C:/Users/[ваше имя пользователя]/App Data/Local. Там должна быть папка с именем Packages.
  2. Щелкните правой кнопкой мыши и выберите Свойства -> Безопасность -> Редактировать -> Добавить
  3. Введите "ВСЕ", а затем нажмите "Проверить имена". Это должно автоматически заполнить поданную пользователем с именем ВСЕ ПАКЕТЫ ПРИЛОЖЕНИЙ. Выберите его и дайте ему полный контроль.
  4. Нажмите ОК.
  5. Нажмите ОК. Вы должны вернуться в окно свойств пакета.
  6. Нажмите "Дополнительно".
  7. Установите флажок «Заменить все записи разрешений дочерних объектов ....»
  8. Нажмите Применить.

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