Una forma de simplificar la instalación de un archivo .cab (o CAB) es añadir la opción «Instalar archivo CAB» en Windows 10 al menú contextual. Con esta opción activada, podrás iniciar la instalación del archivo CAB sin tener que escribir un comando ni abrir otra herramienta. Para modificar las opciones del menú contextual, tendrás que usar el Editor del Registro de Windows.
Tanto los usuarios particulares como el personal de TI pueden decidir instalar manualmente un controlador o una actualización de funciones por distintos motivos. Las instalaciones manuales dan a los administradores un mayor control sobre la compatibilidad del sistema o del software, la seguridad y el mantenimiento. Por su parte, un usuario de endpoint puede optar por este tipo de instalación para cumplir con políticas de seguridad o sortear limitaciones concretas.
Cómo añadir «Instalar archivo CAB» al menú contextual del clic derecho (guía paso a paso)
Puedes añadir «Instalar archivo CAB» al menú contextual mediante el Editor del Registro o un script de registro.
Método 1: con el Editor del Registro (regedit)
Para modificar el menú contextual, hay que editar manualmente el Registro de Windows.
Paso 1: pulsa Win + R, escribe regedit y pulsa Intro para abrir el Editor del Registro.
Paso 2: ve a Computer\HKEY_CLASSES_ROOT\CABFolder\Shell
Paso 3: haz clic derecho en la clave Shell, selecciona Nuevo > Clave y ponle el nombre Install.
Paso 4: dentro de la clave Install:
- Haz doble clic en (Predeterminado) en el panel derecho y asígnale el valor Install CAB.
- Haz clic derecho en el panel derecho, elige Nuevo > Valor de cadena y ponle el nombre HasLUAShield. Este paso añade el icono de escudo de UAC para indicar que se requieren privilegios de administrador.
Paso 5: haz clic derecho en Install, selecciona Nuevo > Clave y ponle el nombre Command.
Paso 6: dentro de la clave Command:
- Haz doble clic en (Predeterminado) en el panel derecho y asígnale este valor: cmd /k dism /online /add-package /packagepath=»%1″
Comprueba el resultado haciendo clic derecho en un archivo CAB para ver si el menú contextual se ha actualizado. Si los cambios no se aplican de inmediato, reinicia el ordenador.
Método 2: con un script de registro (solución de un solo clic)
Para empezar, abre el Bloc de notas y pega el siguiente código:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CABFolder\Shell\RunAs]
@="Install"
"HasLUAShield"=""
[HKEY_CLASSES_ROOT\CABFolder\Shell\RunAs\Command]
@="cmd /k dism /online /add-package /packagepath=\"%1\""
Guarda el archivo con la extensión .reg (por ejemplo: AddInstallCABContextMenu.reg). Haz doble clic en él y sigue las indicaciones para combinarlo con el Registro.
Tras confirmar los cambios, haz clic derecho en un archivo CAB para comprobar si se ha añadido Install o Install this update al menú contextual.
Cómo quitar «Instalar archivo CAB» del menú contextual
Si lo que quieres es eliminar la opción «Install» del menú contextual de los archivos CAB, tendrás que borrar la entrada de registro que has añadido.
Paso 1: abre el Editor del Registro.
Paso 2: ve a: HKEY_CLASSES_ROOT\CABFolder\Shell
Paso 3: borra la clave Install.
Cómo instalar manualmente un archivo CAB en Windows
Antes de instalar manualmente un archivo CAB que contenga una función, un controlador o una actualización de Windows, valora la posibilidad de crear una copia de seguridad de tus archivos y documentos o una copia de seguridad de imagen del sistema. Esa copia de seguridad te ayudará a proteger los datos esenciales si la instalación falla, se produce un ataque de malware o hay un error en la línea de comandos.
También puedes verificar la integridad de los archivos CAB en Windows ejecutando el comando SignTool verify /pa /v FILENAME.cab en el símbolo del sistema o en PowerShell antes de la instalación.
Cuando lo tengas todo listo, sigue estos pasos para instalar manualmente el archivo CAB desde el menú contextual:
- Haz clic derecho en el archivo CAB que quieras instalar. Después de añadir «Install» al menú contextual, deberías ver la opción «Install» o «Install this update».
- Haz clic en Install, confirma el aviso y Windows instalará el archivo CAB automáticamente.
Para instalar un archivo CAB con DISM, empieza abriendo el símbolo del sistema con privilegios de administrador.
Después, ve al directorio donde está guardado el archivo CAB y usa el comando dism /Online /Add-Package /PackagePath:»Path\to\CAB\file.cab».
En PowerShell, puedes usar esta línea de comandos: Add-WindowsPackage -PackagePath "Path\to\CAB\file.cab".
🔍 Consulta nuestra Guía completa: cómo instalar un archivo CAB en Windows.
Solución de problemas en la instalación de archivos CAB
Estos son algunos pasos habituales para resolver ciertos problemas de instalación:
- Revisa bien las rutas de archivo que has introducido y asegúrate de tener los permisos necesarios para acceder al directorio.
- Haz clic derecho en el archivo, selecciona Propiedades y ve a la pestaña Seguridad para verificar o modificar los permisos según haga falta.
- Indica la ubicación exacta del archivo con rutas absolutas. Por ejemplo, usa C:\Users\YourUsername\Documents\file.txt en lugar de .\Documents\file.txt.
- Abre el archivo o ejecuta los comandos como administrador.
- Confirma que los cambios en el Registro se han guardado correctamente.
- Reinicia el ordenador después de modificar el Registro.
- Comprueba la integridad del sistema con sfc /scannow si la instalación mediante DISM da un error.
Buenas prácticas para trabajar con archivos CAB
Aunque gestionar un archivo CAB te da más control sobre los controladores y las funciones instaladas en tu dispositivo, la instalación manual puede exponerte a errores y riesgos no deseados. Para proteger tu dispositivo y tus datos esenciales frente al malware y a problemas de compatibilidad, toma estas precauciones adicionales:
- Crea una copia de seguridad de tus archivos o una copia de seguridad de imagen del sistema. Te recomendamos leer esta guía, Cómo hacer copias de seguridad de archivos y documentos en tu organización, para profundizar en el tema.
- Comprueba el origen y la integridad del archivo CAB. Como en cualquier instalación de software, asegúrate de que los archivos proceden de una fuente oficial. Además, puedes verificar las firmas digitales de los archivos CAB con el comando SignTool.
- Usa archivos CAB oficiales de Microsoft cuando actualices sistemas y funciones de Windows.
- Utiliza el Administrador de dispositivos para instalar archivos CAB de dispositivos de hardware y garantizar así la compatibilidad del software.
- DISM y PowerShell son ideales para actualizaciones por lotes y despliegues remotos o automatizados. Estas herramientas también ofrecen informes de errores más detallados y otras opciones para usuarios avanzados.
Preguntas frecuentes (FAQ)
1. ¿Qué es un archivo CAB y por qué tengo que instalarlo manualmente?
Las actualizaciones automáticas del sistema y de funciones en Windows pueden fallar de vez en cuando y dejarte sin más alternativa que instalar manualmente las actualizaciones, que normalmente vienen comprimidas como archivos CAB.
La instalación manual también resulta útil cuando quieres instalar un controlador de dispositivo concreto o estable. Además, algunos entornos empresariales con requisitos de seguridad estrictos pueden preferir una instalación sin conexión para las actualizaciones de software importantes.
Para saber más sobre los archivos CAB y cómo instalarlos, mira la versión en vídeo de nuestra Guía completa: cómo instalar un archivo CAB en Windows.
2. ¿Puedo instalar varios archivos CAB a la vez?
Puedes instalar varios archivos CAB con DISM. Un ejemplo de comando sería dism /Online /Add-Package /PackagePath:»Path\to\CAB\file1.cab» /PackagePath:»Path\to\CAB\file2.cab». Asegúrate de que cada ruta de archivo va entre comillas y separada por un espacio para que el comando se ejecute correctamente.
3. ¿Cómo compruebo si la instalación del CAB se ha realizado correctamente?
Hay tres formas rápidas de confirmar si la instalación del CAB ha salido bien.
Opción 1: verificarlo en el historial de actualizaciones de Windows:
- Ve a Configuración > Actualización y seguridad > Windows Update.
- Haz clic en Ver historial de actualizaciones para ver si la instalación del archivo CAB se ha completado.
Opción 2: comprobar el estado de la instalación con PowerShell:
- Abre PowerShell como administrador.
- Ejecuta el comando Get-WindowsPackage -Online para mostrar la lista de todas las actualizaciones instaladas.
- Comprueba si el archivo CAB que has instalado aparece en la lista.
Opción 3: consultar las actualizaciones instaladas desde el símbolo del sistema:
- Abre el símbolo del sistema como administrador.
- Ejecuta el comando dism /online /get-packages para mostrar la lista de todas las actualizaciones instaladas.
- Busca en la lista el nombre del paquete del archivo CAB que has instalado.
4. ¿Al quitar la opción del menú contextual se borran los archivos CAB del sistema?
Quitar la opción del menú contextual no borra los archivos CAB del ordenador. El menú contextual solo funciona como un atajo para gestionar archivos CAB. Los archivos seguirán en el directorio a menos que los elimines manualmente.
5. ¿Cómo restauro el comportamiento predeterminado de instalación de CAB en Windows?
Puedes restaurar el comportamiento predeterminado de instalación de CAB desde Configuración o desde el Editor del Registro.
Desde Configuración:
- Abre Configuración o pulsa Win + I
- Ve a Aplicaciones > Aplicaciones predeterminadas.
- Desplázate hacia abajo y selecciona Elegir aplicaciones predeterminadas por tipo de archivo.
- Busca la extensión de archivo .cab y asígnale la aplicación predeterminada recomendada.
Desde el Editor del Registro:
- Pulsa Win + R, escribe regedit y pulsa Intro.
- Ve a HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.cab\UserChoice.
- Borra la clave UserChoice para restablecer la asociación de los archivos CAB.
Con esto, la asociación de archivos volverá al valor predeterminado recomendado por el sistema, que en el caso de los archivos CAB suele ser el Explorador de archivos de Windows.
Instalar archivos CAB en Windows 10 con conocimiento de causa
Saber qué es un archivo CAB y cuándo conviene usarlo para instalar manualmente funciones, actualizaciones y controladores de Windows resulta útil tanto para usuarios particulares como para administradores de TI.
Aun así, los administradores de TI pueden decidir añadir o quitar la opción «Install CAB» del menú contextual por distintos motivos. Por ejemplo, pueden activarla para simplificar el proceso a los usuarios finales y evitar errores en el símbolo del sistema o en el Registro.

