Обновления Windows 10

Устранение ошибки обновления Windows 0X8007371C в Windows 10

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

Ошибка обновления Windows 0x8007371c

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

  • Распространенный глюк WU – Как выяснилось, есть несколько распространенных сценариев, которые могут привести к сбою, нарушающему функциональность Windows Update. В большинстве случаев достаточно запустить средство устранения неполадок Windows Update Troubleshooter и применить рекомендуемое исправление.
  • Поврежденные временные данные зависимости WU – Если средство устранения неполадок Windows Update не смогло решить проблему автоматически, вам следует попытаться решить проблему вручную, очистив все временные файлы, хранящиеся внутри ошибок SoftwareDistribution и Catroot2.
  • Сломан компонент Windows Update – После того, как вы’ убедились, что и средство устранения неполадок Windows Update Troubleshooter, и вы сами не смогли исправить компонент WU, одним из способов устранения проблемы (помимо переустановки ОС) является обход локального компонента WU путем загрузки и установки сбойного обновления через Microsoft Update Catalog.
  • Стороннее программное обеспечение вмешивается в работу WU – Имейте в виду, что обновление драйвера, установка нового драйвера из стороннего приложения также может нарушить работу компонента Windows Update. В этом случае вы можете просто использовать средство устранения неполадок «Восстановление системы», чтобы вернуть состояние ОС к моменту, когда компонент WU функционировал должным образом.
  • Повреждение системного файла – При определенных обстоятельствах, вы можете ожидать, что этот код ошибки возникает из-за случая повреждения базового системного файла, который не может быть исправлен обычным способом. В этом случае единственным возможным решением на данный момент является восстановительная установка или чистая установка.

Теперь, когда вы знакомы со всеми потенциальными виновниками появления ошибки 0x8007371C Windows Update, вот список проверенных исправлений, которые другие пострадавшие пользователи успешно использовали для решения проблемы:

Запустите средство устранения неполадок Windows Update Troubleshooter

Поскольку проблема, скорее всего, связана с известным несоответствием WU, о котором Microsoft уже знает, вам следует начать это руководство по устранению неполадок с проверки того, не способна ли ваша операционная система определить и исправить ошибку 0x8007371C автоматически.

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

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

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

Вот краткое руководство по установке средства устранения неполадок Windows Update для устранения ошибки 0x8007371C в Windows 10:

  1. Начните с открытия Запустите диалоговое окно, нажав клавиша Windows + R. В текстовом поле введите “ms-settings-troubleshoot” и нажмите Войти откройте Устранение неполадок вкладка Настройки приложение.
    Открываем вкладку устранения неполадок
  2. Внутри Устранение неполадок Вкладка, перейдите в правый раздел Настройки экран, затем перейдите вниз к Приступить к работе раздел.
  3. Далее нажмите на кнопку Обновление Windows прежде чем нажать на Запустите средство устранения неполадок из появившегося контекстного меню.
    Запуск средства устранения неполадок Windows Update Troubleshooter
  4. Внутри Windows Update Troubleshooter автоматически начнет сканировать вашу систему на наличие несоответствий. Терпеливо дождитесь завершения первоначального сканирования.
    Проверка наличия проблем WU

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

  5. После того, как будет найдена жизнеспособная стратегия восстановления, появится новое окно, в котором вы можете нажать на кнопку Применить это исправление чтобы применить исправление, подходящее для данного конкретного сценария.
    Восстановление компонента Windows Update

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

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

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

Сброс всех зависимостей WU

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

Чтобы обойти эту проблему, вы используете поднятую командную строку для остановки всех соответствующих параметров Windows Update перед очисткой любых временных файлов, хранящихся внутри SoftwareDistribution и Catroot2 папки – После этого и перезапуска всех соответствующих служб, вы должны попытаться установить ожидающие обновления еще раз и посмотреть, устранена ли теперь проблема.

