Anonim

Ошибка Windows 0x80070bc2 - это очень специфическая ошибка, связанная с исправлением процессоров от уязвимости Spectre. Более конкретно, последнее воплощение этой ошибки связано с одним патчем, KB4093112. Если вы видите это, вот как исправить ошибку обновления Windows 10 0x80070bc2.

Также ознакомьтесь с нашей статьей Как ускорить работу Windows 10 - полное руководство

Уязвимость Spectre - потенциально серьезный недостаток в том, как современные процессоры Intel управляют встроенной памятью или кешем. Стремясь сделать их более эффективными, процессоры могли записывать данные в кэш процессора до того, как эта информация потребуется. Существует проверка для подтверждения того, что данные законно требуются, но эту проверку можно обойти. Это уязвимость.

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

Симптомы ошибки обновления Windows 10 0x80070bc2

Обычно Windows 10 устанавливает патчи автоматически, но для некоторых пользователей эта проблема застревает. После установки обновление требует перезагрузки. После перезагрузки компьютер покажет ошибку 0x80070bc2, сообщающую, что обновление не может быть установлено. Попытка обновления также не удастся. Запуск средства устранения неполадок Центра обновления Windows также не поможет.

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

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

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

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

Первое очень эффективно в большинстве ситуаций. Второе сработает, если первое не сработает.

  1. Щелкните правой кнопкой мыши кнопку «Пуск» и выберите «Командная строка» («Администратор»).
  2. Введите «SC config wuauserv start = auto» и нажмите Enter.
  3. Введите «SC config bits start = auto» и нажмите Enter.
  4. Введите «SC config cryptsvc start = auto» и нажмите Enter.
  5. Введите «SC config trustinstaller start = auto» и нажмите Enter.
  6. Перезагрузите компьютер.
  7. Щелкните правой кнопкой мыши кнопку «Пуск» и выберите «Настройки».
  8. Выберите Обновление и безопасность и Проверьте наличие обновлений.
  9. Пусть процесс завершится.
  10. Перезагрузите компьютер.

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

  1. Щелкните правой кнопкой мыши кнопку «Пуск» и выберите «Командная строка» («Администратор»).
  2. Введите «net stop wuauserv» и нажмите Enter.
  3. Введите 'net stop cryptSvc' и нажмите Enter.
  4. Введите «net stop bits» и нажмите Enter.
  5. Введите «net stop msiserver» и нажмите Enter.
  6. Введите «Ren C: \ Windows \ SoftwareDistribution SoftwareDistribution.old» и нажмите Enter.
  7. Введите «Ren C: \ Windows \ System32 \ catroot2 Catroot2.old» и нажмите Enter.
  8. Введите 'net start wuauserv' и нажмите Enter.
  9. Введите 'net start cryptSvc' и нажмите Enter.
  10. Введите «net start bits» и нажмите Enter.
  11. Введите «net start msiserver» и нажмите Enter.

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

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

  1. Выключите антивирусную программу.
  2. Посетите веб-сайт каталога обновлений Microsoft.
  3. Загрузите правильную версию KB4093112 для вашей операционной системы.
  4. Установите KB4093112 и перезагрузите компьютер.
  5. Снова включите антивирус, если он не запустился автоматически после перезагрузки.

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

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

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