Как исправить ошибку обновления 0x80070003 в Windows 10

Вы столкнулись с ошибкой 0x80070003, когда попытались обновить Windows 10? Вы не в одиночку. Эта неприятная проблема, связанная с повреждением файлов или сбоем в работе служб обновления, знакома многим пользователям. Она может заблокировать установку важных обновлений безопасности и новых функций для вашей системы на длительный период времени.

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

В этой статье мы разберем несколько рабочих решений, которые помогут вам избавиться от ошибки 0x80070003 шаг за шагом. Мы начнем с самых простых и быстрых решений, которые часто работают, а затем переходим к более сложным решениям, если первые не работают.

Способ 1: Встроенное средство устранения неполадок

Проблемы с компонентом, ответственным за управление обновлениями Windows 10, напрямую связаны с кодом ошибки 0x80070003, который прерывает процесс обновления Windows 10. Встроенный инструмент для проверки:

  1. Кликните по кнопке «Пуск» и запустите предустановленное приложение «Параметры».
  2. Выберите раздел «Обновление и безопасность».
  3. В следующем окне перейдите на вкладку «Устранение неполадок», расположенную на панели слева, затем в центральной части окна щелкните по строке «Дополнительные средства устранения неполадок».
  4. В списке нажмите на пункт «Центр обновления Windows», затем на кнопку «Запустить средство устранения неполадок».

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

Ошибка 0x80070003 при установке обновления Windows 10 обычно означает, что система не может найти нужный файл или папку для установки обновления. В большинстве случаев это происходит из-за проблем с правами доступа или сбоя в папке обновлений. Чтобы исправить это, можно проверить, включены ли необходимые службы, вручную очистить папку обновлений и использовать специальную проверку системных файлов. Перезагрузка, запуск центра обновления, проверка диска и использование встроенного средства устранения неполадок — все это простые и понятные процедуры. Не паникуйте; ошибка часто решается без сложных операций.

Способ 2: Отключение стороннего антивируса

Ошибка 0x80070003 при обновлении Windows 10 также может быть результатом ограничений или блокировок антивирусного софта, установленного в систему. При использовании встроенных средств защиты операционной системы, таких как «Защитник Windows» и его брандмауэр, это довольно редко происходит, но это может произойти с сторонними программами.

Для решения этой ситуации чаще всего достаточно приостановить работу антивируса на время обновления операционной системы. Как это сделать – это уже другой вопрос, поскольку способ деактивации может отличаться в зависимости от интерфейса и функциональных возможностей. Например, в некоторых случаях достаточно кликнуть правой кнопкой мыши по значку антивируса в трее, затем выбрать пункт «Выход» или «Завершить» в появившемся меню.

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

Затем на вкладке «Общие» отключить защиту с помощью переключателя. На время антивирус перестанет работать, поэтому попробуйте снова запустить установку обновлений для операционной системы.

Если все удалось, то не забудьте вновь активировать средство защиты, поскольку серфинг в интернете не всегда безопасен, в особенности без программ-антивирусов.

Способ 3: Удаление кэша обновлений

На системном диске есть отдельная папка, в которой хранятся временные данные обновлений или кэш обновлений. Если из-за их повреждения или переполненности возникает ошибка 0x800700003 при обновлении системы, разумно очистить эту папку, а также все устаревшие данные. Однако для этого необходимо сначала приостановить службу «Центра обновления», что может помешать работе файлов в системной папке:

  1. Запустите предустановленную оснастку «Службы», отыскав его в главном меню операционной системы.
  2. В списке найдите службу «Центр обновления Windows» и дважды кликните по ней левой кнопкой мыши.
  3. На вкладке «Общие» в меню «Тип запуска» выберите пункт «Вручную», затем примените настройки.
  4. Теперь остановите службу, нажав на соответствующую кнопку и подтвердив действие.
  5. После можно переходить к непосредственной очистке папки с кэшем обновлений. Для этого запустите штатный «Проводник» и пройдите по пути C:/Windows/SoftwareDistribution. Откройте папку «Download».
  6. Удалите все содержимое каталога любым удобным способом.
  7. Чтобы возобновить работу ранее отключенной службы, вновь проделайте то же самое, что и на Шагах 1-3, если требуется, только в меню «Тип запуска» выберите «Автоматически», примените настройки, а потом запустите службы и сохраните настройки.

