Cómo obtener manualmente un archivo .cab de actualización acumulativa para el servicio sin conexión
🔍 WiseChecker

Cómo obtener manualmente un archivo .cab de actualización acumulativa para el servicio sin conexión

Cuando necesita aplicar una actualización acumulativa de Windows 11 a una imagen sin conexión o a un sistema que no puede conectarse a Windows Update, debe obtener el paquete de actualización manualmente. Microsoft distribuye las actualizaciones acumulativas como archivos .cab dentro del Catálogo de Windows Update o a través del sitio web del Catálogo de Microsoft Update. Este artículo explica cómo localizar, descargar y extraer el archivo .cab exacto para cualquier actualización acumulativa de Windows 11. Aprenderá dos métodos: usar el sitio web del Catálogo de Microsoft Update y usar PowerShell para descargar la actualización directamente. Después de leerlo, podrá dar servicio a imágenes de Windows sin conexión o reparar instalaciones sin una conexión a Internet.

Puntos clave: Cómo obtener manualmente un archivo .cab de actualización acumulativa

  • Sitio web del Catálogo de Microsoft Update: Busque por número de KB para encontrar el archivo .cab correcto para su versión y arquitectura de Windows.
  • Comando DISM con /Add-Package: Aplique el archivo .cab a una imagen de Windows sin conexión sin necesidad de Windows Update.
  • Transferencia BITS de PowerShell: Descargue el archivo .cab directamente desde el Catálogo de Microsoft Update usando el ID de actualización y los cmdlets de BITSAdmin.

ADVERTISEMENT

Descripción de los archivos .cab de actualización acumulativa y el Catálogo de Microsoft Update

Una actualización acumulativa para Windows 11 contiene todas las correcciones publicadas anteriormente para esa versión. Microsoft empaqueta estas actualizaciones como un único archivo .cab dentro del paquete de actualización descargable. El Catálogo de Microsoft Update en catalog.update.microsoft.com aloja todas las actualizaciones de Windows publicadas por Microsoft. Cada entrada de actualización muestra un botón Descargar que conduce a una página con uno o más archivos .cab. El archivo .cab es la carga útil principal de la actualización que DISM y otras herramientas de servicio pueden aplicar directamente a una imagen de Windows sin conexión o a un sistema en ejecución.

Antes de comenzar, necesita el número de KB exacto de la actualización acumulativa. Puede encontrar los números de KB en el historial de Windows Update, el panel de estado de versiones de Windows 11 o el propio Catálogo de Microsoft Update. También necesita conocer su edición de Windows Home, Pro, Enterprise y la arquitectura de CPU x64, ARM64 o x86. El archivo de actualización incorrecto no se aplicará o puede causar errores.

Método 1: Descargar el archivo .cab de actualización acumulativa desde el sitio web del Catálogo de Microsoft Update

Este método utiliza un navegador web para localizar y descargar el archivo .cab. Funciona en cualquier versión de Windows y no requiere herramientas administrativas más allá de un navegador y la extracción de archivos.

  1. Abra el sitio web del Catálogo de Microsoft Update
    Inicie su navegador web y vaya a catalog.update.microsoft.com. El sitio carga un cuadro de búsqueda en la parte superior.
  2. Busque la actualización por número de KB
    Escriba el número de KB de la actualización acumulativa que necesita. Por ejemplo, escriba KB5044285 y presione Entrar. El catálogo muestra una lista de actualizaciones coincidentes.
  3. Identifique la actualización correcta para su versión de Windows
    Observe la columna Título. Cada entrada incluye la versión de Windows, la arquitectura y el idioma. Para Windows 11 versión 23H2 x64, el título dice Cumulative Update for Windows 11 Version 23H2 for x64-based Systems. Haga clic en el botón Descargar junto a la entrada correcta.
  4. Descargue el archivo .cab desde la ventana emergente
    Aparece una pequeña ventana que muestra uno o más enlaces de archivo. Cada enlace termina con la extensión .cab. Haga clic en el enlace para iniciar la descarga. El nombre del archivo suele seguir un patrón como windows11.0-kb5044285-x64.cab. Guarde el archivo en una carpeta de su unidad local.
  5. Verifique el archivo descargado
    Abra la carpeta donde guardó el archivo .cab. Haga clic con el botón derecho en el archivo y seleccione Propiedades. En la pestaña General, compruebe que el tipo de archivo sea Cabinet File y que el tamaño del archivo coincida con el tamaño mostrado en la página de descarga.

Después de la descarga, puede usar el archivo .cab con DISM para el servicio sin conexión. Abra un símbolo del sistema elevado y ejecute un comando como DISM /Image:C:\Mount /Add-Package /PackagePath:C:\Updates\windows11.0-kb5044285-x64.cab.

ADVERTISEMENT

Método 2: Usar PowerShell y BITS para descargar el archivo .cab de actualización acumulativa

