Как исправить ошибку 0x80070520 в Microsoft Store

Одна из распространённых ошибок, с которой сталкиваются пользователи Microsoft Store — код 0x80070520. Она появляется при попытке установить или обновить приложение через магазин. В этой инструкции — проверенные шаги для быстрого устранения проблемы.
Что вызывает ошибку 0x80070520 в Windows?
Кратко о возможных причинах:
- Скрипт или программа мешают проверке цифровых сертификатов (CRL недоступен из-за сети или брандмауэра).
- Вредоносное ПО нарушает работу компонентов магазина.
- Повреждённые или отсутствующие системные файлы.
- Неправильные параметры системы или службы обновления.
Важно: прежде чем переходить к «тяжёлым» методам, сделайте базовые проверки: установите доступные обновления Windows и перезагрузите ПК.
Быстрая проверка перед началом
- Проверьте, установлены ли последние обновления Windows.
- Перезагрузите компьютер — многие временные ошибки исчезают после рестарта.
1. Выполните сканирование на вредоносное ПО
- Нажмите клавишу Windows, введите Windows Security и откройте приложение.

- Перейдите в «Защита от вирусов и угроз» и выберите «Параметры сканирования».

- Выберите «Полное сканирование» и нажмите «Сканировать сейчас».

- Удалите обнаруженные угрозы и перезагрузите систему.
Примечание: используйте надёжный антивирус (встроенный Microsoft Defender или сторонний), убедитесь, что базы актуальны.
2. Восстановите системные файлы с помощью Командной строки
- Нажмите Windows, введите CMD и выберите «Запуск от имени администратора».

- Выполните команды по очереди:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth- Перезагрузите компьютер, чтобы применить исправления.
Пояснение: sfc /scannow восстанавливает целостность системных файлов; DISM исправляет повреждённый образ системы.
3. Запустите средство устранения неполадок приложений Microsoft Store
- Откройте «Параметры» (Win + I).
- Перейдите в «Система» → «Устранение неполадок».

- Выберите «Другие средства устранения неполадок».

- Запустите средство «Приложения из Магазина Windows» и следуйте подсказкам.

Совет: записывайте ошибки или коды, которые выдаёт средство — они пригодятся, если придётся обращаться к поддержке.
4. Очистите кэш Microsoft Store
- Нажмите Win + R, чтобы открыть окно «Выполнить».

- Введите команду:
wsreset.exe- Нажмите ОК — откроется пустое окно терминала, затем Microsoft Store перезапустится.
Это удалит локальный кэш магазина без удаления установленных приложений.
5. Удалите папку SoftwareDistribution (кэш обновлений Windows)
- Откройте CMD от имени администратора.

- Остановите службы Windows Update и BITS:
net stop wuauserv
net stop bits- Перейдите в папку:
C:\Windows\SoftwareDistribution- Удалите всё содержимое папки.

- Запустите службы заново:
net start wuauserv
net start bits- Перезагрузите компьютер.
Важно: удаление содержимого SoftwareDistribution безопасно — это только кэш обновлений. Windows пересоздаст папку при следующем обновлении.
6. Повторная регистрация и переустановка приложения Microsoft Store
Повторная регистрация магазина
- Откройте PowerShell от имени администратора.

- Выполните команду:
Get-AppXPackage WindowsStore -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}- После выполнения перезагрузите ПК.
Переустановка магазина (если повторная регистрация не помогла)
- В окне PowerShell (админ) выполните:
Get-AppxPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}- Перезагрузите систему.
Примечание: эта команда переустанавливает многие встроенные приложения; если вы предпочитаете точечное решение — удалите и установите только Store через официальный пакет, но это требует дополнительной подготовки.

7. Обновите Microsoft Store через сам магазин
- Откройте Microsoft Store и нажмите «Библиотека».
- Перейдите в «Обновления и загрузки».