Способ 4: Сброс «Центра обновления Windows»

Сброс компонентов «Центра обновления Windows» иногда устраняет проблемы, препятствующие загрузке или установке обновлений. Это также охватывает постоянные ошибки, возникающие при инсталляции апдейтов. Сброс может исправить проблемы, вызванные поврежденными файлами или неправильными конфигурациями компонента Windows Update.

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

Сброс проще выполнить с помощью специальных команд консоли Windows:

  1. Запустите «Командную строку» от имени администратора. Для этого можете выполнить запрос cmd в строке поиска системы и выбрать «Запуск от имени администратора».
  2. Для начала потребуется остановить несколько служб, чтобы они не препятствовали последующим изменениям. Введите следующие запросы, нажимая после каждого клавишу «Enter»:

    net stop bits

    net stop wuauserv

    net stop appidsvc

    net stop cryptsvc

  3. Следующий шаг – это переименование папок, в которых хранится кэш обновлений и подписи пакета обновления Windows. Для этого нужно выполнить две команды:

    ren %systemroot%\SoftwareDistribution SoftwareDistribution.old

    ren %systemroot%\system32\catroot2 catroot2.old

  4. Теперь вновь запустите службы, которые были остановлены на Шаге 1:

    net start bits

    net start wuauserv

    net start appidsvc

    net start cryptsvc

Попробуйте выполнить восстановление обновлений, а затем удалите переименованные папки «SoftwareDistribution.old» и «catroot2.old», которые находятся в папках C:\Windows и C:\Windows\System32. Система должна была автоматически создавать новые.

Способ 5: Обновление ОС вручную

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

Перейдите к карточке Центра обновления Майкрософт.

  1. Кликните по ссылке выше для перехода к официальному ресурсу, где собраны все обновления для операционной системы Windows. В строке поиска введите номер апдейта (как правило, увидеть его можно в разделе «Обновление и безопасность» штатных «Параметров», где указано, что оно готово к установке). Нажмите на кнопку «Найти» после ввода номера обновления (обычно вида «KBXXXXXXX»).
  2. Отобразится список результатов. Найдите ту версию патча, которая соответствует разрядности операционной системы, и нажмите на кнопку «Загрузить».

    Также вы можете посмотреть более подробную информацию об обновлении, если кликните по его названию, после чего откроется окно «Сведения об обновлении» с его особенностями.

  3. В открывшемся окне щелкните по прямой ссылке для скачивания апдейта.

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

Способ 6: Работа с файлом Spupdsvc.exe

Ошибка 0x80070003 при обновлении Windows 10 может быть вызвана тем, что конфигурация файла «Spupdsvc.exe» была нарушена. Он входит в состав службы «Microsoft Update RunOnce», которая отвечает за обновление ОС, и получает оповещения о том, что нужно инсталлировать апдейты, после чего в реестр добавляется запись «RunOnce» для него, а при перезагрузке компьютера процесс начинает выполняться.

Решением может стать обновление конфигурации файла, что позволит его восстановить таким образом. Для этого запустите «Командную строку» от имени администратора, введите команду cmd /c ren %systemroot%\System32\Spupdsvc.exe Spupdsvc.old и нажмите на клавишу «Enter» для ее выполнения.

Способ 7: Устранение повреждений целостности файлов

Кроме того, причиной могут стать поврежденные системные файлы, целостность которых может быть нарушена в различных ситуациях. Это может быть проще выполнить сканирование операционной системы и ее восстановление, чем найти источник проблемы, поскольку список причин довольно широк: от небольших сбоев в работе системы до вирусной активности и вмешательства стороннего софта. В Windows есть программы, которые могут проверить системные файлы и их хранилище. О них мы рассказали более подробно в отдельных статьях на сайте.

Подробнее: Как проверить и восстановить системные файлы Windows 10 с помощью SFC, Chkdsk и DISM

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

Главное, чтобы не паниковать, если обновление не работает с первого раза. Такие сбои происходят из-за сложности Windows. Начали с самых простых решений, таких как очистка кэша или запуск средства устранения неполадок. В большинстве случаев этого хватает.

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

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

Поделиться с друзьями
Алексей Морозов

Технический журналист и системный администратор с 10‑летним опытом работы в корпоративной IT‑инфраструктуре.

Оцените автора
Добавить комментарий