Este método es útil cuando necesita automatizar descargas o cuando no se puede acceder a la interfaz web. Utiliza PowerShell y el Servicio de transferencia inteligente en segundo plano BITS para extraer el archivo .cab directamente desde el Catálogo de Microsoft Update.

  1. Abra PowerShell como administrador
    Haga clic con el botón derecho en el botón Inicio y seleccione Terminal de Windows (Admin). Si ve una ventana del símbolo del sistema, escriba powershell y presione Entrar para cambiar a PowerShell.
  2. Encuentre el ID de actualización usando el número de KB
    Ejecute el siguiente comando para consultar la API del Catálogo de Microsoft Update. Reemplace KB5044285 con su número de KB real:
    $KB = "KB5044285"
    $Updates = (Invoke-WebRequest -Uri "https://www.catalog.update.microsoft.com/Search.aspx?q=$KB" -UseBasicParsing).Links | Where-Object {$_.href -match "Download"} | Select-Object -ExpandProperty href

    Esto devuelve una lista de URL de descarga. Cada URL corresponde a un archivo de actualización específico.
  3. Filtre la URL de descarga para el archivo .cab correcto
    Ejecute un filtrado adicional para aislar la URL del archivo .cab. El filtrado exacto depende de su versión y arquitectura de Windows. Para una actualización acumulativa de Windows 11 x64, use:
    $CabUrl = $Updates | Where-Object {$_ -match "windows11.0-kb5044285-x64.cab"} | Select-Object -First 1
    Si la URL contiene un ampersand o caracteres especiales, enciérrela entre comillas simples.
  4. Descargue el archivo .cab usando BITS
    Use el cmdlet Start-BitsTransfer para descargar el archivo. Especifique la carpeta de destino y el nombre del archivo:
    $Destination = "C:\Updates\windows11.0-kb5044285-x64.cab"
    Start-BitsTransfer -Source $CabUrl -Destination $Destination -TransferType Download

    La descarga se ejecuta en segundo plano. Para monitorear el progreso, agregue el parámetro -Asynchronous y use Get-BitsTransfer para verificar el estado.
  5. Verifique que la descarga se completó
    Ejecute Get-Item $Destination | Select-Object Length para ver el tamaño del archivo. Compárelo con el tamaño indicado en la página del Catálogo de Microsoft Update para la misma actualización.

Si el método de PowerShell falla debido a restricciones de solicitudes web, use el método del navegador web en su lugar. Algunas redes corporativas bloquean la API del Catálogo de Microsoft Update.

Problemas comunes al obtener archivos .cab de actualización acumulativa

El archivo .cab descargado está dañado o no se aplica

Una descarga dañada suele ser el resultado de una conexión a Internet interrumpida o una descarga incompleta. Elimine el archivo y descárguelo de nuevo. En el método del navegador web, use un administrador de descargas que admita la reanudación. Para el método de PowerShell, asegúrese de que el trabajo de BITS se haya completado por completo ejecutando Get-BitsTransfer | Format-List y verificando la propiedad JobState. Si el estado es Transferred, el archivo está completo.

Archivo de actualización incorrecto para la versión o arquitectura de Windows

Aplicar un archivo .cab destinado a una versión o arquitectura de Windows diferente hace que DISM devuelva el error 0x800f081e o 0x80070003. Verifique siempre el título en la página del Catálogo de Microsoft Update antes de descargar. El título incluye la versión de Windows, la arquitectura y el idioma. Para Windows 11, la arquitectura es x64 o ARM64. Para Windows 10, es x86, x64 o ARM64. Si da servicio a una imagen, ejecute DISM /Image:C:\Mount /Get-CurrentEdition para confirmar la edición.

El Catálogo de Microsoft Update no muestra resultados para el número de KB

El número de KB puede ser de una actualización preliminar o una actualización dinámica no listada en el catálogo. Las actualizaciones preliminares a veces se eliminan después del lanzamiento general. Consulte el panel de estado de versiones de Windows 11 para el número de KB actual. Si la actualización es una actualización de la pila de servicio SSU, la entrada del catálogo puede no incluir un archivo .cab. Las actualizaciones de la pila de servicio se distribuyen como archivos .msu en su lugar.

El script de PowerShell falla con el error Invoke-WebRequest

PowerShell puede bloquear Invoke-WebRequest en sistemas con políticas de ejecución estrictas. Ejecute Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass para omitir la política para la sesión actual. Si el error indica un problema de TLS, ejecute [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 antes del comando Invoke-WebRequest.

ADVERTISEMENT

Catálogo de Microsoft Update vs descarga de PowerShell para archivos .cab de actualización acumulativa

Elemento Catálogo de Microsoft Update Descarga de PowerShell BITS
Interfaz de usuario Navegador web gráfico Script de línea de comandos
Herramientas necesarias Solo navegador web PowerShell y BITS
Compatibilidad de automatización Manual por actualización Totalmente scriptable para múltiples actualizaciones
Requisitos de red Acceso HTTPS estándar Acceso HTTPS más punto de conexión de API
Manejo de errores Reintento manual Lógica de reintento scriptable
Ideal para Descargas únicas Descargas masivas o recurrentes

El método del navegador web es más sencillo para una sola actualización. El método de PowerShell es mejor para los administradores de TI que necesitan descargar actualizaciones para varias máquinas o imágenes automáticamente.

Ahora puede obtener manualmente un archivo .cab de actualización acumulativa usando el sitio web del Catálogo de Microsoft Update o PowerShell. Use el archivo .cab descargado con DISM para dar servicio a una imagen de Windows sin conexión, aplicar la actualización a un entorno de Windows PE o reparar un sistema que no puede acceder a Windows Update. Para escenarios avanzados, combine el archivo .cab con el Windows ADK para crear medios de instalación personalizados. Recuerde verificar siempre el número de KB y la arquitectura antes de aplicar la actualización para evitar errores de servicio.

ADVERTISEMENT