• 09/08/2020
  • 7 minutos de lectura
  • .

    • D
    • M
    • s
  • Versión original del producto: Windows 10, versión 1809 y posteriores, Windows 8.1, Windows Server 2012 R2, Windows 7 Service Pack 1, Windows Server 2008 R2 Service Pack 1
    Número de KB original: 947821

    Síntoma

    Las actualizaciones y los Service Packs de Windows pueden no instalarse si hay errores de corrupción. Por ejemplo, una actualización podría no instalarse si un archivo del sistema está dañado. La herramienta DISM o System Update Readiness puede ayudarle a solucionar algunos errores de corrupción de Windows.

    Este artículo está dirigido a agentes de soporte y profesionales de TI. Si son usuarios domésticos y buscan más información sobre cómo solucionar los errores de actualización de Windows, consulte Solucionar los errores de Windows Update.

    Resolución para Windows 8.1, Windows 10 y Windows Server 2012 R2

    Para resolver este problema, utilice la herramienta de servicio y administración de imágenes de implementación (DISM) de la bandeja de entrada. A continuación, instale de nuevo la actualización de Windows o el Service Pack.

  1. Abra un símbolo del sistema elevado. Para ello, abra el menú Inicio o la pantalla Inicio, escriba Símbolo del sistema, seleccione con el botón derecho Símbolo del sistema y, a continuación, seleccione Ejecutar como administrador. Si se le pide una contraseña de administrador o una confirmación, escriba la contraseña o seleccione Permitir.

  2. Escriba el siguiente comando y pulse Intro. La operación del comando puede tardar varios minutos en completarse.

    DISM.exe /Online /Cleanup-image /Restorehealth
    Importante

    Cuando se ejecuta este comando, DISM utiliza Windows Update para proporcionar los archivos que se requieren para corregir las corrupciones. Sin embargo, si su cliente de Windows Update ya está estropeado, utilice una instalación de Windows en ejecución como origen de la reparación, o utilice una carpeta de Windows lateral de un recurso compartido de red o de un medio extraíble, como el DVD de Windows, como origen de los archivos. Para ello, ejecute el siguiente comando en su lugar:

    DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
    Nota

    Reemplace el marcador de posición C:\NRepairSource\NWindows con la ubicación de su origen de reparación. Para obtener más información sobre el uso de la herramienta DISM para reparar Windows, consulte Reparar una imagen de Windows.

  3. Escriba el comando sfc /scannow y pulse Intro. La operación del comando puede tardar varios minutos en completarse.

  4. Cierre el símbolo del sistema y, a continuación, vuelva a ejecutar Windows Update.

  5. DISM crea un archivo de registro (%windir%/Logs/CBS/CBS.log) que captura cualquier problema que la herramienta haya encontrado o solucionado. %windir% es la carpeta en la que está instalado Windows. Por ejemplo, la carpeta %windir% es C:\Windows.

    Resolución para Windows 7 Service Pack 1 (SP1) y Windows Server 2008 R2 SP1

    Para resolver este problema, utilice la herramienta System Update Readiness. A continuación, instale de nuevo la actualización de Windows o el Service Pack.

  6. Descargue la herramienta System Update Readiness.

    Seleccione el enlace de descarga de la siguiente tabla que corresponda a la versión de Windows que se esté ejecutando en su equipo. Para obtener más información sobre cómo encontrar la versión de Windows que ha instalado, consulte Averiguar si su equipo ejecuta la versión de 32 o 64 bits de Windows.

    Nota

    Esta herramienta se actualiza regularmente, le recomendamos que descargue siempre la última versión. Esta herramienta no está disponible en todos los idiomas soportados. Consulta el siguiente enlace para ver si está disponible en tu idioma.

    Sistema operativo Enlace de descarga
    x86-basadas en Windows 7 SP1 (32 bits) Icono de descarga
    Descargue el paquete ahora.
    Versiones basadas en 64 (64 bits) de Windows 7 SP1 Icono de descarga
    Descargue el paquete ahora.
    Versiones basadas en x64 (64 bits) de Windows Server 2008 R2 SP1 Icono de descarga
    Descargue el paquete ahora.
    Versiones basadas en Itanium de Windows Server 2008 R2 SP1 Icono de descarga
    Descargue el paquete ahora.
  7. Instale y ejecute la herramienta.
    1. Seleccione Descargar en la página web del Centro de descargas y, a continuación, realice una de las siguientes acciones:
      • Para instalar la herramienta inmediatamente, seleccione Abrir o Ejecutar y, a continuación, siga las instrucciones que aparecen en su pantalla.
      • Para instalar la herramienta más tarde, seleccione Guardar y, a continuación, descargue el archivo de instalación en su ordenador. Cuando esté listo para instalar la herramienta, seleccione dos veces el archivo.
    2. En el cuadro de diálogo Instalador independiente de Windows Update, seleccione Sí.

      Cuadro de diálogo Instalador independiente de Windows Update

  8. Cuando la herramienta se está instalando, se ejecuta automáticamente. Aunque normalmente tarda menos de 15 minutos en ejecutarse, puede tardar mucho más en algunos ordenadores. Aunque la barra de progreso parezca detenerse, el análisis sigue en marcha, así que no seleccione Cancelar.

    Descargar e instalar actualizaciones - La ventana de progreso de las actualizaciones se está instalando

    Cuando vea la Instalación completa, seleccione Cerrar.

    Descargar e instalar actualizaciones - Instalación completa

  9. Reinstale la actualización o el paquete de servicios que estaba intentando instalar anteriormente.

  10. Para solucionar manualmente los errores de corrupción que la herramienta detecta pero que no se pueden solucionar, consulte Cómo solucionar los errores que se encuentran en el archivo de registro de CheckSUR.

    Resolución – Descargue el paquete desde el Catálogo de actualizaciones de Microsoft directamente

    También puede intentar descargar directamente el paquete de actualizaciones desde el Catálogo de actualizaciones de Microsoft y, a continuación, instalar el paquete de actualizaciones manualmente.

    Por ejemplo, puede tener problemas cuando intente instalar actualizaciones desde Windows Update. En esta situación, puede descargar el paquete de actualización e intentar instalar la actualización manualmente. Para ello, siga estos pasos:

    1. Abra el Catálogo de actualizaciones de Microsoft en Internet Explorer.

      Catálogo de actualizaciones de Microsoft en Internet Explorer

    2. En el cuadro de búsqueda, introduzca el número de actualización que desea descargar. En este ejemplo, introduzca 3006137. A continuación, seleccione Buscar.

      Catálogo de actualizaciones de Microsoft - Buscar

    3. Encuentre la actualización que se aplica a su sistema operativo de forma adecuada en los resultados de la búsqueda y, a continuación, seleccione Agregar para añadir la actualización a su cesta.

      Resultados de la búsqueda en el Catálogo de actualizaciones de Microsoft

    4. Seleccione ver la cesta para abrirla.

      Catálogo de actualizaciones de Microsoft - ver cesta

    5. Seleccione Descargar para descargar la actualización en su cesta.

      Catálogo de actualizaciones de Microsoft - su cesta

    6. Seleccione Examinar para elegir una ubicación para la actualización que está descargando y, a continuación, seleccione Continuar.

      Catálogo de actualizaciones de Microsoft - Opciones de descarga

    7. Seleccione Cerrar una vez finalizado el proceso de descarga. A continuación, puede encontrar una carpeta que contenga el paquete de actualización en la ubicación que haya especificado.

    8. Abra la carpeta y, a continuación, seleccione dos veces el paquete de actualización para instalar la actualización.

    9. Si la actualización de Windows o el paquete de servicios se ha instalado correctamente, ha terminado. Si el problema no se soluciona, o si System Update Readiness Tool no puede encontrar la causa, póngase en contacto con nosotros para obtener más ayuda.

      Descripción de los errores comunes de corrupción

      La siguiente tabla enumera el posible código de error con Windows Update para su referencia:

      Código Error Descripción
      0x80070002 ERROR_FILE_NOT_FOUND El sistema no puede encontrar el archivo especificado.
      0x8007000D ERROR_INVALID_DATA Los datos no son válidos.
      0x800F081F CBS_E_SOURCE_MISSING No se ha encontrado la fuente del paquete o archivo.
      0x80073712 ERROR_SXS_COMPONENT_STORE_CORRUPT El almacén de componentes está en un estado inconsistente.
      0x800736CC ERROR_SXS_FILE_HASH_MISMATCH El archivo de un componente no coincide con la información de verificación presente en el manifiesto del componente.
      0x800705B9 ERROR_XML_PARSE_ERROR No se han podido analizar los datos XML solicitados.
      0x80070246 ERROR_ILLEGAL_CHARACTER Se ha encontrado un carácter no válido. 0x8007370D ERROR_SXS_IDENTITY_PARSE_ERROR Una cadena de identidad está malformada.
      0x8007370B ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME El nombre de un atributo en una identidad no está dentro del rango válido.
      0x8007370A ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE El valor de un atributo en una identidad no está dentro del rango válido.
      0x80070057 ERROR_INVALID_PARAMETER El parámetro es incorrecto. 0x800B0100 TRUST_E_NOSIGNATURE No había firma en el asunto.
      0x80092003 CRYPT_E_FILE_ERROR Se ha producido un error mientras Windows Update lee o escribe en un archivo.
      0x800B0101 CERT_E_EXPIRED Un certificado requerido no está dentro de su período de validez al verificarlo con el reloj actual del sistema o la marca de tiempo del archivo firmado.
      0x8007371B ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE Uno o más miembros requeridos de la transacción no están presentes.
      0x80070490 ERROR_NOT_FOUND Windows no pudo buscar nuevas actualizaciones.
      0x800f0984 PSFX_E_MATCHING_BINARY_MISSING Existe el directorio del componente que coincide pero falta el binario
      0x800f0986 PSFX_E_APPLY_FORWARD_DELTA_FAILED Falló la aplicación del delta hacia adelante
      0x800f0982 PSFX_E_MATCHING_COMPONENT_NOT_FOUND No se puede identificar el componente coincidente para la hidratación

      ¿Qué hace la herramienta System Update Readiness hace

      Verificar la integridad de los recursos

      La herramienta System Update Readiness verifica la integridad de los siguientes recursos:

    • Archivos que se encuentran en los siguientes directorios:
      • %SYSTEMROOT%\NServicing\NPackages
      • %SYSTEMROOT%\NWinSxS\NManifests
    • Datos del registro que se encuentran bajo las siguientes subclaves del registro:
      • HKEY_LOCAL_MACHINE\NComponentes
      • HKEY_LOCAL_MACHINE\NEsquema
      • HKEY_LOCAL_MACHINE\NSoftware\NMicrosoft\NWindows\NCurrentVersion\NServicio basado en componentes
      • Esta lista puede ser actualizada en cualquier momento.

        Cuando la herramienta System Update Readiness detecta manifiestos, gabinetes o datos de registro incorrectos, puede sustituir los datos incorrectos por una versión corregida.

        Registro

        La herramienta System Update Readiness crea un archivo de registro que captura cualquier problema que la herramienta haya encontrado o solucionado. El archivo de registro se encuentra aquí:

        • %SYSTEMROOT%\Logs\CBS\CheckSUR.log
        • %SYSTEMROOT%\Logs\CBS\CheckSUR.persist.log

        Cómo arreglar los errores que se encuentran en el archivo de registro de CheckSUR

        Para arreglar manualmente los errores de corrupción que la herramienta System Update Readiness detecta pero no puede arreglar, siga estos pasos:

    1. Abra %SYSTEMROOT%\LogsCBS\CheckSUR.log.

      Nota

      %SYSTEMROOT% es una variable de entorno que guarda la carpeta en la que está instalado Windows. Por ejemplo, generalmente la carpeta %SYSTEMROOT% es C:\Windows.

    2. Identifique los paquetes que la herramienta no puede arreglar. Por ejemplo, puede encontrar lo siguiente en el archivo de registro:

      Resumen:

      Segundos de ejecución: 264
      Encontró 3 errores
      CBS MUM Missing Total Count: 3
      Archivos de reparación no disponibles:

      servicing\packages\Package_for_KB958690_sc_0~31bf3856ad364e35~amd64~~6.0.1.6.mum

      En este caso, el paquete que está dañado es KB958690.

    3. Descargue el paquete desde el Centro de descargas de Microsoft o desde el Catálogo de actualizaciones de Microsoft.

    4. Copie el paquete (.msu) en el directorio %SYSTEMROOT%\CheckSUR\packages. De forma predeterminada, este directorio no existe y es necesario crear el directorio.

    5. Realice la herramienta System Update Readiness.

    6. Si es un profesional técnico, consulte Cómo solucionar los errores encontrados en el CheckSUR.log para obtener más opciones sobre cómo solucionar los errores en el CheckSUR.log.

      .

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *