Ошибка 0x80070306 — Коды 0x (HRESULT)
Что это значит
Код 0x80070306 означает ошибку ERROR_INSTALL_PACKAGE_REJECTED, возникающую при попытке установки или обновления приложения через Магазин Windows или Windows Update. Система отклоняет пакет установки из-за несоответствия требованиям безопасности, повреждения цифровой подписи или нарушения целостности манифеста. Пользователь видит сообщение «Не удалось установить приложение» или «Ошибка 0x80070306» в процессе установки.
Вероятные причины
- Повреждённый или неполный файл установки приложения
- Нарушение цифровой подписи пакета (AppX/MSIX)
- Несовместимость версии приложения с версией Windows
- Конфликт с существующей установкой приложения
- Недостаточно прав для установки (отсутствие административных привилегий)
- Проблемы с кэшем Магазина Windows
- Повреждение системных файлов, отвечающих за установку приложений
- Вмешательство стороннего антивируса или брандмауэра
Что делать — по порядку
- Запустите средство устранения неполадок Магазина Windows: Параметры > Устранение неполадок > Другие средства > Приложения из Магазина Windows.
- Очистите кэш Магазина Windows: выполните команду wsreset.exe в командной строке (Win+R, введите wsreset.exe, нажмите Enter).
- Проверьте и восстановите системные файлы: запустите командную строку от имени администратора и выполните sfc /scannow.
- Удалите приложение (если установлено) и установите заново через Магазин Windows.
- Проверьте наличие обновлений Windows и установите их.
- Временно отключите антивирус и брандмауэр, затем повторите установку.
- Сбросьте компоненты Магазина Windows с помощью PowerShell: Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}.
- Если ошибка возникает при установке из внешнего источника, перезагрузите пакет или используйте официальный источник.
Нажимайте на пункты, чтобы отмечать выполненные.
Частые вопросы
Что делать, если ошибка 0x80070306 появляется при установке игры из Магазина?
Попробуйте очистить кэш Магазина (wsreset.exe) и запустить средство устранения неполадок. Если не помогает, удалите игру и установите заново.
Может ли антивирус вызывать ошибку 0x80070306?
Да, некоторые антивирусы блокируют установку приложений из Магазина. Временно отключите антивирус и повторите установку.
Ошибка 0x80070306 при обновлении Windows — что делать?
Запустите средство устранения неполадок Центра обновления Windows, затем проверьте целостность системных файлов командой sfc /scannow.
Как исправить ошибку 0x80070306 без переустановки Windows?
Очистите кэш Магазина, сбросьте компоненты Магазина через PowerShell, проверьте системные файлы. В большинстве случаев это помогает.
Источники
- Microsoft Learn - HRESULT values проверено 28.07.2026
Где встречается
Windows 10, Windows 11; при установке приложений из Магазина Windows, обновлении системы, установке пакетов AppX/MSIX.