ошибка Windows Update 0x80070002 или 0x80070003

Причиной этих ошибок как правило являются сбои в работе Центра обновления Windows и некоторых служб от которых он зависит, а так же повреждение файлов необходимых для корректной установки обновлений.

Для Windows 7 и 8 используйте автоматическое средство устранения ошибок в работе Центра обновлений

В некоторых случаях этого недостаточно и тогда нужно выполнить несколько команд в консоли:

  1. Запустите командную строку от имени Администратора
  2. Остановите службу обновлений выполнив команду — net stop wuauserv
  3. Переименуйте каталог в который загружаются файлы обновлений:
    ren %windir%\SoftwareDistribution\Download Download.old
  4. Запустите службу автоматического обновления командой — net start wuauserv
  5. Следующие команды перезапускают процесс поиска обновлений:
    wuauclt /resetauthorization
    wuauclt /detectnow

Для ленивых я сделал cmd файл который выполняет эти команды автоматически, достаточно его скачать и запустить от имени администратора:

Исправление ошибок Windows Update 0x80070002 или 0x80070003

 

Исправление ошибки 0х80070002 – 0х20016 при обновлении до Windows 10

 

  1. Запустите редактор реестра (Пуск – выполнить/строка поиска —  regedit)
  2. Откройте ветку:  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\OSUpgrade
  3. Кликните правой кнопкой по свободному месту в окне и создайте новый параметр DWORD 32 бита с именем AllowOSUpgrade
  4. Теперь параметру надо присвоить значение, для этого кликните по нему дважды и присвойте значение 1 в шестрадцатиричной системе счисления.
  5. Закройте реестр и повторите поиск обновлений.