В этой статье мы подробно расскажем о том, что собой представляет ошибка 0×80070002 и какими способами ее можно исправить.
Что значит код ошибки 0×80070002
Код ошибки 0×80070002 сообщает о том, что по какой-то причине нет возможности установить обновление ОС, магазина Microsoft Store или же приложений из магазина. Также она может появляться при попытке обновления других компонентов ОС.
Причем ошибка может появиться на разных версиях Windows: 7, 8, 8.1, 10, 11. Для исправления ошибки 0×80070002 есть ряд действенных способов, которые актуальны для разных версий операционной системы Windows.
Почему может выдавать ошибку 0×80070002 на Windows 10 и 11
Чаще всего определить конкретную причину появления ошибки 0×80070002 в Windows невозможно. Поэтому нужно рассматривать все возможные причины и исключать их по одной, используя разные способы для исправления ситуации. Рассмотрим основные причины появления ошибки 0×80070002.
- Ошибка на сервере Microsoft. На серверах компании Microsoft довольно часто возникают различные ошибки, что делает серверы недоступными. Отсюда и появление ошибки 0×80070002 в процессе обновления. В этом случае нужно просто подождать.
- Поврежденные файлы в составе обновления. Если обновление скачалось, но ошибка появилась уже в процессе установки, то это говорит о том, что какие-то файлы обновления неверные или поврежденные. Здесь нужно ждать, пока в Microsoft исправят проблему.
- Сбой центра обновления Windows. Иногда центр обновления Windows сбоит, и в этом случае не получится установить ни одно обновление. Решить проблему в большинстве случаев помогает простая перезагрузка системы.
- Сбой Microsoft Store. То же самое, что и с центром обновления. Может помочь перезагрузка. Но если нет — нужно полностью выключить приложение магазина и затем запустить его снова. В крайних случаях придется переустановить Microsoft Store.
- Повреждение системных файлов. Повреждение системных файлов по причине деятельности вирусов или по какой-либо другой причине также может вызвать появление ошибки под номером 0×80070002. Но можно попробовать восстановить поврежденные файлы.
- Нестабильное сетевое подключение. Если интернет отключался в процессе скачивания обновления, то появление такой ошибки весьма вероятно. Если вы используете Wi-Fi, то попробуйте переключиться на LAN — возможно, проблема уйдет.
- Неправильное время на компьютере. Если на компьютере установлена неправильная дата и время, то вполне вероятно, что обновления ОС не установятся и появится ошибка 0×80070002. Для решения проблемы будет достаточно установить правильные настройки даты и времени.
- Использование VPN или прокси. Если вы используете сервисы VPN или выделенный прокси, то в некоторых случаях центр обновления Windows не сможет скачать и установить обновления. Нужно отключить VPN на время обновления.
- Блокировка сторонними антивирусами. Если у вас на компьютере установлено антивирусное ПО от сторонних разработчиков, то оно может по каким-то причинам блокировать скачивание обновления. Нужно на время отключить защиту.
- Проблемное обновление ОС. Если вы заметили появление ошибки сразу после установки обновления Windows, то дело именно в нем. Нужно попробовать удалить последнее обновление, и ошибка может уйти.
Как исправить ошибку 0×80070002 при обновлении и установке Windows
Ошибка 0×80070002 может появиться как в процессе обновления Windows, так и во время установки ОС. В этом разделе мы рассмотрим реально работающие способы исправления ситуации. Начнем с самых простых и затем перейдем к продвинутым.
Установка правильной даты и времени
Чаще всего проблема с обновлениями ОС возникает по причине неправильной даты в операционной системе. Нужно установить правильные настройки. Вот соответствующая инструкция:
в системном трее Windows щелкните по часам правой кнопкой мыши и выберите «Настроить дату и время»;

в параметрах переключите тумблер напротив пункта «Устанавливать время автоматически» в выключенное положение и затем нажмите на кнопку «Изменить»;

в следующем окне выставьте правильную дату, верное время и нажмите на кнопку «Изменить».

После выполнения этой операции попробуйте снова загрузить обновления из центра обновлений Windows. Если дело было в настройке даты и времени, то все должно снова заработать в штатном режиме.
Восстановление системных файлов
Если вы подозреваете, что причиной такого поведения Windows является повреждение или отсутствие некоторых системных файлов, то можно попробовать их восстановить с помощью Windows PowerShell в Windows 10 или Терминала в Windows 11. Вот инструкция:
щелкните по кнопке «Пуск» правой кнопкой мыши и выберите «Терминал (Администратор)» для Windows 11 или «Windows PowerShell (Администратор)» для Windows 10;

