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



Попробуйте наш инструмент устранения неполадок

Когда возникает эта проблема, Microsoft Store начинает загрузку, но вскоре после этого выдает ошибку, сообщающую, что произошло что-то непредвиденное. После раскрытия сведений об ошибке пользователи видят 0x80D03805 код ошибки. Однако этот код ошибки также может возникать во время установки обновления системы в Магазине Windows через Центр обновления Windows. Эта проблема характерна только для Windows 10.



Ошибка Магазина Windows 0x80D03805



Что вызывает ошибку Microsoft Store 0x80D03805?

Вот краткий список сценариев, которые в конечном итоге могут привести к этой ошибке:



  • Распространенная несогласованность в Магазине Windows - В большинстве случаев эта конкретная проблема возникает из-за общей несогласованности, которую Windows сможет устранить автоматически. Если проблема достаточно распространена, вы сможете исправить ее, запустив средство устранения неполадок Центра обновления Windows.
  • Проблема вызвана обновлением KB4462919. - Обновление KB4462919, как известно, эффективно нарушает работу компонента Магазина Windows. Если вы установили его недавно, вы сможете решить проблему, просто установив остальные ожидающие обновления (исправление включено в их число).
  • Очистка кеша магазина Windows - Повреждение кеша Магазина Windows - еще одна проблема, которая может в конечном итоге вызвать этот код ошибки. Некоторые поврежденные файлы могут в конечном итоге помешать вашему компьютеру устанавливать соединения между интегрированным магазином UWP и службами Microsoft. В этом случае вы сможете решить проблему, очистив весь кеш Магазина Windows либо через CMD, либо из меню «Настройки».
  • Основные библиотеки DLL больше не регистрируются - Также возможно, что вы столкнулись с этой проблемой, потому что один или несколько важных файлов библиотеки динамической компоновки больше не зарегистрированы. В этом случае вы сможете решить проблему, повторно зарегистрировав библиотеки DLL через запрос CMD с повышенными правами.
  • Проблема с повреждением базовых системных файлов - В некоторых редких случаях эта проблема может также возникать из-за повреждения базового системного файла, которое не может быть решено обычным способом. В этом случае наиболее эффективным подходом будет чистая установка или ремонтная установка.

Метод 1. Запуск средства устранения неполадок Магазина Windows

Прежде чем мы перейдем к другим потенциальным стратегиям восстановления, мы должны начать с проверки, не приспособлена ли ваша установка Windows для автоматического решения проблемы. Если 0x80D03805 ошибка код вызван распространенной несогласованностью, о которой Microsoft уже известно, вы сможете легко устранить ее, просто запустив Средство устранения неполадок Магазина Windows .

Утилита устранения неполадок Магазина Windows содержит набор стратегий автоматического восстановления, которые могут быть автоматически развернуты, если первоначальный анализ позволяет выявить проблему, которая уже решена.

Если 0x80D03805 ошибка код уже охвачен стратегией восстановления, то приведенная ниже процедура должна полностью разрешить проблему. Несколько затронутых пользователей подтвердили, что ошибка была устранена после развертывания средства устранения неполадок Магазина Windows.



Вот что вам нужно сделать:

  1. Нажмите Windows key + R открыть Бежать диалоговое окно. Как только вы окажетесь в текстовом окне, введите ' ms-settings: Troubleshoot ’ и нажмите Войти открыть Поиск проблемы вкладка Настройки приложение.

    Доступ к вкладке устранения неполадок

  2. Как только вам удастся попасть внутрь Поиск проблемы вкладку, прокрутите вниз до Найдите и устраните другие проблемы раздел, затем нажмите Магазин Windows Программы. Наконец, нажмите на Запустите средство устранения неполадок из появившегося контекстного меню.

    Запустите средство устранения неполадок приложений Магазина Windows

  3. После запуска утилиты дождитесь завершения начальной диагностики. Если рекомендуется эффективная стратегия ремонта, щелкните Применить это исправление чтобы применить его на вашем компьютере.

    Применить это исправление

    Заметка: Имейте в виду, что в некоторых случаях вам потребуется выполнить дополнительные действия, чтобы применить рекомендованное исправление.

  4. Как только вам удастся применить рекомендуемую стратегию восстановления, перезагрузите компьютер и посмотрите, будет ли проблема решена при следующем запуске системы.

Если вы все еще видите 0x80D03805 ошибка кода, когда вы пытаетесь инициировать загрузку из Магазина Windows, перейдите к следующему способу ниже.

Метод 2: обновите Windows до последней версии

Как оказалось, есть одно обновление безопасности ( Обновление безопасности для Microsoft Windows KB4462919 ), который может вызвать такое поведение. Это обновление было выпущено в конце 2018 года и, как известно, вызывает 0x80D03805 ошибка код при выполнении определенных действий в Microsoft Store.

