Retourner aux actualités

Packaging des logiciels Windows

Le 4 mai 2026

Instructions aux éditeurs de logiciels

À l’image du format .docx succédant au .doc, Microsoft a introduit le format .msix en 2018. Ce packaging logiciel s’inscrit comme une modernisation substantielle du format historique .msi, utilisé pour l’installation d’applications sous Windows. Conçu comme un nouveau standard associé au Microsoft Store, le principal objectif, et atout, de MSIX réside dans sa fiabilité d’installation, mais aussi de la désinstallation. Le format garantit une suppression complète des fichiers et des modifications système, évitant les résidus, tels que des clés de registre, souvent laissés par les installateurs MSI.

Techniquement, MSIX marque un saut majeur en adoptant un manifeste purement déclaratif et en introduisant une forme de conteneurisation : les applications sont isolées du système et des autres logiciels, ce qui limite les conflits et renforce la sécurité. Cette isolation protège notamment le registre et le système de fichiers, réduisant les risques de corruption ou d’interférences entre programmes. Par ailleurs, grâce à un mécanisme de téléchargement différentiel, MSIX ne met à jour que les parties modifiées d’une application, réduisant ainsi la consommation de bande passante.

En matière d’intégrité, le format MSIX impose la signature numérique des packages et systématise des installations atomiques : soit l’installation est entièrement achevée, soit elle échoue sans laisser de trace. Cela s’explique notamment par l’absence de scripts de pré- et post-installation, contrairement à ceux que l’on trouve dans tous les formats historiques comme .msi ou .deb et .dmg dans les écosystèmes Debian et macOS.

Nouvelle exigence des gestionnaires de parcs

Dans des parcs comptant des milliers de machines, il reste toujours assez surprenant de constater à quel point le contenu logiciel d’un poste peut subtilement diverger en fonction de son historique. Celui-ci a d’ailleurs tendance à s’allonger, puisque nous cherchons à maximiser la durée de vie du matériel, dans un double souci écologique et économique. Ces écarts, même minimes, sont à l’origine de nombreux incidents ou dysfonctionnements difficiles à expliquer. Pourtant personne ne veut non plus revenir à l’époque où un technicien réinstallait Windows sur son PC tous les 3 ans pour « avoir une machine propre ».

C’est pourquoi, lorsqu’un éditeur nous propose un logiciel pour nos machines, nous demandons une livraison au format .msix, notamment lorsqu’il distribue également son application via le Microsoft Store, ce qui implique qu’elle respecte déjà les contraintes de ce format. Cela peut même constituer un critère d’évaluation des offres.

En cas de nécessité absolue, nous exploitons les fonctionnalités complémentaires de notre solution de télédistribution (ODAIM, basé sur Wapt) afin d’introduire, de manière maîtrisée, le minimum de scripts additionnels.