Как исправить ошибку 0x800700d8 в Windows 10?

Несколько пользователей Windows обращались к нам с вопросами после того, как увидели код ошибки 0x800700d8 из-  за невозможности установить обновление или обновление до Windows 10 из более старой версии Windows. Большинство затронутых пользователей сообщают, что эта проблема возникает независимо от типа интернет-сети, к которой они подключены (частная или общедоступная). Оказывается, эта проблема, похоже, является эксклюзивной для Windows 10.

Что вызывает ошибку 0x800700d8  в Windows 10?

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

  • Вмешательство сторонних AV-компонентов. Как выяснилось, известно, что несколько различных чрезмерно защищающих AV-пакетов вызывают эту проблему, эффективно останавливая связь WU с серверами обновления. Если этот сценарий применим, вы сможете решить проблему, отключив защиту в реальном времени или удалив сторонний пакет.
  • Общий сбой - вы можете столкнуться с проблемой из-за общего сбоя, который уже покрывается стратегией восстановления, включенной в Windows 10. В этом случае вы сможете решить проблему с помощью средства устранения неполадок Центра обновления Windows для автоматического устранения сбоя. .
  • WU не может обработать обновление. Некоторые обновления сталкиваются с некоторыми препятствиями, когда пользователь пытается установить их в новой сборке после обновления из более старой версии Windows. В этом случае вы сможете избежать кода ошибки, полагаясь на помощника по обновлению, чтобы обновить вашу сборку Windows 10 до последней версии.
  • Машина настроена на «Отложить обновления» - существуют определенные версии Windows, в которых предусмотрена возможность отложить определенные обновления (кроме обновлений безопасности). Как оказалось, вы можете столкнуться с этим кодом ошибки, если на вашем компьютере разрешены отложенные обновления. В этом случае вы можете решить проблему, отключив Отложенные обновления.
  • Компоненты Glitch WU. В некоторых случаях код ошибки 0x800700d8 может сохраняться из-за некоторых несоответствий с тем, как Центр обновления Windows взаимодействует с остальными компонентами, используемыми во время процедуры обновления. В этом случае вы можете решить проблему, сбросив все компоненты и зависимости, участвующие в процессе обновления.

Метод 1. Удалите сторонний антивирус (если применимо)

Как оказалось, одна из наиболее распространенных причин, вызывающих появление кода ошибки 0x800700d8  при попытке установить ожидающее обновление, - это чрезмерно защищающий антивирусный пакет. Есть несколько пакетов безопасности, о которых пострадавшие пользователи продолжают сообщать после того, как они блокируют процесс установки обновления: Sophos, McAffee, AVAST, Comodo и некоторые другие.

Если вы используете сторонний антивирус и подозреваете, что он может быть ответственным за неудачные обновления, вы сможете решить проблему, отключив защиту в реальном времени во время установки обновления или удалив антивирус. Suite полностью и переключившись на параметр безопасности по умолчанию (Защитник Windows).

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

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

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

Если вы решите пойти по этому пути, мы рекомендуем вам ознакомиться с этой статьей ( здесь ) - она ​​проведет вас через все этапы установки программы безопасности, не оставляя после себя каких-либо оставшихся файлов, которые могут вызвать ту же проблему.

Метод 2: запуск средства устранения неполадок Центра обновления Windows

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

Несколько затронутых пользователей сообщили, что им удалось исправить код ошибки 0x800700d8  и установить обновление Windows без проблем после автоматического исправления компонента WU с помощью средства устранения неполадок Центра обновления Windows.

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

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно « Выполнить ». Затем введите « ms-settings: Troubleshoot » и нажмите Enter, чтобы открыть вкладку « Устранение неполадок» вкладки « Настройки ».
  2. Как только вы окажетесь на главной вкладке « Устранение неполадок », перейдите в правую часть экрана и перейдите к разделу «Приступить к работе ». Как только вы попадете туда, нажмите Центр обновления Windows , затем нажмите Запустить средство устранения неполадок .
  3. После запуска утилиты дождитесь завершения первоначального сканирования и рекомендованной стратегии восстановления. Эта процедура является ключевой, поскольку она определяет, применима ли какая-либо из стратегий восстановления, включенных в утилиту, в этом сценарии.
  4. Если подходящее исправление найдено, нажмите « Применить это исправление», чтобы применить рекомендованную стратегию исправления.

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

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