- Нажмите «Получить обновления» и дождитесь завершения.
- Перезагрузите компьютер для подтверждения изменений.
Когда эти методы не помогают
- Если ошибка появляется только при попытке обновить конкретное приложение — возможно, проблема на стороне разработчика или с сертификатом приложения.
- Если в сети установлены строгие прокси/брандмауэры (корпоративная среда), проверяйте доступ к CRL (Online Certificate Revocation List); при ограничениях нужно обратиться к администратору сети.
- Если после всех шагов проблема остаётся — создайте отчёт диагностики (Feedback Hub) и обратитесь в поддержку Microsoft, приложив логи.
Альтернативные подходы
- Временное решение — скачать установщик приложения напрямую с сайта разработчика (если доступно) вместо Store.
- Временно создать новый локальный профиль пользователя или учётную запись Microsoft и проверить, воспроизводится ли ошибка.
- Восстановление системы на точку до появления ошибки (если она недавно возникла).
Мини‑методика для техподдержки (SOP)
- Подтвердить проблему, записать шаги клиента и время возникновения.
- Проверить наличие системных обновлений и статус службы Windows Update.
- Выполнить антивирусное сканирование и SFC/DISM.
- Очистить кэш Store, удалить SoftwareDistribution.
- Повторная регистрация/переустановка Store.
- Если не решено — собрать логи, скриншоты, применить эскалацию в Microsoft Support.
Чек‑лист по ролям
- Обычный пользователь:
- Перезагрузить ПК, установить обновления, запустить wsreset.exe.
- Администратор локального ПК:
- Запустить SFC/DISM, удалить SoftwareDistribution, проверить доступ к Интернету.
- IT‑специалист/администратор домена:
- Проверить прокси/фаерволлы, доступ к CRL, групповую политику, журналы событий.
Критерии приёмки
- Ошибка 0x80070520 больше не появляется при установке/обновлении приложений.
- Microsoft Store успешно обновляет и устанавливает приложения.
- Логи Windows Update и Store не содержат повторяющихся ошибок, связанных с проверкой сертификатов.
Матрица рисков и меры
- Риск: потеря данных при некорректных действиях администратора — Мера: создать точку восстановления перед серьёзными изменениями.
- Риск: конфликты с корпоративными политиками — Мера: согласовать действия с ИТ‑отделом.
- Риск: вредоносное ПО вернётся — Мера: сканирование и мониторинг, смена учётных данных при подтверждённом компромиссе.
Краткая справка (глоссарий, 1 строка)
- CRL — список отзыва цифровых сертификатов; нужен для проверки действительности сертификата.
- SFC — системная утилита проверки и восстановления защищённых системных файлов.
- DISM — инструмент обслуживания и управления образами Windows.
Решение в виде схемы (диагностика)
flowchart TD
A[Проблема 0x80070520] --> B{Появляется всегда или для одного приложения?}
B -- 'Только одно приложение' --> C[Проверить разработчика/сертификат приложения]
B -- 'Всегда' --> D[Базовые шаги: обновления, перезагрузка]
D --> E[Сканирование на вирусы]
E --> F[SFC/DISM]
F --> G[Очистка кэша Store и wsreset]
G --> H[Удаление SoftwareDistribution]
H --> I[Повторная регистрация/переустановка Store]
I --> J{Проблема решена?}
J -- Да --> K[Закрыть кейс]
J -- Нет --> L[Сбор логов и эскалация в поддержку]Когда следует обратиться в поддержку
- Если после всех шагов ошибка остаётся.
- Если вы видите специфичные ошибки, связанные с сертификатами или сетью (CRL inaccessible).
- Если вы находитесь в корпоративной сети с ограничениями доступа.
Риски безопасности и конфиденциальность
- При подозрении на компрометацию учётных записей смените пароли и проверьте логи входа.
- Не используйте сомнительные «патчи» или сторонние «фиксеры» из непроверенных источников.
Краткое резюме
- Начните с простого: обновления Windows и перезагрузка.
- Выполните антивирусное сканирование, SFC/DISM, очистку кэша Store и удаление SoftwareDistribution.
- Если необходимо — повторно зарегистрируйте или переустановите Microsoft Store.
- При корпоративных ограничениях проверьте доступ к CRL и обратитесь к администраторам сети.
Если какие‑то шаги помогли — напишите, какой именно, чтобы другие пользователи могли ориентироваться.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента