Fichiers d’armoire
Une armoire est un seul fichier, généralement avec une extension .cab, qui stocke les fichiers compressés dans une bibliothèque de fichiers. Le format d’armoire est un moyen efficace de empaqueter plusieurs fichiers, car la compression est effectuée au-delà des limites de fichiers, ce qui améliore considérablement le ratio de compression.
Les développeurs peuvent utiliser un outil de création de fichiers d’armoire tel que Makecab.exe pour créer des fichiers d’armoire à utiliser avec des packages d’installation. L’utilitaire Makecab.exe est inclus dans Windows.
Les clés de fichier des fichiers stockés à l’intérieur d’un fichier d’armoire doivent correspondre aux entrées de la colonne Fichier de la table Fichier et la séquence de fichiers dans l’armoire doit correspondre à la séquence de fichiers spécifiée dans la colonne Séquence. Pour plus d’informations, consultez Utilisation d’armoires et de sources compressées.
Les fichiers volumineux peuvent être divisés entre deux fichiers d’armoire ou plus. Il ne peut y avoir plus de 15 fichiers dans un fichier d’armoire qui s’étend sur le fichier d’armoire suivant. Par exemple, si vous avez trois dossiers d’armoire, le premier cabinet peut avoir 15 fichiers qui s’étendent au deuxième dossier d’armoire et le deuxième dossier du cabinet peut avoir 15 fichiers qui s’étendent au troisième dossier du cabinet.
Le programme d’installation extrait les fichiers d’une armoire, car ils sont nécessaires par l’installation et les installe dans le même ordre qu’ils sont stockés dans le fichier d’armoire. La configuration requise pour l’installation d’un fichier stocké dans une armoire n’est pas différente de celle de l’installation d’un fichier non compressé.
Un fichier d’armoire peut se trouver à l’intérieur ou à l’extérieur du fichier .msi. À compter de Windows Installer 5.0 s’exécutant sur Windows 7 ou Windows Server 2008 R2, le programme d’installation enregistre les armoires incorporées dans le fichier .msi avant de mettre en cache le package d’installation.
Windows Installer 4.5 ou version antérieure: Pour économiser de l’espace disque, le programme d’installation supprime toujours toutes les armoires incorporées dans le fichier .msi avant de mettre en cache le package d’installation sur l’ordinateur de l’utilisateur.