Эта ошибка, 0x80070005, это общая ошибка, которая технически означает, что по какой-то причине, Отказано в разрешении или доступе отказано. Поэтому многие другие программы и службы Windows могут выдавать эту ошибку, когда обнаруживают, что им отказано в разрешениях.
Однако в этом руководстве мы сосредоточимся только на этой ошибке, связанной с обновлениями приложений на Windows 8/8.1/10. Если приложение не может обновить себя из-за проблем с разрешениями, вы получите вот такую ошибку: ‘Что-то произошло, и это приложение не может быть установлено — 0x80070005.’
Метод 1: Исправьте разрешения папки Packages
1. Удерживать клавиша Windows и нажмите R.
2. В открывшемся диалоговом окне «Выполнить» введите %appdata% и нажмите OK.
3. По умолчанию это приведет вас к Appdata\Roaming ;однако нам нужно быть в AppData\Local. Нажмите AppData сверху (хлебная крошка) и выберите “AppData,” затем выберите “Локальный.
4. Теперь в папке Local найдите папку с названием Packages.
5. Щелкните правой кнопкой мыши на Папки и выберите Свойства.
6. Нажмите на кнопку “Безопасность” вкладка.
7. Теперь нажмите кнопку Advanced и убедитесь, что все перечисленные там пользователи имеют полный контроль. Если нет, нажмите кнопку Добавить. Выберите Выбор принципала, введите “users” в поле с надписью “Введите имя объекта для выбора.” После этого нажмите кнопку Проверить имена, а затем поставьте галочку в поле с надписью “Полное разрешение.
8. Нажмите Применить/ОК. Это должно дать полное разрешение, и ваша проблема будет решена.
Метод 2: Измените место загрузки приложений Магазина Windows на раздел Windows.
Если Способ 1 не сработал, не стоит расстраиваться. Эта проблема также может быть вызвана изменением места загрузки приложений Магазина Windows с раздела HDD/SSD компьютера, на котором установлена Windows (в большинстве случаев это диск C), на другой раздел. В таких случаях изменение места загрузки приложений Магазина Windows на значение по умолчанию почти всегда решает проблему. Однако, к сожалению, в Магазине Windows нет опции или функции, позволяющей пользователям изменять место загрузки приложений по умолчанию, поэтому вам придется воспользоваться функцией Редактор реестра чтобы сделать это. Чтобы воспользоваться этим решением, вам необходимо:
- Нажмите кнопку логотип Windows клавишу + R открыть Запустить диалоговое окно.
- введите “regedit” в Запустить диалоговое окно и нажмите кнопку Введите для запуска Редактор реестра.
- В левой панели Редактор реестра, перейдите в следующую директорию:
HKEY_LOCAL_MACHINE > ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ > Microsoft > Windows > CurrentVersion
- Найдите ключ реестра с названием ‘Appx‘ под ‘CurrentVersion‘ в левой панели и завладеть им. Если вы не знаете, как получить право собственности на ключ реестра, см Метод 1 на странице это руководство.
- После того как вы получили право собственности на Appx ключ реестра, щелкните на нем в левой части панели Редактор реестра чтобы отобразить его содержимое в правой панели.
- В правой панели Редактор реестра, найдите и дважды щелкните на значении реестра с именем PackageRoot чтобы редактировать это.
- Замените содержимое значения реестра’ Данные значения поле с каталогом, в который теперь будут устанавливаться приложения Магазина Windows. Подойдет любая директория, если она находится в том же разделе, что и установленная Windows (C:\Program Files\WindowsApps, например, будет работать исключительно хорошо).
- Нажмите на “OK.
- Закройте редактор реестра и перезапустить ваш компьютер.
Когда компьютер загрузится, откройте Магазин Windows и попробуйте установить или обновить приложение, чтобы определить, устранена ли проблема.
Метод 3: Сбросьте кэш Магазина Windows на компьютере.
Если у пользователя Windows 10 возникли проблемы с загрузкой, установкой или обновлением приложений из Магазина Windows, сброс кэша Магазина Windows является вполне разумным действием, и это также справедливо в случае данной проблемы. Чтобы сбросить кэш Магазина Windows на компьютере, вам нужно:
- Нажмите кнопку логотип Windows клавиша + R чтобы открыть Запустите диалоговое окно.
- Наберите wsreset.exe в Запустите диалоговое окно и нажмите Введите.
- Дождитесь выполнения команды и сброса кэша Магазина Windows.
- Перезапустите и, когда компьютер загрузится, проверьте, была ли решена проблема.
Метод 4: Перерегистрация Магазина Windows.
- Откройте окно меню «Пуск.
- Найдите “PowerShell.
- Щелкните правой кнопкой мыши по результату поиска под названием “Windows PowerShell” и нажмите на кнопку “Запуск от имени администратора.
- Введите следующий текст в открывшемся окне Windows PowerShell и нажмите Enter:
powershell -ExecutionPolicy Unrestricted Add-AppxPackage -DisableDevelopmentMode -Register $Env:SystemRoot\WinStore\AppxManifest.XML
- После выполнения команды закройте Windows PowerShell и перезапустить ваш компьютер.
Когда компьютер загрузится, запустите Магазин Windows и проверьте, сохраняется ли проблема.
Способ 5: Убедитесь, что на вашем компьютере установлены правильные настройки даты и времени.
Технологии иногда бывают очень непостоянными, и ярким примером этого является тот факт, что простое неправильное время, дата и/или часовой пояс на вашем компьютере с Windows 10 может привести к невозможности установки или обновления приложений из Магазина Windows. Если у вас возникла эта проблема, попробуйте убедиться, что все настройки даты и времени на вашем компьютере верны. Для этого вам необходимо:
- Нажмите на дату и время в области уведомлений.
- Нажмите на кнопку “Измените настройки даты и времени..
- Нажмите на кнопку “Изменить дату и время..“, убедитесь, что на вашем компьютере установлены правильные дата и время, и нажмите “OK.
- Нажмите на кнопку “Изменение часового пояса,” убедитесь, что на вашем компьютере установлен правильный часовой пояс, и нажмите “OK.
- Нажмите на кнопку Примените , а затем на OK.
- Перезапустите выключите компьютер, дождитесь его загрузки и проверьте, восстановилась ли возможность устанавливать и/или обновлять приложения из Магазина Windows.
Если ни один из перечисленных и описанных выше способов не помог вам, не бойтесь, ведь у вас есть последнее средство — создание и переход на новую учетную запись пользователя. Почти во всех случаях эта проблема затрагивает только одну учетную запись пользователя на затронутом компьютере, поэтому вы можете избавиться от этой проблемы, просто создав новую учетную запись пользователя и переключившись на нее навсегда, а затем удалив старую учетную запись пользователя. Вы должны иметь возможность успешно загружать, устанавливать и обновлять приложения из Магазина Windows под новой учетной записью пользователя. Если вы все же решили пойти по этому пути, убедитесь, что вы перенесли все ценные данные/файлы, которые вы не хотите потерять, со старой учетной записи на новую, прежде чем удалять старую учетную запись.