Combien d’entre vous ont déjà installé un programme Windows qui a foutu le bordel dans leur système ? Moi je lève la main et je suis certain que je ne suis pas le seul ! Heureusement, Microsoft a peut-être enfin trouvé la solution avec MSIX, un format qui vient remplacer nos bons vieux .exe.
Arrêter de rigoler, je suis sérieux ^^!
Depuis que je suis dans la tech, j’ai vu passer tous les formats d’installation possibles et imaginables. MSI, NSIS, Inno Setup, et j’en passe. Mais ça ne change rien… On finit toujours par formater son PC parce qu’une désinstallation a laissé des traces partout dans le registre. Et c’est avec l’expérience, qu’on apprend bien sûr à méfier de ces programmes qui promettent monts et merveilles mais qui au final polluent votre système.
Cette vidéo YouTube nécessite des cookies pour fonctionner. Cliquez ici pour gérer vos préférences de cookies
MSIX, c’est donc Microsoft qui dit enfin “stop, on arrête le massacre
”. Leur concept c’est d’emballer chaque application dans son propre conteneur sécurisé
, comme sur mobile ou macOS. Plus de bordel dans le registre, plus de DLL qui traînent n’importe où, plus de désinstallations foireuses. Chaque app vit sa meilleure vie dans sa bulle, comme moi depuis que j’ai quitté les réseaux sociaux, point barre.
La différence avec les .exe classiques, c’est que MSIX utilise la virtualisation du système de fichiers et du registre. Concrètement, l’application pense qu’elle installe ses trucs dans C:\Program Files et dans HKEYLOCALMACHINE, mais en réalité tout reste bien au chaud dans son conteneur. L’installation est rapide, propre, et surtout la désinstallation ne laisse aucune trace. Microsoft annonce même un taux de réussite d’installation de 99,96% sur des millions de déploiements. C’est du jamais vu dans l’écosystème Windows.
Pour les développeurs, c’est encore plus intéressant puisque Microsoft vient d’annoncer qu’à partir de juin 2025, publier sur le Microsoft Store sera gratuit pour les développeurs individuels. Plus de frais d’inscription, plus de commission sur les apps gratuites. Selon Microsoft, c’est “le premier store à supprimer les frais de publication”. Dans ta gueule Apple ^^ !
L’autre avantage énorme, c’est l’optimisation réseau car MSIX télécharge uniquement les blocs de 64 ko nécessaires et pas l’intégralité du package. Du coup les mises à jour sont ultra-rapides et consomment moins de bande passante. On remarque notamment ça sur les apps du Microsoft Store, où les updates se font en arrière-plan sans qu’on s’en rende compte.
Côté sécurité, c’est du niveau smartphone car chaque app MSIX tourne dans sa sandbox, isolée du système et des autres applications. Fini les malwares qui profitent d’une installation pour répandre leurs tentacules partout. L’app n’a accès qu’aux ressources qui lui sont explicitement accordées. Microsoft pousse même le concept plus loin avec un SDK multiplateforme. Donc MSIX peut théoriquement tourner sur iOS, macOS, Android et Linux. L’idée, c’est surtout d’avoir un format d’application universel. Bon, on n’y est pas encore, mais la vision est intéressante.
Actuellement, l’adoption reste poussive, surtout en entreprise. Les boîtes traînent des pieds, entre les problèmes de compatibilité avec les apps legacy et le manque d’outils de packaging, donc mon conseil d’ami c’est que si vous développez pour l’entreprise, gardez encore vos .exe et MSI sous le coude, au moins jusqu’à fin 2025.
L’autre limitation, c’est le contrôle de l’installation. Avec MSIX, vous ne pouvez pas choisir le répertoire d’installation, juste le disque. L’app s’installe où le système le décide et pour certains power users qui aiment tout contrôler, ça peut être frustrant.
Mais personnellement, je pense que c’est le prix à payer pour avoir un système propre et avec la fin du support de Windows 10 prévue pour octobre 2025, Microsoft va pousser encore plus fort sur Windows 11 et les nouveaux formats comme MSIX.
La qualité des outils de packaging est aussi excellente. Par exemple, le MSIX Packaging Tool s’est vachement amélioré, avec du Trusted Signing intégré qui simplifie la signature d’apps. Plus besoin de certificats locaux, tout se fait en remote. Pratique pour les équipes de dev distribuées.
Pour être honnête, j’étais sceptique au début. Encore un énième format propriétaire Microsoft, je me disais. Mais après avoir creusé le sujet et testé en conditions réelles, je dois reconnaître que l’approche est solide. Et le parallèle avec les stores mobiles est évident… Puisque ça marche bien sur smartphone, pourquoi pas sur PC ?
D’ailleurs, c’est marrant de voir Microsoft rattraper son retard sur cette approche car Apple fait ça depuis des années avec ses .app bundles sur macOS, et Google avec les APK sur Android. Windows était donc le dernier far-west de l’installation logicielle. La vraie question maintenant, c’est surtout l’adoption par les éditeurs. Est-ce que Adobe va convertir Photoshop en MSIX ? Est-ce que les gros ISV (éditeurs de logiciels indépendants) vont suivre ?
Pour l’instant, c’est mitigé alors si vous voulez tester MSIX dès maintenant, allez faire un tour sur le Microsoft Store et privilégiez les apps qui utilisent ce format. Vous verrez la différence niveau propreté d’installation. Et si vous êtes développeur, jetez un oeil aux outils de packaging, ils sont devenus vraiment utilisables.
Bref, MSIX c’est l’avenir de l’installation Windows avec Microsoft qui pousse enfin dans la bonne direction avec un store gratuit et des outils qui marchent. Et ça c’est cool !
Et merci à Clément de m’avoir alerté sur ce nouveau format !
Source
https://korben.info/msix-remplacant-exe-windows-revolution.html
you see this when javscript or css is not working correct