Рассказываем, как избавиться от ошибки 0x80131505, которая возникает при попытке открыть магазин приложений Microsoft Store.
Используем средство автоматического поиска и устранения неполадок
Для начала воспользуемся автоматизированной системой поиска ошибок. В Windows 10 заложен ряд инструментов по решению распространенных проблем. Возможно, он вам поможет.
Чтобы воспользоваться системой автоматического поиска и устранения ошибок:
- Открываем меню «Пуск».
- Затем переходим к основным настройкам операционной системы.
- Листаем список опций вниз до подменю «Обновление и безопасность» и заходим туда.
- В боковой панели находим вкладку «Устранение неполадок» и открываем ее.
- В правой части появится список доступных диагностических процедур. Ищем там строку «Устраните проблемы, мешающие обновлению Windows» и жмите на нее.
- А после этого кликаем по кнопке «Запустить средство устранения неполадок».
Должно помочь.
Удаляем временные файлы, связанные с магазином Microsoft Store
Кэш — одна из распространённых причин возникновения ошибки с кодом 0x80131505. Поэтому по мере возникновения проблем его стоит удалять.
Чтобы это сделать:
- Одновременно нажимаем на клавиши Win + R.
- В появившуюся строчку вводим команду wreset.exe.
- Ожидаем, пока не откроется Windows Store.
- После этого перезагружаем компьютер.
Удаляем папку SoftwareDistribution
В этой папке хранятся файлы, связанные с дистрибуцией обновлений и программного обеспечения через официальные источники Microsoft. Иногда они «повреждаются» и из-за этого перестают работать службы обновления Windows или магазин приложений Microsoft Store. В этом случае нужно попробовать стереть содержимое папки SoftwareDistribution.
Чтобы удалить эту директорию:
- Нажимаем на иконку в виде лупы, чтобы открыть локальный поисковик.
- Вписываем название утилиты cmd.exe.
- Кликаем по кнопке «Запуск от имени администратора».
- Откроется терминал. Вводим туда команды:net stop cryptSvc
net stop bits
net stip msiserver
После ввода каждой команды нужно нажимать Enter, чтобы их запустить.
Таким образом мы отключаем работающие службы, которые могут мешать удалению папки SoftwareDistribution.
- После этого вводим в консоль команду ren C:\Windows\SoftwareDistribution SoftwareDistribution.old, чтобы переименовать текущую папку и сделать ее резервную копию.
- Затем удаляем ее содержимое с помощью команды rmdir C:\Windows\SoftwareDistribution\DataStore
- И еще rmdir C:\Windows\SoftwareDistribution\Download
Эти команды сотрут содержимое папки, сохранив в резервную копию старые данные.
Можно сделать это вручную, если вас пугает терминал.
Просто откройте директорию C:\Windows и удалите оттуда папку SoftwareDistribution.
Но службы все равно придется выключать именно через терминал от имени администратора.
После этого заново запускаем все службы, которые ранее выключили.
- Для этого вводим в терминал команды:net start bits
net start cryptSvc
net start msiserver
Если Windows не даст удалить эту папку даже после отключения служб, то стоит запустить систему в безопасном режиме (нажав F8 во время включения компьютера) и попробовать удалить папку SoftwareDistribution снова. Возможно, ей мешает какая-то другая программа, работающая в фоне.
Используем System File Checker
И еще не забывайте про встроенную текстовую утилиту для исправления поврежденных системных файлов.
Чтобы ее включить:
- Одновременно нажимаем на клавиши Win + S.
- Находим через поиск программу cmd.exe
- Запускаем ее от имени администратора.
- Вписываем в открывшийся терминал команду: sfc/ scannow и нажимаем на клавишу Enter.
В течение нескольких минут утилита System File Checker будет сканировать все системные компоненты. Если найдутся ошибки, то программа в автоматическом режиме попытается их исправить.
Автор материала: Владимир Ковылов
Подписывайтесь на наш канал и ставьте лайки! А еще можете посетить наш официальный сайт.