Код ошибки 8007371B обычно возникает при попытке установить некоторые ожидающие обновления Windows. Данная проблема возникает только при использовании определенных обновлений безопасности (KB2871389, KB2952664 и KB2868623) и, по имеющимся данным, встречается в операционных системах Windows 7, Windows 8.1, и Windows 10.
Как выяснилось, существует несколько различных сценариев, которые могут привести к появлению данного кода ошибки. Вот список потенциальных виновников, которые, как известно, могут вызывать эту проблему:
- Распространенная неисправность WU – Существует ряд распространенных сбоев, с которыми может столкнуться компонент Windows Update. К счастью, большинство из них уже устранены программой Windows Update Troubleshooter, поэтому, прежде чем переходить к более сложным исправлениям, запуск этой утилиты — идеальное место для начала.
- Несоответствие системных файлов – вероятным виновником данной ошибки является проблема повреждения, мешающая работе WU. Большинство проблем с повреждениями можно решить, выполнив сканирование DISM и SFC. В некоторых случаях может потребоваться чистая установка или обновление по месту установки.
- Состояние WU является глючным– Вы также можете столкнуться с этим экраном ошибки, если Windows Update не реагирует на запросы. Для решения этой проблемы необходимо выполнить сброс настроек WU вручную или через командную строку.
Теперь, когда вам известны все возможные причины, по которым обновление Windows Update может завершиться с ошибкой 8007371B, приведем список исправлений, которые успешно использовали другие пользователи:
Запустите средство устранения неполадок Windows Update Troubleshooter
Если вы хотите избавить себя от необходимости вручную устранять ошибку 8007371B, начните эту попытку устранения с установки средства устранения неполадок Windows Update Troubleshooter и применения рекомендуемого исправления.
Средство устранения неполадок WU в Windows 10 (и особенно в Windows 11) значительно превосходит аналогичные средства в Windows 7 и Windows 8.1, поскольку в нем имеется гораздо больше встроенных стратегий восстановления, способных решить большинство проблем с установкой ожидаемого обновления Windows 10.
Выполните следующие действия, чтобы использовать утилиту Windows Update Troubleshooter для устранения возникшей проблемы:
- Нажмите Клавиша Windows + клавиша R. Далее введите или вставьте “ms-settings-troubleshoot” внутри текстового поля и нажмите кнопку Зайдите на сайт чтобы открыть Устранение неполадок меню настроек.
Примечание: В Windows 7 или Windows 8.1, вместо этого используйте следующую команду: управление.exe /name Microsoft.Устранение неполадок
- Далее, из Параметры экран, щелкните на Приступить к работе раздел и перейдите к пункту Обновление Windows меню.
- После появления специального меню воспользуйтесь кнопкой Запустите средство устранения неполадок контекстное меню для установки утилиты.
- Далее вы увидите, как программа начнет сканирование системы.
Примечание: Не останавливайте процесс, пока он не завершится, чтобы не спровоцировать ненужные логические ошибки.
- Если будет определена стратегия ремонта, которая’ покрывается, у вас будет возможность применить ее, нажав на кнопку Примените это исправление гиперссылка.
- Перезагрузите компьютер и проверьте, устранена ли проблема.
Если ошибка 8007371B не исчезла, приступайте к выполнению следующего способа, приведенного ниже.
Сброс всего компонента обновления Windows
Если средство устранения неполадок Windows Update не смогло устранить проблему автоматически, то, скорее всего, вы имеете дело с базовой проблемой компонента Windows Update.
Скорее всего, один или несколько компонентов WU (Windows Update) находятся в состоянии ожидания и не могут установить связь с сервером загрузки WU.
Если вы подозреваете, что именно этот сценарий является причиной возникновения ошибки 8007371B, следуйте приведенным ниже инструкциям, чтобы сбросить все соответствующие компоненты Windows Update:
- Нажмите клавиша Windows + R чтобы открыть контекстное меню Выполнить диалоговое окно. Далее введите “cmd” и нажмите кнопку Ctrl + Shift + Enter для того чтобы открыть открытую командную строку. Когда на экране появится сообщение UAC (Контроль учетных записей пользователей) приглашение, щелкните Yes для предоставления административных привилегий.
- Далее выполните следующие команды:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
Примечание: Этими командами вы остановите службы Windows Update Services, MSI Installer, Cryptographic Services и BITS Services.
- После того как все соответствующие службы будут успешно остановлены, используйте эти команды для очистки и переименования SoftwareDistribution и Catroot2 папки:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.старый ren C:\Windows\System32\catroot2 Catroot2.старый
Примечание: Эти две папки отвечают за хранение временных файлов обновлений, используемых компонентом WU.
- Наконец, введите эти CMD-команды и нажмите Enter, чтобы снова открыть службы, которые вы ранее отключили принудительно:
net start wuauserv net start cryptSvc net start bits net start msiserver
- После перезапуска всех соответствующих служб WU попробуйте установить ожидаемое обновление Windows Update, которое ранее не работало, и посмотрите, устранена ли проблема.
Если при попытке установки определенных обновлений Windows по-прежнему возникает код 8007371b, перейдите к следующему потенциальному варианту решения проблемы.
Запуск сканирования DISM и SFC
Если проблема с кодом ошибки все еще не решена, следует продолжить поиск неисправностей в подсистеме Windows, которая’ поражена повреждением файлов.
Нашими основными инструментами в таких сценариях являются SFC и DISM. В большинстве случаев это позволит устранить слабые случаи повреждения, мешающие Windows работать с зависимостями WU.
SFC и DISM похожи, но действуют достаточно по-разному, чтобы оправдать их быстрый запуск.
Идеальным способом начать работу является развертывание Проверка системных файлов поскольку он не требует стабильного подключения к Интернету.
Важно: Во время этого сканирования SFC может зависать и выглядеть полностью невосприимчивым. В этом случае, что бы вы ни делали, не закрывайте окно CMD и ждите, поскольку в конечном итоге все восстановится.
После завершения операции перезагрузите компьютер и посмотрите, устранена ли проблема.
Если тот же код 8007371b при попытке установки некоторых ожидаемых обновлений, выполните следующие действия развертывание глубокого сканирования DISM.
После завершения сканирования DISM выполните финальную перезагрузку системы и проверьте, устранена ли проблема.
Если ошибка 8007371b не исчезла, перейдите к следующему варианту решения проблемы.
Восстановительная установка / Чистая установка
Если ни один из описанных выше методов не помог, то в качестве последнего средства следует решить проблему повреждения системы путем замены всех файлов ОС.
В этом случае лучше всего выполнить восстановительную установку. Несколько пострадавших пользователей сообщили, что этот метод помог им установить все ожидающие обновления, которые ранее не удавалось установить с кодом 8007371b.
Если у вас есть время, то лучше выполнить восстановительную установку, чем чистая установка поскольку при этом будут обновлены только компоненты Windows и процессы, связанные с загрузкой. Это позволяет сохранить все личные данные, включая фотографии, приложения, игры, видео и любые другие типы личных файлов.
Следуйте этим рекомендациям пошаговые инструкции по развертыванию процедуры восстановительной установки на вашей установке Windows.