Sur votre PC Windows, vous vous êtes sans doute déjà fait surprendre par des mises à jour qui viennent de tous les côtés : du système d’exploitation lui-même, de votre navigateur web, de votre logiciel de traitement de texte… et ce, en l’espace de quelques minutes. C’est ce genre d’expérience désordonnée que Microsoft veut faire disparaître.
Dans un billet de blog publié hier, Microsoft révèle qu’il prépare une refonte en profondeur du système de mises à jour de Windows — trop souvent jugé confus, dispersé et énergivore — avec une nouvelle plateforme unifiée, capable de gérer toutes les mises à jour. L’objectif ? Simplifier la vie des utilisateurs mais aussi celles des développeurs et des administrateurs système.
Cette plateforme, actuellement en test, vise à unifier toutes les mises à jour — qu’il s’agisse de vos applications, de vos pilotes ou des composants système — sous une seule et même interface : celle de Windows Update.
Nous allons voir pourquoi Microsoft fait ce choix, comment cela fonctionnera pour les développeurs et ce que ça changera concrètement pour vous.
Une réponse à la fragmentation de l’écosystème Windows
Aujourd’hui, de nombreuses applications utilisent leur propre mécanisme de mise à jour. C’est le cas pour des applications comme Google Chrome, les applications d’entreprise et même certains composants de Windows. Résultat : les mises à jour arrivent de façon désorganisée, parfois en même temps, ce qui peut ralentir l’ordinateur, créer des messages contradictoires ou perturber l’utilisateur. Pour les professionnels de l’informatique, cela complique aussi la gestion et augmente les coûts de maintenance.
Pour remédier à ce manque de cohérence, Microsoft va lancer une nouvelle plateforme qui va permettre à toutes les mises à jour de passer par le même système, celui de Windows Update. L’idée est de centraliser les choses pour que les applications, les pilotes et les composants système soient mis à jour de façon plus fluide et coordonnée.
Ce projet, pour l’instant réservé à quelques testeurs, vise à simplifier la vie des utilisateurs comme des développeurs.
Une intégration technique poussée pour les développeurs
Pour que leurs applications soient compatibles avec cette nouvelle plateforme, les développeurs doivent d’abord s’inscrire comme « fournisseurs de mises à jour ». Ils peuvent le faire en utilisant des outils fournis par Microsoft, comme des interfaces de programmation (APIs) ou des commandes spéciales via PowerShell.
Lors de cette inscription, le développeur fournit un petit programme qui permet à Windows de vérifier régulièrement si une mise à jour est disponible pour son application. Pour les applications traditionnelles Win32 (qui ne s’installent pas via le Microsoft Store), les développeurs peuvent même ajouter des instructions pour expliquer comment effectuer la mise à jour de leurs applications. Par exemple : télécharger la mise à jour, fermer l’application si elle est en cours d’utilisation, installer la mise à jour puis relancer l’application automatiquement.
Une fois tout cela en place, c’est l’orchestrateur de Windows qui prend le relais. Il choisit les meilleurs moments pour lancer les mises à jour en fonction de l’activité de l’utilisateur, de l’autonomie restante ou de la bande passante disponible. En cas de problème (échec du téléchargement ou de l’installation), l’opération est automatiquement reprogrammée. Si une action de votre part est nécessaire, une notification Windows vous en informera.
Quels avantages pour les utilisateurs et les professionnels ?
L’un des grands intérêts de cette nouvelle plateforme, c’est qu’elle promet de rendre les choses plus simples pour tout le monde.
Si une application est reliée à ce système, elle utilisera le même système de notification que les mises à jour de Windows. Résultat : les messages seront plus clairs, plus cohérents et moins envahissants. De plus, l’historique des mises à jour de chaque application sera consultable directement dans les paramètres de Windows, au même endroit que les mises à jour du système.
Voici les autres avantages annoncés :
- Mises à jour intelligentes : Windows choisira les meilleurs moments pour faire les mises à jour, par exemple quand vous n’utilisez pas l’ordinateur.
- Notifications simplifiées : toutes les notifications passeront par le même système.
- Historique centralisé : vous pourrez voir l’historique complet des mises à jour depuis un seul endroit.
- Paramètres pour les professionnels : les administrateurs pourront paramétrer des délais de redémarrage et des notifications personnalisées.
- Diagnostic simplifié : en cas de problème, un seul fichier de journal contiendra toutes les informations utiles.
- Compatibilité large : ce système fonctionne avec tous les types de programmes (MSIX, APPX et Win32), qu’ils viennent du Microsoft Store ou non.
- Améliorations continues : les applications intégrées bénéficieront automatiquement des futures améliorations de la plateforme.
Cette plateforme servira aussi aux professionnels de l’informatique : elle leur offrira un tableau de bord central pour gérer les mises à jour sur tous les PC Windows qu’ils ont à gérer.
Le mot de la fin
Avec cette nouvelle plateforme d’orchestration, Microsoft montre clairement son ambition : faire de Windows un système capable de gérer l’ensemble des mises à jour de manière intelligente, centralisée et transparente. Pour les utilisateurs, cela pourrait signifier moins d’interruptions, moins de logiciels obsolètes et une plus grande sécurité. Pour les développeurs, un gain de temps et une meilleure intégration au système.
Reste à voir si cette plateforme saura convaincre l’ensemble de l’écosystème logiciel et si elle deviendra, à terme, la norme pour toutes les mises à jour sous Windows.
Et vous, que pensez-vous de cette nouvelle manière de gérer les mises à jour sur Windows ? Est-ce une bonne idée… ou un risque de confier tout cela à Microsoft ?