Если тот же код ошибки 0x800700d8  все еще возникает, перейдите к следующей потенциальной стратегии восстановления ниже.

Метод 3. Обновите последнюю версию вручную

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

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

Вот краткое руководство по установке последнего обновления Windows 10 вручную с помощью Помощника по обновлению:

  1. Перейдите по этой ссылке ( здесь ) в браузере по умолчанию и нажмите « Обновить сейчас», чтобы использовать Помощник по обновлению.

  2. Откройте исполняемый файл установки Windows10Upgrade.exe, который вы только что скачали, и нажмите « Обновить сейчас»,  чтобы начать процесс обновления.
  3. Начнется сканирование, определяющее, готов ли ваш компьютер обработать обновление. Если все в порядке, нажмите « Обновить», чтобы помощник по обновлению загрузил обновление.
  4. Дождитесь завершения процесса (не закрывайте окно, пока процесс не завершится).
  5. После завершения загрузки Помощник по обновлению автоматически начнет установку ранее загруженного файла. Терпеливо подождите, пока ваша сборка WIndows обновится до последней версии, затем перезагрузите компьютер.
  6. При следующем запуске системы у вас будет последняя сборка Windows, поэтому нет необходимости использовать Центр обновления Windows для установки обновления, которое ранее не удавалось.

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

Метод 4: отключение отложенного обновления (если применимо)

Как оказалось, этот конкретный код ошибки ( 0x800700d8)  также может возникать в тех случаях, когда ваш компьютер настроен на «Отложить обновления» вместо их немедленной установки. Эта опция Центра обновления Windows дает вам возможность отложить некоторые обновления на несколько месяцев (исправления безопасности не попадают в эту категорию).

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

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

Вот краткое руководство по отключению отложенных обновлений в Windows 10:

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно « Выполнить ». Затем введите ms-settings: windowsupdate и нажмите Enter, чтобы открыть вкладку « Центр обновления Windows » в меню « Обновление и безопасность» .
  2. Как только вы окажетесь на экране обновления WIndows, перейдите в правую часть и нажмите « Дополнительные параметры» .
  3. В следующем меню снимите флажок, связанный с « Отложить обновления ».
  4. Как только опция будет отключена, перезагрузите компьютер и посмотрите, решена ли проблема.

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

Метод 5: сбросить компоненты WU

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

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

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите «cmd» в текстовое поле и нажмите Ctrl + Shift + Enter, чтобы открыть командную строку с повышенными правами. Если вам будет предложено UAC (Контроль учетных записей пользователей) , нажмите Да, чтобы предоставить доступ администратора.
  2. Как только вы окажетесь в окне командной строки с повышенными привилегиями, введите следующие команды по порядку и нажимайте Enter после каждой:
    net stop wuauserv net stop cryptSvc чистые стоповые биты net stop msiserver

    Примечание.  После того, как вы закончите выполнение этих команд, вы фактически остановите службы Windows Update, установщик MSI, службу криптографии и службы BITS.

  3. После того, как вам удастся отключить все службы, выполните следующие команды в том же окне CMD и нажмите Enter после каждой, чтобы переименовать папки SoftwareDistribution и Catroot2 :
    ren C: \ Windows \ SoftwareDistribution SoftwareDistribution.old ren C: \ Windows \ System32 \ catroot2 Catroot2.old

    Примечание. Эти две папки отвечают за хранение файлов обновлений, которые используются компонентом обновления Windows. Их переименование заставит вашу ОС создавать новые папки, которые займут их место.

  4. После завершения шага 3 введите эти последние команды по порядку и нажимайте Enter после каждой, чтобы запустить те же службы, которые ранее были отключены:
    net start wuauserv net start cryptSvc чистые стартовые биты net start msiserver
  5. Установите обновление, которое ранее вызывало ошибку с кодом ошибки, и посмотрите, решена ли проблема.

Если вы все еще сталкиваетесь с ошибкой 0x800700d8  , перейдите к следующему способу ниже.

Метод 6: Обновление BIOS до последней версии

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

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

Точный процесс обновления версии BIOS будет отличаться в зависимости от производителя вашей материнской платы. Официальная документация по обновлению BIOS для самых популярных производителей материнских плат:

  • Dell
  • ASUS
  • Acer
  • Lenovo
  • Sony Vayo

Примечание. Следуйте инструкциям по обновлению версии BIOS на свой страх и риск!