Fichier cabinet (.cab)
Dans le domaine du développement de programmes pour Windows, un cabinet est un fichier unique créé pour contenir un certain nombre de fichiers compressés. Un ensemble connexe de fichiers d'armoire peut être contenu dans un dossier. Lors de l'installation d'un programme, les fichiers compressés d'une armoire sont décompressés et copiés dans un répertoire approprié pour l'utilisateur. Un fichier d'armoire a généralement le suffixe ".cab".
Microsoft utilise les fichiers d'armoire dans la distribution de ses propres produits, tels que PowerPoint, Microsoft Office pour Windows et Microsoft Money. Les fichiers de cabinet permettent de gagner de l'espace et du temps lors de la distribution des logiciels. Ils sont décompressés lors de l'installation. Les fichiers volumineux peuvent être compressés et inclus dans plusieurs fichiers d'armoire, chacun d'entre eux pointant logiquement vers le fichier suivant, le tout étant contenu dans un dossier logique.
La responsabilité du développement des fichiers d'armoire est assurée en fournissant un certificat numérique signé avec le fichier d'armoire. Une seule "signature" couvre tous les fichiers d'un dossier d'armoire. Les fichiers d'armoire sont créés en utilisant la compression Lempel-Ziv.
Le format de fichier CAB permet trois méthodes de compression de données :
- DEFLATE, inventé par l'auteur du format de fichier ZIP.
- Quantum, sous licence de David Stafford, l'auteur de l'archiveur Quantum.
- LZX, inventé par Jonathan Forbes et Tomi Poutanen, donné à Microsoft lorsque Jonathan a rejoint la société.
En général, les fichiers CAB contiennent un ou plusieurs fichiers et peuvent également réserver un espace vide dans l'en-tête du fichier pour certaines utilisations spécifiques comme le placement de signatures numériques ou de données arbitraires.
À quoi d'autre servent les fichiers .CAB ?
Bien que Microsoft Cabinet Archive soit un type populaire de fichier CAB, nous connaissons 2 utilisations différentes de l'extension .CAB.
L'extension de fichier CAB indique à votre appareil quelle app peut ouvrir le fichier. Cependant, différentes applis peuvent utiliser la même extension de fichier pour différents types de données. Ainsi, un ouvreur de fichier CAB peut ne pas être en mesure d'ouvrir tous les types de fichiers CAB. Dans ce cas, examinez les deux formats pour vous assurer de trouver l'ouvreur CAB le mieux adapté.
Archive compressée InstallShield
Ce type de fichier CAB est un type propriétaire d'archive compressée utilisé par les premières versions du logiciel d'installation InstallShield.
InstallShield regroupe tous les fichiers liés à un logiciel, des fichiers exécutables eux-mêmes aux fichiers images, et les regroupe dans un paquet facile à distribuer. Les fichiers CAB sont des fichiers d'archives compressés, ce qui signifie qu'ils contiennent plusieurs fichiers dont la taille a été réduite pour économiser les coûts de distribution.
Pouvez-vous supprimer les fichiers CAB ?
Il peut être tentant de supprimer les fichiers CAB de votre ordinateur lorsque vous en voyez des dizaines, voire des centaines, dans un dossier. Ce qui est important avant de prendre cette décision, c'est de comprendre où se trouvent les fichiers CAB et s'ils sont importants ou non.
Cependant, les fichiers CAB qui sont liés à iTunes, DirectX ou un autre programme tiers peuvent probablement être supprimés en toute sécurité sans causer de dommages au système, mais ils pourraient faire en sorte que le programme cesse de fonctionner ou empêcher certaines tâches de s'exécuter. Si le programme cesse de fonctionner après la suppression des fichiers CAB, il suffit de le réparer ou de le réinstaller, mais il y a de fortes chances que ce type de fichiers ne soit que temporaire.
Si vous ne pouvez pas les supprimer parce qu'ils ne cessent de se régénérer (par exemple, le dossier C:\Windows\Logs\CBS\ continue de créer des fichiers LOG et CAB), essayez de supprimer le fichier LOG le plus ancien qui s'y trouve (ou tous), puis supprimez chaque fichier CAB du dossier C:\Windows\Temp\.