Если вы еще не пробовали это исправление, следуйте приведенным ниже инструкциям, чтобы сбросить все зависимости Windows Update Dependency в попытке устранить ошибку 0x8007371C:

  1. Начните с нажатия кнопки клавиша Windows + R на клавиатуре, чтобы открыть окно Запустите диалоговое окно. После того как вы это сделаете, введите “cmd” внутри текстового поля и нажмите Ctrl + Shift + Enter чтобы открыть открытую командную строку.
    Открытие приглашения CMD

    Примечание: Как только вы увидите надпись UAC (Контроль учетных записей пользователей) подсказка, нажмите Да для предоставления административных привилегий.

  2. Внутри поднятой командной строки введите по порядку следующие команды и нажмите кнопку Введите после каждого из них, чтобы остановить все службы, связанные с WU:
    SC config wuauserv start= auto
    
    SC config bits start= auto
    
    SC config cryptsvc start= auto
    
    SC config trustedinstaller start= auto

    Примечание: Используйте эти команды для установки служб Windows Update Services, MSI Installer, Cryptographic services и BITS в режим автоматического запуска.

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

    Примечание: В этих двух папках хранятся обновленные файлы, используемые компонентом WU. Переименование этих папок заставит вашу ОС создать новые здоровые эквиваленты, которые не будут подвержены повреждению.

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

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

Установите сбойное обновление Windows Update вручную (через Microsoft Update Catalog)

Если средство устранения неполадок Windows Update не позволило вам определить какие-либо основные проблемы с компонентом Windows Update, то есть одно быстрое решение, которое позволит вам обойти ошибку 0x8007371C ошибка заключается в использовании каталога Windows Update Catalog для поиска обновлений, которые не удается установить, и установки их вручную (чаще всего при попытке обновления до Windows 10 build 1903).

Эта операция была подтверждена многими пострадавшими пользователями – Этот процесс может быть немного утомительным (особенно если вы’ имеете дело с несколькими обновлениями, которые выходят с одной и той же ошибкой), но он’ того стоит, если вы хотите полностью обойти зависимость от встроенного компонента Windows Update.

Примечание: Если у вас много ожидающих обновлений (более 10), лучше обойти этот метод и перейти к методу 3.

Если вы решите выполнить это исправление, следуйте пошаговым инструкциям ниже:

  1. Откройте ваш любимый браузер на пострадавшем компьютере и зайдите в папку корневой адрес каталога обновлений Microsoft Update Catalog.
  2. Затем воспользуйтесь функцией поиска в левом верхнем углу экрана для поиска обновления, которое выдает ошибку 0x8007371C.
    Установка сбойного обновления вручную
  3. После появления результатов, выберите подходящее обновление, не забывая о текущей архитектуре ОС и версии Windows, которую вы используете.
    Выбор правильного обновления Windows через MUC
  4. После того, как вы выбрали обновление, совместимое с вашей машиной, нажмите на кнопку Загрузить Кнопка, связанная с правильным драйвером.
  5. Наконец-то, Проводник файлов и вручную перейдите к месту, откуда был загружен драйвер. Когда вы перейдете в то место, откуда вы загрузили драйвер, который ранее не работал, щелкните правой кнопкой мыши на кнопке .inf файл и выберите Установите из контекстного меню, которое только что появилось.
    Установка драйвера Inf

    Примечание: Если несколько обновлений выходят из строя с одним и тем же кодом ошибки, повторите шаги с 3 по 5 с каждым обновлением Windows Update, которое ранее выходило из строя (если вышло из строя несколько ожидающих обновлений).

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

Использовать восстановление системы

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

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

Примечание: Помните, что по умолчанию System Restore настроено на создание и сохранение новых снимков восстановления при важных системных событиях. Если вы не изменили это поведение по умолчанию, у вас должно быть достаточно снимков восстановления, чтобы выбрать из них подходящий для устранения проблемы ‘SiHost.exe Unkown Hard Error‘.

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

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

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

Если проблема не устранена, и вы’ все еще видите тот же 0x8007371C после неудачного обновления, перейдите к следующему потенциальному исправлению ниже.

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

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

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

Если у вас нет другого выбора, кроме как сделать это на данном этапе, у вас действительно есть только 2 пути вперед:

  • Чистая установка – Если вы ищете быстрое решение, выполните чистую установку, так как вы можете развернуть ее без использования совместимого установочного носителя. Это позволит эффективно заменить существующую линейку файлов Windows с диска ОС и устранить все поврежденные экземпляры. Но имейте в виду, что если вы не создадите резервные копии личных данных заранее, вы должны быть готовы потерять все личные данные с диска ОС (C:\).
  • Восстановите установку – Эта процедура займет гораздо больше времени и потребует от вас вставить совместимый установочный носитель и использовать его для запуска процедуры восстановления на месте. Но восстановительная установка позволит вам сохранить ваши личные файлы, включая приложения, игры, документы, фотографии и т.д.

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