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



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

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





У этой проблемы нет единой причины, так как к ней могут привести несколько факторов. Вот наиболее распространенные виновники:



  • Важные сервисы отключены – Для установки обновлений необходимо, чтобы на вашем компьютере была правильно запущена служба Центра обновления Windows. Если служба полностью отключена или просто не работает должным образом, вы столкнетесь с ошибками при установке последних обновлений в системе.
  • Поврежденные компоненты WU – Как и служба Центра обновления Windows, компоненты обновления Windows также играют решающую роль, помогая системе устанавливать последние обновления. Если эти компоненты будут повреждены, у вас возникнут проблемы с обновлением вашей системы до последней сборки.
  • Повреждение системного файла – На операционную систему также может повлиять поврежденный или зараженный файл. Эту ошибку можно устранить с помощью встроенных утилит устранения неполадок, таких как SFC, DISM и средство устранения неполадок Центра обновления Windows.
  • Прерывание антивируса – Если вы используете стороннее антивирусное решение, оно может блокировать установку обновления из-за ложных срабатываний системы безопасности. Если этот сценарий относится к вам, вы можете отключить антивирусное программное обеспечение, а затем попытаться установить целевое обновление.

Независимо от того, что может быть причиной проблемы в вашем случае, перечисленные ниже методы устранения неполадок помогут вам определить и устранить ошибку обновления 0x30078701 навсегда. Давайте начнем!

1. Запустите утилиту SFC и DISM.

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

Лучший способ определить эти ошибки — использовать встроенные утилиты для устранения неполадок, такие как средство проверки системных файлов и DISM. Средство проверки системных файлов (SFC) сканирует защищенные системные файлы на наличие любых несоответствий, в то время как DISM будет работать над восстановлением поврежденного образа системы.



В отличие от большинства других утилит для устранения неполадок, для запуска этих двух вам понадобится командная строка.

Чтобы продолжить, выполните следующие действия:

  1. Введите cmd в строке поиска и нажмите Запустить от имени администратора для запуска командной строки с правами администратора.
  2. В окне командной строки введите команду, указанную ниже, и нажмите Войти выполнить его.
    sfc /scannow

    Выполните команду SFC

  3. Дождитесь выполнения команды и перезагрузите компьютер.
  4. После перезагрузки снова запустите командную строку от имени администратора и на этот раз выполните команду DISM ниже.
    Dism /Online /Cleanup-Image /RestoreHealth

    Запустите команду DISM

  5. Теперь снова перезагрузите компьютер и проверьте, устранен ли код ошибки 0x30078701.

2. Сбросьте компоненты Центра обновления Windows

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

Вот как вы можете это сделать:

  1. Введите cmd в строке поиска и нажмите Запустить от имени администратора для запуска командной строки с правами администратора.
  2. Затем введите команды, указанные ниже, и нажмите Войти после каждого их выполнения.
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver

    Остановить компоненты обновления Windows

  3. После этого выполните следующие команды одну за другой:
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver

    Запустите компоненты обновления Windows

  4. Наконец, перезагрузите компьютер и проверьте, устранен ли код ошибки 0x30078701.

3. Установите обновление вручную

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

У Microsoft есть онлайн-каталог обновлений, в котором перечислены все выпущенные обновления. Вы можете ввести номер целевого обновления в его области поиска, а затем установить наиболее подходящий результат.

Вот как вы можете это сделать:

  1. Запустите браузер и перейдите на Каталог Центра обновления Майкрософт .
  2. Введите номер КБ обновления в строку поиска на экране и нажмите Войти .

    Введите номер базы знаний обновления

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

    Нажмите кнопку «Загрузить».

  4. После загрузки файла щелкните его, чтобы открыть, и следуйте инструкциям для завершения установки.

4. Перезапустите службу Центра обновления Windows.

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

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

Вот как вы можете убедиться, что служба обновлений работает правильно:

  1. Нажимать Победить + р чтобы открыть Выполнить.
  2. Введите services.msc в «Выполнить» и нажмите Войти .
  3. В следующем окне найдите службу Windows Update и щелкните ее правой кнопкой мыши.
  4. Выбирать Характеристики из контекстного меню.

    Доступ к свойствам службы Центра обновления Windows

  5. В диалоговом окне «Свойства» нажмите кнопку Кнопка остановки .

    Остановить службу

  6. Ударь Кнопка Пуск снова после ожидания в течение нескольких секунд.
  7. Выбирать автоматический из раскрывающегося списка для типа запуска.
  8. Нажмите Подать заявление > ХОРОШО чтобы сохранить изменения.

5. Отключите антивирус (если применимо)

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

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

Вот как вы можете действовать:

  1. Щелкните правой кнопкой мыши значок антивируса на панели задач.
  2. Далее выберите Отключить до перезагрузки компьютера из контекстного меню.

    Отключить антивирус

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

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

6. Запустите средство устранения неполадок Центра обновления Windows.

Еще один метод устранения неполадок, который помог пользователям исправить код ошибки 0x30078701, — запустить средство устранения неполадок Центра обновления Windows.

Работа этого средства устранения неполадок почти такая же, как утилиты SFC и DISM в том смысле, что оно сканирует систему на наличие ошибок, а затем устраняет обнаруженные проблемы, не требуя ввода с вашей стороны.

Вот как вы можете запустить его:

  1. Нажимать Победить + я чтобы открыть настройки Windows.
  2. Выбирать Устранение неполадок на левой панели и нажмите Другие средства устранения неполадок в правой части окна.

    Нажмите Другие средства устранения неполадок.

  3. Нажми на Кнопка запуска связанный со средством устранения неполадок Центра обновления Windows в следующем окне.

    Нажмите кнопку «Выполнить» для устранения неполадок.

  4. Теперь средство устранения неполадок просканирует систему на наличие ошибок. Он порекомендует исправления, если обнаружит проблемы. В этом случае нажмите на Применить это исправление .
  5. Если нет, нажмите Решить проблему и перейдите к следующему способу ниже.

7. Восстановление или чистая установка

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

Это можно сделать с помощью Восстановить установку и Чистую установку.

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

Ремонт установка - Выполнив процедуру восстановления на месте, вы сможете заменить поврежденные файлы Windows, сохранив при этом свои личные файлы (включая приложения и игры). Однако процесс несколько затянут.