в открывшейся консоли введите команду «sfc /scannow» и нажмите Enter.

Это действие запустит процесс проверки и восстановления системных файлов в случае необходимости. Длительность зависит от мощности вашей машины. По завершении процесса в обязательном порядке нужно перезагрузить компьютер и потом только пробовать снова устанавливать обновление.
Перезапуск или переустановка Microsoft Store
Если ошибка 0×80070002 вызвана сбоем магазина приложений, то для начала его можно попробовать перезапустить и заодно сбросить кэш. Сделать это можно таким образом:
запустите параметры системы при помощи сочетания клавиш Win+I, перейдите в раздел «Система» и выберите «Системные компоненты»;

в списке компонентов найдите «Microsoft Store», щелкните по трем горизонтальным точкам возле наименования компонента и выберите «Дополнительные параметры»;

поочередно нажмите кнопки «Завершить», «Исправить» и «Сброс».

В большинстве случаев такой способ помогает решить проблему и после этого приложения из магазина обновляются без ошибок. В редких случаях это не помогает, и тогда приходится полностью переустанавливать Microsoft Store. Для этого понадобится консоль. Вот инструкция:
нажмите правой кнопкой мыши кнопку «Пуск» и в появившемся контекстном меню выберите «Терминал (Администратор)» или «Windows PowerShell (Администратор)»;

в консоли сначала введите команду для удаления Microsoft Store — «Get-AppxPackage Microsoft.WindowsStore | Remove-AppxPackage» и не забудьте нажать Enter;

после того, как команда отработает, установите Microsoft Store обратно при помощи команды «Get-AppXPackage *WindowsStore* -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}» и нажмите Enter.

После переустановки магазина можно запускать его и пробовать обновлять проблемные приложения — ошибки быть уже не должно. Если же она все так же появляется, то это значит, что проблема была совсем в другом.
Удаление проблемного обновления
Если вы заметили, что ошибка появилась сразу после того, как вы накатили свежее обновление, то попробуйте удалить только что установленный апдейт и перезагрузить компьютер: возможно, ошибка больше появляться не будет. Сделать нужно следующее:
нажмите сочетание Win+I для запуска параметров, выберите «Центр обновления Windows» и щелкните по пункту «Журнал обновлений»;

далее перейдите в раздел «Удалить обновления»;

найдите последнее установленное обновление и нажмите «Удалить».

После удаления обновления нужно будет обязательно перезагрузить компьютер. После рестарта попробуйте снова запустить обновление ОС — возможно, в Microsoft исправили проблему, и теперь обновление установится без ошибок.
Перезапуск службы msiserver
Служба msiserver отвечает за установку, изменение и удаление системных компонентов в формате .msi. Если она работает некорректно, то вполне может появляться ошибка 0×80070002. Нужно попробовать перезапустить службу.
Сделать это можно, открыв Терминал с правами администратора и введя последовательно команды «net stop cryptSvc», «net stop bits», «net stop msiserver», «ren C:\Windows\System32\catroot2 catroot2.old», «ren C:\Windows\SoftwareDistribution SoftwareDistribution.old», «net start wuauserv», «net start cryptSvc», «net start bits», «net start msiserver».

Не забудьте после ввода каждой команды в терминале нажимать на кнопку Enter для ее применения.
Удаление содержимого папки «Software Distribution»
В этой папке хранятся в том числе настройки обновления. Удаление контента из этого каталога позволит сбросить настройки обновления и решить проблему с ошибкой. Сделать нужно следующее:
запустите проводник Windows и перейдите по пути «C:\Windows\SoftwareDistribution» — лучше вписывать его в адресную строку проводника, поскольку этот каталог скрытый;

выделите все папки и файлы в каталоге, щелкните по ним правой кнопкой мыши и в контекстном меню выберите «Удалить».

Подтвердите действие при помощи соответствующей кнопки и по завершении операции перезагрузите компьютер. После рестарта машины попробуйте снова установить проблемное обновление — возможно, ошибка больше не повторится.
Правка системного реестра
Если вы не можете установить обновление в процессе установки новой версии Windows через центр обновления, то, возможно, проблема кроется в системном реестре. Необходимо добавить определенный ключ, чтобы обновление системы установилось:
нажмите на клавиатуре Win+R, в строке инструмента «Выполнить» введите «regedit» и нажмите ОК или Enter;

в редакторе реестра переместитесь в нужную ветку по пути «HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\OSUpgrade»;