К счастью, с тех пор Microsoft выпустила исправление для этой проблемы. С декабря 2018 года вы можете решить эту проблему (если она возникает из-за плохого обновления), устанавливая все ожидающие обновления Windows 10. Это гарантирует, что исправление проблемы будет установлено автоматически.

Вот краткое руководство по установке всех ожидающих обновлений на вашем компьютере с Windows 10:

  1. Нажмите Windows key + R открыть Бежать диалоговое окно. Затем введите ' ms-настройки: windowsupdate ' и нажмите Войти чтобы открыть вкладку обновления Windows в Настройки таб.

    Диалог запуска: ms-settings: windowsupdate

  2. Как только вы окажетесь на экране обновления Windows, перейдите в правую часть и нажмите Проверить обновления . После завершения первоначального сканирования следуйте инструкциям на экране, чтобы установить все ожидающие обновления, пока вы не установите последнюю версию Windows 10.

    Проверить наличие обновлений Windows

    Заметка: Если вам будет предложено перезагрузить компьютер перед установкой каждого обновления, сделайте это, но обязательно вернитесь к этому экрану при следующем запуске и завершите установку остальных обновлений после завершения следующей последовательности запуска.

  3. После установки каждого ожидающего обновления перезагрузите компьютер еще раз и посмотрите, по-прежнему ли вы видите 0x80D03805 ошибка при попытке выполнить действие в Магазине Windows.

Если проблема не исчезнет, ​​выполните следующее возможное исправление ниже.

Метод 3: очистка кеша Магазина Windows

По словам нескольких различных затронутых пользователей, эта проблема также может возникать из-за некоторых временных файлов, которые в конечном итоге ограничивают способность вашего ПК устанавливать соединения между интегрированным хранилищем UWP (универсальной платформы Windows) и соответствующими службами Microsoft. В большинстве случаев проблема возникает из-за набора временных файлов, которые хранятся в папке кеша.

Как выясняется, проблема этого типа, скорее всего, появится после того, как сканер безопасности поместил в карантин некоторые элементы, принадлежащие кешу хранилища, или после неожиданного прерывания работы компьютера.

Если этот конкретный сценарий применим, вы сможете решить проблему, сбросив весь кеш Магазина Windows. В этом случае есть два разных подхода, которые приведут вас к этому в Windows 10. Вариант 1 проще, но он включает выполнение ряда команд из командной строки CMD с повышенными правами. Вариант 2 более утомителен, но он позволит вам делать все это из меню настроек Windows.

Не стесняйтесь следовать тому методу, который вам удобнее:

Сброс кеша Магазина Windows через CMD с повышенными правами

  1. Нажмите Windows key + R открыть Бежать диалоговое окно. Затем введите ‘Cmd’ внутри текстового поля и нажмите Ctrl + Shift + Enter , чтобы открыть командную строку с повышенными привилегиями. Когда вы видите UAC (Контроль учетных записей пользователей) нажмите да чтобы предоставить доступ администратора.

    Открытие командной строки с повышенными привилегиями из диалогового окна «Выполнить»

  2. Как только вам удастся попасть в командную строку с повышенными привилегиями, введите следующую команду по порядку и нажмите Войти сбросить Магазин Windows вместе со всеми зависимостями:
    wsreset.exe
  3. После успешной обработки команды перезагрузите компьютер и посмотрите, будет ли проблема решена при следующем запуске компьютера.

Сброс магазина Windows через приложение настроек

  1. Нажмите Windows key + R открыть Бежать диалоговое окно. Затем введите ‘ ms-settings: appsfeatures ’, и нажмите Войти открыть Приложения и функции меню Настройки приложение.
  2. Как только вам удастся попасть внутрь Приложения и функции прокрутите список установленных приложений UWP вниз, пока не увидите запись Microsoft Store.
  3. После того, как вам удастся найти запись в Microsoft Store, посмотрите ниже и нажмите на Расширенный вариант гиперссылка (под Корпорация Майкрософт ).
  4. Когда тебе удастся попасть внутрь Расширенные настройки меню, прокрутите вниз до Сброс и щелкните ее, чтобы начать процесс очистки кеша.
  5. Дождитесь завершения процесса, затем перезагрузите компьютер и посмотрите, будет ли проблема решена при следующем запуске системы.

Сброс Microsoft Store

Если вы все еще сталкиваетесь с 0x80D03805 ошибка когда вы пытаетесь инициировать загрузку приложения или игры через компонент Магазина Windows, перейдите к следующему способу ниже.

Метод 4: перерегистрация библиотек DLL, используемых Магазином Windows

