Qué saber
- Un archivo CAB es un archivo de gabinete de Windows.
- Windows los abre automáticamente, o puede usar 7-Zip.
- Convierta a EXE con IExpress Wizard, una herramienta integrada en Windows.
Este artículo describe qué son los archivos CAB, cómo instalar o abrir uno en Windows u otro sistema operativo y cómo convertir uno a EXE u otro formato.
¿Qué es un archivo CAB?
Un archivo con la extensión de archivo. CAB es un archivo de gabinete de Windows (solían llamarse archivos Diamond). Son archivos comprimidos que almacenan datos relacionados con varias instalaciones de Windows que pueden incluir controladores de dispositivos o archivos del sistema.
La característica Pack and Go del programa Microsoft Publisher puede crear archivos CAB que terminan con la extensión de archivo PUZ. Dentro está todo lo incluido con el documento, en el mismo formato de archivo que CAB, por lo que pueden ser tratados de la misma manera.
El programa de instalación InstallShield también crea archivos con la extensión CAB, pero no están relacionados con el formato de archivo de Windows Cabinet.
Algunos dispositivos pueden usar la extensión de archivo CAB para almacenar archivos de firmware.
Cómo abrir archivos CAB
Al abrir un archivo de gabinete de Windows en Windows, se iniciará automáticamente el archivo como un archivo para que pueda ver lo que hay dentro. Básicamente, Windows lo trata como una carpeta y lo hace automáticamente; no necesita descargar un abridor de CAB para Windows.
Sin embargo, también puede abrir o extraer archivos CAB con una herramienta de descompresión de archivos. Seguir esta ruta le permite abrir el archivo en otros sistemas operativos como macOS o Linux. Algunos extractores de archivos gratuitos que funcionan con archivos CAB incluyen 7-Zip, PeaZip, IZArc, The Unarchiver y cabextract.
Si tiene un archivo PUZ que proviene de Microsoft Publisher, puede abrirlo con cualquiera de los extractores de archivos que se acaban de mencionar. Si esos programas no reconocen la extensión de archivo PUZ, primero abra el software de descompresión de archivos y luego busque el archivo o cambie la extensión de archivo. PUZ a. CAB e intente nuevamente.
Los archivos CAB de InstallShield no son lo mismo que los archivos de gabinete de Windows, pero se pueden extraer con unshield.
Si aún no puede abrirlo, es posible que lo confunda con una extensión de archivo similar como CBA, CAA o ABC.
Instalación de archivos CAB en Windows
Si tiene un archivo de actualización de Windows descargado sin conexión en formato CAB, otra forma de instalarlo es a través de un símbolo del sistema elevado. Escriba este comando, reemplazando la ruta al archivo CAB (entre comillas) con la ruta al que está usando:
dism /online /add-package /packagepath:"C:\files\cabname.cab"
No presiones Enter hasta que hayas escrito todo el comando. Independientemente de las interrupciones en el comando que ve arriba, solo incluya espacios hasta que llegue al final.
No debe usar el comando DISM para instalar paquetes de idioma, sino la herramienta lpksetup.exe, así:
- Abra el cuadro de diálogo Ejecutar con el atajo de teclado Win+R.
-
Introduzca lpksetup (la primera letra es una L minúscula).
- Seleccione Instalar idiomas de visualización.
-
Seleccione Examinar para ubicar y seleccionar el archivo CAB.
- Seleccionar Siguiente.
-
Espere a que termine todo el proceso. Puede tomar un tiempo.
- Puede cerrar la pantalla Instalando idiomas de visualización cuando el progreso dice "Completado".
Para cambiar al nuevo idioma, vaya a Configuración > Hora e idioma, y luego Idioma y región (W11) o Idioma (W10). En versiones anteriores de Windows, vaya a Panel de control > Reloj, idioma y región > Idioma
Cómo convertir un archivo CAB
No hay ningún programa de conversión de archivos que sepamos que pueda hacer una conversión limpia de CAB a MSI. Sin embargo, puede encontrar ayuda de otros usuarios de InstallShield en Flexera Community.
Los archivos WSP son archivos del paquete de soluciones de SharePoint utilizados por Microsoft SharePoint y comprimidos en formato CAB. Puede cambiar el nombre del archivo WSP a CAB y abrirlo como si fuera un archivo de gabinete de Windows.
Puede convertir CAB a EXE con IExpress Wizard, una herramienta incluida en Windows. Abra el cuadro de diálogo Ejecutar con el atajo de teclado Win+R y luego escriba iexpress.
Si necesita convertir CAB a KDZ para obtener un archivo de firmware de Android en el formato correcto, siga las instrucciones en BOYCRACKED.
Más información sobre el formato CAB
Windows puede comprimir un archivo CAB con DEFLATE (como la mayoría de los archivos ZIP), Quantum o LZX, ya que el formato admite los tres algoritmos de compresión.
Cada archivo CAB se comprime como un todo en lugar de cada archivo individualmente. Un archivo CAB puede contener hasta 65.535 carpetas CAB, y esas carpetas pueden contener la misma cantidad de archivos.
Cuando un instalador utiliza un archivo CAB, los archivos que contiene se extraen según sea necesario y en el orden en que se almacenan.
Un archivo grande se puede convertir en varios archivos CAB siempre que no se extiendan más de 15 archivos al siguiente archivo CAB. Esto significa que podría tener hasta 15 archivos en un archivo CAB que abarque el siguiente archivo CAB de la serie, y que incluso podría tener hasta 15.
Los archivos CAB se reconocen por los primeros cuatro bytes. Si abre un archivo CAB como un archivo de texto con un editor de texto, verá "MSCF" como las primeras cuatro letras.
Puede crear un archivo CAB con makecab.exe, que se incluye en Windows. Ejecutar un comando como este en el Símbolo del sistema comprimiría el archivo en un archivo CAB:
makecab.exe C:\archivos\programa.jpg C:\archivos\programa.cab
Puede obtener más información sobre el formato de archivo de Windows Cabinet en el Centro de desarrolladores de Windows de Microsoft.
¿Se pueden eliminar archivos CAB?
Puede ser tentador eliminar archivos CAB de su computadora cuando ve docenas o incluso cientos de ellos en una carpeta. Lo que es extremadamente importante antes de decidir esto es entender dónde están los archivos CAB y si son importantes o no.
Por ejemplo, los archivos CAB en la carpeta system32 deben conservarse pase lo que pase. Tratar de descifrar lo que es importante aquí puede ser realmente confuso, y tomar una decisión equivocada podría causar problemas más adelante, ya que Windows podría necesitar el archivo CAB que eliminó para reparar un archivo corrupto.
Sin embargo, los archivos CAB que están relacionados con iTunes, DirectX o algún otro programa de terceros probablemente se puedan eliminar de forma segura sin dañar el sistema, pero pueden hacer que el programa deje de funcionar o impedir que se ejecuten ciertas tareas. Si el programa deja de funcionar después de eliminar los archivos CAB, simplemente repárelo o vuelva a instalarlo, pero lo más probable es que este tipo de archivos sean solo temporales.
Debido a la naturaleza de los archivos CAB, es común verlos dentro de los archivos de instalación de un programa. Por ejemplo, el instalador de Microsoft Office incluye varios archivos CAB, algunos de ellos bastante grandes. Si se eliminan, se dañaría el instalador y no podría usar esos archivos de instalación para instalar MS Office.
Algún software volcará los archivos cab_xxxx en la carpeta C:\Windows\Temp\ mientras instala actualizaciones o realiza alguna otra tarea relacionada con el sistema. Es completamente seguro eliminar archivos CAB en esta ubicación a menos que su computadora esté actualizando o instalando software activamente (ya que podrían estar en uso en ese momento).
Si no puede eliminarlos porque siguen regenerándose (por ejemplo, la carpeta C:\Windows\Logs\CBS\ sigue creando archivos LOG y CAB), intente eliminar el archivo LOG más antiguo (o todos ellos) y luego elimine todos los archivos CAB de C:\Windows\Temp \.
Preguntas Frecuentes
¿Pueden ser peligrosos los archivos CAB?
A veces. Como la mayoría de los tipos de archivos, los archivos CAB pueden contener virus, por lo tanto, escanee los archivos que descargue en línea con un software antivirus antes de ejecutarlos o abrirlos.
¿Cómo arreglo un archivo CAB dañado?
Primero, ejecuta tu software antivirus para deshacerte de cualquier malware. Si eso no soluciona el problema, use una herramienta como Advanced CAB Repair.
¿Cuál es el comando para descomprimir un archivo CAB de Windows?
dism /online /add-package /packagepath:"C:\files\cabname.cab"
Reemplace C:\files\cabname.cab con la ruta de archivo correcta. Debe iniciar sesión como administrador para que el comando funcione.