в разделе «OSUpgrade» щелкните правой кнопкой мыши по пустому месту, выберите «Создать», а затем «Параметр DWORD (32 бита)»;

присвойте параметру имя «AllowOSUpgrade» и откройте его двойным кликом;

впишите значение параметра «1» и нажмите OK.

После манипуляций с реестром в обязательном порядке необходимо перезагрузить компьютер для того, чтобы система могла учесть все сделанные изменения. После рестарта попробуйте снова установить обновления.
Ошибка 0×80070002−0×20000 при запуске MediaCreationTool
MediaCreationTool — это официальный инструмент от компании Microsoft, который позволяет сделать загрузочную флешку с Windows из оригинального образа. Иногда при попытке запуска MediaCreationTool может появиться ошибка 0×80070002−0×20000. Разбираемся, почему она возникла и как решить проблему.
Что значит и почему может возникнуть
Ошибка 0×80070002−0×20000 при попытке запуска MediaCreationTool сообщает о том, что программе не удалось подключиться к серверам Microsoft для скачивания образа Windows. Такое случается в России и Беларуси, поскольку компания Microsoft запретила гражданам этих стран скачивать образы с официальных серверов Microsoft.
Также проблема может возникнуть, если ваш провайдер заблокировал возможность скачивания файлов с зарубежных серверов. Ошибка также может появляться в том случае, если серверы Microsoft временно отключились — в этом случае остается только ждать восстановления работоспособности серверов.
К счастью, проблему можно решить даже без использования VPN — ведь при активации этого сервиса скорость скачивания существенно падает и скачать образ вряд ли получится.
Используем альтернативный DNS
Для скачивания образа через MediaCreationTool понадобится изменить настройки DNS-сервера в Windows, выбрав вариант от Comms, Google или Cloudflare. Мы рассмотрим вариант с DNS от Comms. Инструкция по настройке такая:
нажмите Win+I для запуска параметров, перейдите в раздел «Сеть и интернет» и щелкните по активному подключению: например, «Ethernet»;

в блоке «Назначение DNS-сервера» нажмите кнопку «Изменить»;

далее вместо «Автоматически» выберите «Вручную», активируйте переключатель «IPv4», впишите IP-адрес 76.76.2.22 в блоке «Предпочтительный DNS-сервер», в блоке «DNS по протоколу HTTPS» выберите «Включено (Ручной шаблон)», в блоке «Шаблон DNS по протоколу HTTPS» пропишите «https://dns.controld.com/comss», а затем нажмите кнопку «Сохранить».

теперь на всякий случай нужно сбросить протоколы «DNS», «Winsock», «TCP/IP» и их кэши — для этого нужно запустить терминал от имени администратора уже известным способом;

в консоли последовательно введите команды «ipconfig /flushdns», «ipconfig /registerdns», «ipconfig /release», «ipconfig /renew», «netsh int ip reset», «netsh int ip reset resettcpip.txt», «netsh int ipv4 reset reset.log», «netsh int ipv6 reset reset.log», «netsh winsock reset», «netsh winsock reset catalog» — не забывайте нажимать Enter после каждой.

После выполнения всех команд перезагрузите компьютер. Уже после рестарта попробуйте снова запустить инструмент MediaCreationTool — с высокой долей вероятности ошибка навсегда исчезнет.
Другие способы создания флешки с образом
Если вариант с DNS вам не подходит, то можно использовать сторонний софт для создания загрузочной флешки из заранее скачанного образа. Самым простым и функциональным является приложение Rufus — его можно скачать бесплатно на официальном сайте.
Образы Windows также можно найти на торрентах. Главное — скачивать не сборки от непроверенных релизеров, а оригинальные образы с пометкой MSDN. Записать образ на флешку при использовании такого метода не составит труда.
Что делать, если не удалось исправить ошибку 0×80070002 или 0×80070002−0×20000
Если у вас так и не получается побороть ошибки 0×80070002 или 0×80070002−0×20000, то вот на что еще стоит обратить внимание.
- Если ошибка появляется при попытке установки Windows и у вас включен интернет, то попробуйте выполнить установку без интернета — возможно, проблема уйдет.
- Если вы использовали программы для отключения телеметрии Windows, то в этих же программах верните стандартные настройки ОС и попробуйте выполнить обновление снова.
- Убедитесь, что вы не используете VPN или прокси-серверы и в случае необходимости отключите их.
- Если вообще ничего не помогает, просто подождите: возможно, проблема на стороне Microsoft.

