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

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

Запустите сканирование DISM

DISM расшифровывается как Deployment Image & Servicing Management и представляет собой встроенный инструмент Windows, который может восстанавливать поврежденные системные файлы. Чтобы запустить сканирование DISM, сделайте следующее:

  1. Нажмите Windows + R на клавиатуре.
  2. В диалоговом окне «Выполнить» введите cmd и одновременно нажмите Ctrl + Shift + Enter на клавиатуре. Это откроет командную строку с повышенными привилегиями.
  3. В окне командной строки введите DISM / Online / Cleanup-Image / ScanHealth и нажмите Enter.
  4. Подождите, пока процесс завершится, а затем попробуйте обновить Windows еще раз.

Запустите сканирование SFC

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

  1. Нажмите клавиши Windows + R.
  2. Введите cmd в диалоговом окне «Выполнить» и нажмите Ctrl + Shift + Enter, чтобы открыть окно командной строки с повышенными привилегиями.
  3. Введите SFC / ScanNow и нажмите Enter.
  4. Дождитесь завершения процесса, перезагрузите компьютер и посмотрите, устранена ли ошибка.

Очистите папку кеша обновлений Windows 10

  1. Откройте диалоговое окно «Выполнить», нажав Windows + R на клавиатуре.
  2. Откройте окно командной строки с повышенными привилегиями, набрав cmd в поле «Выполнить» и нажав Ctrl + Shift + Enter на клавиатуре.
  3. Введите net stop wuauserv и нажмите Enter.
  4. Введите rd / s / q %systemroot% \ SoftwareDistribution и нажмите Enter, чтобы очистить папку кеша.
  5. Чтобы перезапустить службу Центра обновления Windows, введите net start wuauserv и нажмите Enter.

Сброс компонентов Центра обновления Windows вручную

  1. Откройте Выполнить, нажав Windows + R.
  2. Откройте командную строку с повышенными привилегиями, набрав cmd в поле «Выполнить» и нажав Ctrl + Shift + Enter.
  3. Теперь введите следующие команды в командной строке и нажмите Enter после каждой, чтобы выполнить ее:

чистая остановка wuauserv

чистая остановка cryptSvc

чистые стоповые биты

net stop msiserver

  1. Введите ren C: \ Windows \ SoftwareDistribution SoftwareDistribution.old и нажмите Enter.

  1. Введите ren C: \ Windows \ System32 \ catroot2 Catroot2.old и нажмите Enter.
  2. Включите остановленные компоненты, введя следующие команды и нажимая Enter после каждой:

чистый старт wuauserv

чистый старт cryptSvc

чистые стартовые биты

чистый старт msiserver

  1. Проверьте, исправлена ли ошибка 0x8007371b.