¿Qué es un archivo CAB?

Los archivos de gabinete o CAB son un tipo de archivos comprimidos que se utilizan para almacenar datos relacionados con diversas instalaciones basadas en el sistema que también incluyen archivos del sistema y controladores de dispositivos. El modo de compresión utilizado no tiene pérdidas durante la operación de compresión, no se pierden datos. Los archivos CAB se conocían anteriormente como archivos de diamante .

La función Pack and Go del programa editor de Microsoft le permite crear archivos CAB que terminan con una extensión de PUZ. Todo está incluido en esto en el mismo formato de archivo que CAB, por lo que se tratan como cualquier otro archivo CAB. Algunos otros instaladores (como el programa de instalación InstallShield) también crean archivos con extensión CAB pero no están relacionados con el formato de archivo de gabinete de Windows.

¿Cómo abro los archivos CAB?

Hay dos formas de abrir y acceder a los archivos CAB. Puede usar las herramientas de línea de comandos de Windows o puede usar otro sistema o utilidades de terceros. Cada vez que haga doble clic en un archivo de Windows Cabinet, el sistema operativo abrirá automáticamente la carpeta y le mostrará el contenido que contiene. Windows lo trata como cualquier otra carpeta y le ayuda a acceder a los archivos.

Sin embargo, también hay herramientas de descompresión de archivos que pueden ayudarlo a abrir archivos CAB, especialmente si está utilizando algún otro sistema operativo (como macOS o Linux). Algunas utilidades gratuitas que ayudan a facilitar la apertura de archivos CAB incluyen las siguientes:

  • 7 cremalleras
  • WinZip
  • PeaZip
  • IZArc
  • cabextract
  • El desarchivador

Sin embargo, tenga en cuenta que los archivos InstallShield CAB no son lo mismo que los archivos de Windows Cabinet. Si los editores mencionados los están abriendo, puede intentar abrirlos usando unshield. Si tiene un archivo PUZ, técnicamente debería poder abrirlos como cualquier otro archivo CAB, pero si no lo tiene, puede descomprimir el contenido primero y luego buscar el archivo PUZ requerido. También puede intentar cambiar la extensión PUZ a CAB, pero asegúrese de hacer una copia adicional de antemano (si se corrompe).

Ahora cambiemos nuestro enfoque hacia las herramientas de línea de comandos de Windows que se utilizan para tratar con todos los archivos CAB. Básicamente hay tres herramientas que puedes usar:

expand.exe

Las principales convenciones utilizadas por 'expand.exe' son:

 expandir [] [-r] [–d] [–i] [-f:] [/?] 

Puede obtener documentación más detallada abriendo el símbolo del sistema y escribiendo " expand /? "

makecab.exe

Esta utilidad se utiliza para comprimir archivos de registro CBS que generalmente tienen un tamaño enorme. Cada vez que Windows busca actualizaciones cada vez que se inicia, se encuentra con estos registros de CBS y los comprime con esta utilidad. También hay casos en los que esta utilidad causa un alto uso del disco, pero de todos modos puede usarlo para sus tareas.

Puede ejecutar el comando " makecab.exe " en el símbolo del sistema para obtener más información.

extrac32

Extrac32 es otra herramienta de extracción de gabinete de Microsoft que se puede usar para manejar archivos CAB. Es utilizado por numerosas personas para descomprimir los archivos CAB. Puede obtener más información sobre extrac32 ejecutando el comando " extrac32 | more " en el símbolo del sistema.

Puede usar todas estas utilidades para extraer archivos CAB usando la línea de comando. Tomemos una demostración de cómo puede lograr la tarea usando la utilidad Expand .

Antes de continuar con la extracción, debe asegurarse de estar en el directorio actual donde se encuentra el archivo fuente. Por ejemplo, si el archivo fuente está presente en el Escritorio, primero debe cambiar su directorio a Escritorio y luego usar la utilidad.

Asegúrese de incluir también la ubicación del archivo de destino al final del comando que está ejecutando.

¿Cómo instalar un archivo CAB en Windows?

Como se mencionó anteriormente, los archivos CAB contienen controladores del sistema y otros paquetes de instalación que puede sentir la necesidad de instalar. Hay dos formas de instalar los archivos CAB en su computadora; puede usar el menú contextual o puede usar el símbolo del sistema .

En el caso de los menús contextuales, el proceso es bastante simple. Seleccione el archivo de gabinete que desea instalar, haga clic derecho sobre él y seleccione instalar, que será la segunda opción desde arriba en la mayoría de los casos. El instalador aparecerá y lo guiará por todo el camino.

En el caso del símbolo del sistema, utilizaremos el comando DISM. Aquí debe agregar la ruta del archivo fuente que está intentando instalar. Abra un símbolo del sistema elevado y ejecute el siguiente comando:

 DISM / Online / Add-Package / PackagePath: "" 

Aquí, será reemplazado por la ruta al archivo fuente.

Si se le solicita un diálogo para reiniciar su computadora, presione Y para continuar y la instalación se ejecutará cuando se inicie Windows.

¿Podemos convertir un archivo CAB?

No hay muchos programas de conversión de archivos que puedan realizar una conversión CAB a MSI limpia. WSP (Windows Share Point) es un tipo de archivos del paquete de soluciones de SharePoint que usa Microsoft SharePoint y generalmente están comprimidos en el formato de archivo CAB. Puede cambiar fácilmente el nombre del WSP a una extensión CAB e intentar abrirlo como cualquier otro archivo de Windows Cabinet.

También hay una utilidad denominada " IExpress Wizard ", propiedad de Windows, que ayuda a convertir CAB a EXE . Presione Windows + R, escriba "iexpress" en el cuadro de diálogo y presione Entrar. Puede seguir fácilmente las instrucciones en pantalla.

¿Debería eliminar los archivos CAB en su computadora?

Aunque puede parecer tentador eliminar todos los archivos CAB en su computadora, probablemente se usan para el sistema operativo y otros programas que dependen de ellos. Los archivos CAB generalmente contienen directivas del sistema o controladores del sistema.

Es posible que haya algunos archivos CAB que sean seguros para eliminar, pero se necesita una investigación exhaustiva para estar absolutamente seguro. Por lo tanto, es seguro asumir que todos los archivos CAB son de alguna utilidad para el sistema operativo y también pueden ser utilizados por otros programas de terceros.

Artículos De Interés