Microsoft a modernisé la boîte de dialogue Exécuter dans Windows 11. La mise à jour inclut la prise en charge du thème sombre, l’intégration avec Fluent Design et une réduction du temps de démarrage de 9 millisecondes grâce à des optimisations de la plateforme.
Microsoft Corporation a annoncé une mise à jour du composant de la boîte de dialogue Exécuter dans le système d’exploitation Windows 11. Les modifications sont disponibles pour les participants au programme d’évaluation préliminaire dans la build 26300.8346. La modernisation a affecté l’interface graphique et les mécanismes de rendu de la fenêtre, tandis que la fonctionnalité de base reste inchangée.
La boîte de dialogue Exécuter est présente dans le système depuis la sortie de Windows 95. Cet outil permet d’exécuter directement des fichiers exécutables, d’ouvrir des répertoires ou d’accéder à des utilitaires système sans utiliser l’explorateur. Dans la nouvelle implémentation, Microsoft a appliqué les principes de Fluent Design, ce qui se traduit par la prise en charge adaptative des thèmes clair et sombre correspondant aux paramètres globaux du système.
Les ingénieurs de l’entreprise ont supprimé le bouton Parcourir de l’interface. Selon la télémétrie, cet élément a été utilisé dans moins de 0,0038 % des sessions. En remplacement, la prise en charge de la commande ~\ a été ajoutée pour accéder au répertoire personnel de l’utilisateur, ainsi que l’affichage d’icônes à côté des entrées de l’historique d’exécution pour améliorer l’identification visuelle.
Lors de l’appel de la fenêtre Exécuter via le raccourci Win+R, l’environnement Win32 envoie une requête au sous-système CSRSS. Le serveur client mis à jour utilise un pipeline de rendu optimisé basé sur XAML Islands, qui charge le balisage de l’interface via le composant ApplicationFrameHost. Parallèlement, un gestionnaire de processus en arrière-plan est activé, réduisant la latence de création de la fenêtre grâce à des tampons mémoire préalloués. Le moteur visuel DWM applique le thème actuel du registre et affiche l’image finale. La saisie de la commande est transmise à l’interpréteur Explorer.exe, qui effectue la résolution du chemin via les fonctions SearchPath et CreateProcess.
La réduction du temps de démarrage de 103 à 94 millisecondes n’a pas été obtenue par approximation des animations, mais grâce au transfert de l’analyse des arguments de ligne de commande du code géré vers des appels natifs à l’API NT. Cela indique un abandon des couches de compatibilité excessives au profit d’une interaction directe avec le noyau. La suppression simultanée du bouton Parcourir et l’ajout de la prise en charge de ~\ confirment un changement de paradigme : des indices graphiques vers les modèles de clavier destinés aux utilisateurs professionnels.