Cabinet (format de fichier)

Les fichiers d'extension CAB (pour Cabinet) sont des fichiers archives compressés de Microsoft. On les retrouve par exemple sur les CD-ROM d'installation de Microsoft Windows, ou de Microsoft Office. Le format de fichier CAB accepte trois méthodes de compression de données :

Cabinets
Caractéristiques
Extension
.cabVoir et modifier les données sur Wikidata
Type MIME
application/vnd.ms-cab-compressedVoir et modifier les données sur Wikidata
PUID
Signatures
4D 53 43 46 (hexa)
4D 53 43 46 00 00 00 00 (hexa)Voir et modifier les données sur Wikidata
Version initiale
Type de format

L'extension de fichier CAB est aussi utilisée dans divers installeurs (InstallShield, ...), bien qu'il ne s'agisse pas du même format de fichier, ceux-ci peuvent être listés ou décompressés en utilisant les utilitaires UnShield "i5comp" et "i6comp" intégrés dans Unshield (package debian uniquement) et pour Windows : le logiciel ZipScan auquel doit y être adjoint manuellement la bibliothèque "ZD51145.DLL".

Pour pouvoir ouvrir les fichiers CAB (pour extraire un fichier DLL par exemple)

  • dans Windows Vista, le fichier .cab est cité dans l'arborescence des répertoires et son contenu visible dans la liste des fichiers. Il suffit d'un clic gauche et d'extraire.
  • dans les autres Windows, cliquez sur le bouton Démarrer puis sur Exécuter. Saisissez alors la commande suivante puis validez par CTRL :
regsvr32 cabview.dll

À noter qu'un utilitaire dans Windows XP et Windows 7 existe pour créer un fichier CAB. Attention on ne peut y inclure des dossiers mais seulement des fichiers. Cliquez sur DÉMARRER, EXÉCUTER puis tapez IEXPRESS.

Liens externes

modifier
  • Microsoft Cabinet SDK
  • 7-Zip, un utilitaire de compression en licence LGPL qui supporte de nombreux formats dont CAB, 7-Zip permet d'extraire les fichiers mais pas de les modifier.
  • IEXPRESS, procédure de création d'un fichier CAB à partir de l'utilitaire Microsoft iexpress
  • cabextract, un utilitaire gratuit pour décompresser les fichiers CAB sous UNIX
  • libmspack, une bibliothèque portable sous licence LGPL pour créer et extraire des fichiers CAB et d'autres formats Microsoft