Cómo reparar el error de actualización de Windows 0x8007371b

Ver el mensaje de error 0x8007371b mientras intenta actualizar su Windows puede ser extremadamente estresante. Este error ha persistido a lo largo de los años y en múltiples ediciones y versiones de Windows. También puede afectar a los usuarios de Windows 10. Este mensaje de error en particular indica que algunos archivos de actualización faltan o se han dañado, generalmente los que se encuentran en la carpeta WinSxS. Hay un par de posibles soluciones que pueden solucionar la situación pero, debido a las características individuales de cada sistema informático, es posible que deba probar varias hasta encontrar la correcta.

Ejecutar un análisis de DISM

DISM significa Deployment Image & Servicing Management y es una herramienta integrada de Windows que puede reparar archivos de sistema dañados. Para iniciar un análisis de DISM, haga lo siguiente:

  1. Presione Windows + R en su teclado.
  2. En la ventana de diálogo Ejecutar, escriba cmd y presione Ctrl + Shift + Enter en su teclado simultáneamente. Esto abrirá un símbolo del sistema elevado.
  3. En la ventana del símbolo del sistema, escriba DISM / Online / Cleanup-Image / ScanHealth y presione Entrar.
  4. Espere a que se complete el proceso y luego intente actualizar Windows una vez más.

Ejecutar un escaneo SFC

Otra herramienta de Windows que podría resultar útil cuando se trata del error 0x8007371b es el Comprobador de archivos de sistema (SFC).

  1. Presione las teclas Windows + R.
  2. Escriba cmd en el cuadro de diálogo Ejecutar y presione Ctrl + Shift + Enter para iniciar una ventana de símbolo del sistema elevada.
  3. Escriba SFC / ScanNow y presione Entrar.
  4. Espere a que se complete el proceso, reinicie la computadora y vea si el error se ha resuelto.

Borrar la carpeta de caché de actualización de Windows 10

  1. Abra el cuadro de diálogo Ejecutar presionando Windows + R en su teclado.
  2. Abra una ventana de símbolo del sistema elevada escribiendo cmd en el cuadro Ejecutar y presionando Ctrl + Shift + Enter en su teclado.
  3. Escriba net stop wuauserv y presione Entrar.
  4. Escriba rd / s / q %systemroot% \ SoftwareDistribution y presione Entrar para borrar la carpeta de caché.
  5. Para reiniciar el servicio de actualización de Windows, escriba net start wuauserv y presione Entrar.

Restablecer manualmente los componentes de Windows Update

  1. Abra Ejecutar presionando Windows + R.
  2. Abra el símbolo del sistema elevado escribiendo cmd en el cuadro Ejecutar y presionando Ctrl + Shift + Enter.
  3. Ahora, escriba los siguientes comandos en el símbolo del sistema y presione Entrar después de cada uno para ejecutarlo:

net stop wuauserv

net stop cryptSvc

bits de parada netos

net stop msiserver

  1. Escriba ren C: \ Windows \ SoftwareDistribution SoftwareDistribution.old y presione Entrar.

  1. Escriba ren C: \ Windows \ System32 \ catroot2 Catroot2.old y presione Entrar.
  2. Habilite los componentes detenidos escribiendo los siguientes comandos y presionando Enter después de cada uno:

net start wuauserv

net start cryptSvc

bits de inicio neto

net start msiserver

  1. Compruebe si se ha solucionado el error 0x8007371b.