Как подтвердили несколько затронутых пользователей, еще одна возможная причина, по которой 0x80D03805 ошибка может произойти из-за одного или нескольких DLL (библиотека динамической компоновки) файлы, которые больше не регистрируются правильно. Это довольно редко в Windows 10, но все же возможно при определенных обстоятельствах (обычно после заражения вылеченным вирусом).

Если этот сценарий применим в вашем случае, вы сможете решить проблему, перерегистрировав все DDL, которые работают вместе с компонентом Магазина Windows. Вот как это сделать:

  1. Нажмите Windows key + R , чтобы открыть диалоговое окно «Выполнить». Затем введите 'блокнот' внутри текстового поля и нажмите Ctrl + Shift + Enter , чтобы открыть окно Блокнота с повышенным доступом. Когда вы видите UAC (Контроль учетных записей пользователей) нажмите да чтобы предоставить доступ администратора.

    Открытие Блокнота через диалоговое окно 'Выполнить'

  2. Внутри недавно открытого документа Блокнота вставьте следующие команды:
    regsvr32 c:  windows  system32  vbscript.dll / s regsvr32 c:  windows  system32  mshtml.dll / s regsvr32 c:  windows  system32  msjava.dll / s regsvr32 c:  windows  system32  jscript.dll / s regsvr32 c:  windows  system32  msxml.dll / s regsvr32 c:  windows  system32  actxprxy.dll / s regsvr32 c:  windows  system32  shdocvw.dll / s regsvr32 wuapi.dll / s regsvr32 wuaueng1. dll / s regsvr32 wuaueng.dll / s regsvr32 wucltui.dll / s regsvr32 wups2.dll / s regsvr32 wups.dll / s regsvr32 wuweb.dll / s regsvr32 Softpub.dll / s regsvr32 Mssip32.dll / s regsvr32 Initpki.dll / s regsvr32 softpub.dll / s regsvr32 wintrust.dll / s regsvr32 initpki.dll / s regsvr32 dssenh.dll / s regsvr32 rsaenh.dll / s regsvr32 gpkcsp.dll / s regsvr32 sccbase.dll / s regsvr32 slbcvsp.dll / s regsvr32 slbcvsp.dll / s cryptdlg.dll / s regsvr32 Urlmon.dll / s regsvr32 Shdocvw.dll / s regsvr32 Msjava.dll / s regsvr32 Actxprxy.dll / s regsvr32 Oleaut32.dll / s regsvr32 Mshtml.dll / s regsvr32 msxml.dll / s regsvr32 dll / s regsvr32 msxml3.dll / s regsvr32 Browseui.dll / s regsvr32 она ll32.dll / s regsvr32 wuapi.dll / s regsvr32 wuaueng.dll / s regsvr32 wuaueng1.dll / s regsvr32 wucltui.dll / s regsvr32 wups.dll / s regsvr32 wuweb.dll / s regsvr32 jscript.dll / s regsvr32 atl. dll / s regsvr32 Mssip32.dll / s
  3. Как только команды будут вставлены, перейдите к файл (из меню ленты вверху) и нажмите Сохранить как .
  4. Из Сохранить как меню, назовите файл как хотите, но убедитесь, что вы установили расширение ( Имя файла ) к .один . Как только вы выберете приемлемое местоположение, нажмите Сохранить.
  5. Затем дважды щелкните только что созданный файл BAT и нажмите да при запросе подтверждения. Если вам будет предложено UAC (Контроль учетных записей пользователей) нажмите да чтобы предоставить доступ администратора.
  6. После перерегистрации всех файлов DLL перезагрузите компьютер и посмотрите, будет ли проблема решена при следующем запуске системы.

Повторная регистрация библиотек DLL, используемых Центром обновления Windows

Метод 5. Обновите каждый компонент ОС

Если ни один из методов, которые вы использовали выше, не позволил вам решить проблему, высока вероятность того, что вы увидите 0x80D03805 ошибка из-за лежащей в основе проблемы коррупции, которую нельзя решить традиционным способом. В такой ситуации наиболее эффективным способом решения проблемы является обновление всех компонентов ОС вместе с любыми данными, связанными с загрузкой.

Когда дело доходит до этого, вы можете сделать это либо чистая установка или путем выполнения операции ремонта и установки (ремонта на месте).

Чистая установка - это самое простое решение из всех возможных. Она не требует предоставления установочного носителя и может быть запущена всего несколькими щелчками мыши. Но главный недостаток заключается в том, что вам не разрешат хранить какие-либо данные, если вы заранее не создадите их резервную копию.

Более эффективный подход - пойти на ремонт установить (ремонт на месте) . Хотя этот процесс длится долго и потребует от вас использования установочного носителя, он в конечном итоге позволит вам сохранить все ваши файлы (личные носители, игры, приложения, пользовательские настройки) без резервного копирования данных.

7 минут на чтение