Ошибка 0x80070002 на Windows: что значит и как исправить

Ошибки в операционной системе Windows появляются не так уж редко — особенно после установки обновлений. Одной из наиболее распространенных является ошибка 0×80070002, и в большинстве случаев пользователи не знают, как с ней бороться.
Автор Hi-Tech Mail
Что значит
Почему может выдавать ошибку
Как исправить
Ошибка при запуске MediaCreationTool
Если не удалось исправить
Что значит
Почему может выдавать ошибку
Как исправить
Ошибка при запуске MediaCreationTool
Если не удалось исправить
Еще

В этой статье мы подробно расскажем о том, что собой представляет ошибка 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, так и во время установки ОС. В этом разделе мы рассмотрим реально работающие способы исправления ситуации. Начнем с самых простых и затем перейдем к продвинутым.

Установка правильной даты и времени

Чаще всего проблема с обновлениями ОС возникает по причине неправильной даты в операционной системе. Нужно установить правильные настройки. Вот соответствующая инструкция:

  1. в системном трее Windows щелкните по часам правой кнопкой мыши и выберите «Настроить дату и время»;

Пункт меню для открытия настроек даты и времени
Запуск настроек даты и времени в Windows 11Источник: Hi-Tech Mail
  1. в параметрах переключите тумблер напротив пункта «Устанавливать время автоматически» в выключенное положение и затем нажмите на кнопку «Изменить»;

Кнопка для смены даты и времени
Кнопка для изменения настроек даты и времени в параметрахИсточник: Hi-Tech Mail
  1. в следующем окне выставьте правильную дату, верное время и нажмите на кнопку «Изменить».

Окно для изменения настроек даты и времени
Окно настройки даты и времени в WindowsИсточник: Hi-Tech Mail

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

Восстановление системных файлов

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

  1. щелкните по кнопке «Пуск» правой кнопкой мыши и выберите «Терминал (Администратор)» для Windows 11 или «Windows PowerShell (Администратор)» для Windows 10;

Процесс запуска Терминала в Windows 11
Пункт меню для запуска Терминала в Windows 11Источник: Hi-Tech Mail
  1. в открывшейся консоли введите команду «sfc /scannow» и нажмите Enter.

Команда для сканирования и восстановления файлов ОС
Ввод команды для сканирования системных файловИсточник: Hi-Tech Mail

Это действие запустит процесс проверки и восстановления системных файлов в случае необходимости. Длительность зависит от мощности вашей машины. По завершении процесса в обязательном порядке нужно перезагрузить компьютер и потом только пробовать снова устанавливать обновление.

Перезапуск или переустановка Microsoft Store

Если ошибка 0×80070002 вызвана сбоем магазина приложений, то для начала его можно попробовать перезапустить и заодно сбросить кэш. Сделать это можно таким образом:

  1. запустите параметры системы при помощи сочетания клавиш Win+I, перейдите в раздел «Система» и выберите «Системные компоненты»;

Раздел «Системные компоненты» в параметрах ОС
Открытие раздела «Системные компоненты» в параметрахИсточник: Hi-Tech Mail
  1. в списке компонентов найдите «Microsoft Store», щелкните по трем горизонтальным точкам возле наименования компонента и выберите «Дополнительные параметры»;

Включение дополнительных параметров магазина Windows
Запуск дополнительных параметров Microsoft StoreИсточник: Hi-Tech Mail
  1. поочередно нажмите кнопки «Завершить», «Исправить» и «Сброс».

Кнопки сброса и исправления Microsoft Store
Кнопки завершения, исправления и сброса магазина WindowsИсточник: Hi-Tech Mail

В большинстве случаев такой способ помогает решить проблему и после этого приложения из магазина обновляются без ошибок. В редких случаях это не помогает, и тогда приходится полностью переустанавливать Microsoft Store. Для этого понадобится консоль. Вот инструкция:

  1. нажмите правой кнопкой мыши кнопку «Пуск» и в появившемся контекстном меню выберите «Терминал (Администратор)» или «Windows PowerShell (Администратор)»;

Запуск терминала с правами администратора
Процесс запуска Терминала от имени администратораИсточник: Hi-Tech Mail
  1. в консоли сначала введите команду для удаления Microsoft Store — «Get-AppxPackage Microsoft.WindowsStore | Remove-AppxPackage» и не забудьте нажать Enter;

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

Установка Microsoft Store командой
Команда для установки Microsoft StoreИсточник: Hi-Tech Mail

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

Удаление проблемного обновления

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

  1. нажмите сочетание Win+I для запуска параметров, выберите «Центр обновления Windows» и щелкните по пункту «Журнал обновлений»;

Пункт «Журнал обновлений» в настройках центра обновлений
Раздел «Журнал обновлений» в параметрах WindowsИсточник: Hi-Tech Mail
  1. далее перейдите в раздел «Удалить обновления»;

Раздел «Удалить обновления» в настройках центра обновлений Windows
Раздел для удаления ранее установленных обновленийИсточник: Hi-Tech Mail
  1. найдите последнее установленное обновление и нажмите «Удалить».

Кнопка удаления последнего обновления
Кнопка «Удалить» напротив последнего обновленияИсточник: Hi-Tech Mail

После удаления обновления нужно будет обязательно перезагрузить компьютер. После рестарта попробуйте снова запустить обновление ОС — возможно, в 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».

Перезапуск служб командой
Команда для перезапуска необходимых службИсточник: Hi-Tech Mail

Не забудьте после ввода каждой команды в терминале нажимать на кнопку Enter для ее применения.

Удаление содержимого папки «Software Distribution»

В этой папке хранятся в том числе настройки обновления. Удаление контента из этого каталога позволит сбросить настройки обновления и решить проблему с ошибкой. Сделать нужно следующее:

  1. запустите проводник Windows и перейдите по пути «C:\Windows\SoftwareDistribution» — лучше вписывать его в адресную строку проводника, поскольку этот каталог скрытый;

Переход по пути к нужному каталогу
Переход в нужный каталог в проводникеИсточник: Hi-Tech Mail
  1. выделите все папки и файлы в каталоге, щелкните по ним правой кнопкой мыши и в контекстном меню выберите «Удалить».

Удаление контента из каталога
Удаление файлов из нужной папкиИсточник: Hi-Tech Mail

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

Правка системного реестра

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

  1. нажмите на клавиатуре Win+R, в строке инструмента «Выполнить» введите «regedit» и нажмите ОК или Enter;

Команда для запуска редактора реестра
Инструмент «Выполнить» с командой «regedit»Источник: Hi-Tech Mail
  1. в редакторе реестра переместитесь в нужную ветку по пути «HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\OSUpgrade»;

Переход к нужной ветке в редакторе реестра
Переход в нужную ветку реестраИсточник: Hi-Tech Mail
  1. в разделе «OSUpgrade» щелкните правой кнопкой мыши по пустому месту, выберите «Создать», а затем «Параметр DWORD (32 бита)»;

Меню для создания DWORD
Пункт меню для создания параметра DWORDИсточник: Hi-Tech Mail
  1. присвойте параметру имя «AllowOSUpgrade» и откройте его двойным кликом;

Переименование параметра DWORD
Изменение имени параметраИсточник: Hi-Tech Mail
  1. впишите значение параметра «1» и нажмите OK.

Смена значения параметра DWORD
Установка значения параметраИсточник: Hi-Tech Mail

После манипуляций с реестром в обязательном порядке необходимо перезагрузить компьютер для того, чтобы система могла учесть все сделанные изменения. После рестарта попробуйте снова установить обновления.

Ошибка 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. Инструкция по настройке такая:

  1. нажмите Win+I для запуска параметров, перейдите в раздел «Сеть и интернет» и щелкните по активному подключению: например, «Ethernet»;

Открытие параметров конкретного подключения
Запуск настроек Интернет-соединенияИсточник: Hi-Tech Mail
  1. в блоке «Назначение DNS-сервера» нажмите кнопку «Изменить»;

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

Применение необходимых настроек DNS
Необходимые настройки DNSИсточник: Hi-Tech Mail
  1. теперь на всякий случай нужно сбросить протоколы «DNS», «Winsock», «TCP/IP» и их кэши — для этого нужно запустить терминал от имени администратора уже известным способом;

Запуск Терминала с правами администратора
Запуск консоли от имени администратораИсточник: Hi-Tech Mail
  1. в консоли последовательно введите команды «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 после каждой.

Команды для сброса DNS и других параметров
Применение команд для сброса DNS и прочегоИсточник: Hi-Tech Mail

После выполнения всех команд перезагрузите компьютер. Уже после рестарта попробуйте снова запустить инструмент MediaCreationTool — с высокой долей вероятности ошибка навсегда исчезнет.

Другие способы создания флешки с образом

Если вариант с DNS вам не подходит, то можно использовать сторонний софт для создания загрузочной флешки из заранее скачанного образа. Самым простым и функциональным является приложение Rufus — его можно скачать бесплатно на официальном сайте.

Образы Windows также можно найти на торрентах. Главное — скачивать не сборки от непроверенных релизеров, а оригинальные образы с пометкой MSDN. Записать образ на флешку при использовании такого метода не составит труда.

Что делать, если не удалось исправить ошибку 0×80070002 или 0×80070002−0×20000

Если у вас так и не получается побороть ошибки 0×80070002 или 0×80070002−0×20000, то вот на что еще стоит обратить внимание.

  • Если ошибка появляется при попытке установки Windows и у вас включен интернет, то попробуйте выполнить установку без интернета — возможно, проблема уйдет.
  • Если вы использовали программы для отключения телеметрии Windows, то в этих же программах верните стандартные настройки ОС и попробуйте выполнить обновление снова.
  • Убедитесь, что вы не используете VPN или прокси-серверы и в случае необходимости отключите их.
  • Если вообще ничего не помогает, просто подождите: возможно, проблема на стороне Microsoft.