Microsoft crée discrètement un nouvel éditeur de registre WinUI pour prendre en charge nativement la conception visuelle de Windows 11

📅 2026-11-08

Résumé :

Microsoft tente de moderniser l'un des outils système les plus anciens de Windows, l'éditeur de registre. Un nouvel éditeur de registre développé sur la base de WinUI 3 est apparu dans le projet open source de Microsoft. Il peut non seulement lire et modifier directement le véritable registre Windows, mais adopte également la conception d'interface moderne de Windows 11. En comparaison, regedit.exe, qui suit la présentation traditionnelle depuis près de 30 ans, semble assez ancien.

Le nouvel outil est inclus dans la base de code open source Microsoft.UI.Reactor de Microsoft. Les médias ont téléchargé le code source et l’ont compilé eux-mêmes, puis l’ont testé sur un ordinateur Windows 11. Les résultats des tests montrent qu'il ne s'agit pas d'une simple démonstration d'interface, mais d'une application native qui peut normalement accéder au registre système.

La présentation de base de l'éditeur de registre traditionnel de Microsoft n'a pratiquement pas changé depuis l'ère Windows 95. Le côté gauche affiche l'arborescence des clés de registre et le côté droit affiche les valeurs de clé correspondantes. Bien que Windows 10 Creators Update y ait ajouté une barre d'adresse, des éléments tels que des icônes de dossier jaunes, des menus compacts et des polices plus petites sont restés jusqu'à présent.

La nouvelle version utilise toujours la disposition en double colonnes gauche et droite que les utilisateurs connaissent bien et ne modifie pas complètement la logique de fonctionnement dans un souci de modernisation. Cependant, l'espacement des menus est plus lâche, les éléments de l'interface adoptent le langage de conception de Windows 11 et la barre d'adresse a été remplacée par une zone de texte WinUI native. Une barre d'état est également ajoutée au bas de la fenêtre pour afficher le chemin d'accès actuel au registre.

Lors de tests réels, la nouvelle version de l'éditeur de registre s'est exécutée sur le système Windows 11 Build 26340.9882. L'application démarre rapidement et la réponse globale est similaire à celle de regedit traditionnel. Lors du développement de HKEY_CLASSES_ROOT, le programme affichera brièvement l'invite "Chargement...", puis répertoriera normalement les clés de registre, notamment .386, .3gp et .7z. Sous le chemin HKEY_LOCAL_MACHINESOFTWARE, les valeurs de clé affichées sont également cohérentes avec l'éditeur de registre traditionnel.

Le menu utilise l'effet d'animation fluide de WinUI lors de l'ouverture, et il se comporte également de manière assez fluide lors du redimensionnement de la fenêtre. Grâce à la page À propos du menu Aide, vous pouvez voir que le programme est clairement marqué comme « Éditeur de registre Reactor WinUI 3 Edition », ce qui prouve en outre qu'il s'agit d'une application véritablement indépendante qui s'exécute, plutôt qu'un emballage visuel autour de l'ancienne version de l'Éditeur de registre.

La base technique derrière cet outil est le framework Reactor que Microsoft expérimente. Microsoft le décrit comme un framework C# expérimental pour les applications de bureau WinUI, visant à introduire l'architecture MVU (Model-View-Update, Model-View-Update) dans le développement d'applications natives Windows.

Par rapport aux applications WinUI traditionnelles, Reactor adopte une méthode de développement basée sur des composants similaire à React. Les programmeurs peuvent utiliser des mécanismes tels que UseState et UseEffect pour gérer l'état de l'interface. Cependant, il ne s’agit pas de JavaScript React, mais entièrement écrit en C#. Plutôt que d'exiger des pages XAML traditionnelles, des fichiers code-behind ou des ViewModels, les développeurs décrivent l'interface via des composants et mettent à jour uniquement les contrôles concernés lorsque leur état change.

Microsoft souligne que Reactor n'est pas une nouvelle plateforme d'interface utilisateur. Les menus, les arborescences et les boîtes de dialogue du nouvel éditeur de registre sont tous de véritables contrôles WinUI, non enveloppés dans HTML, Electron ou WebView2. Cela signifie qu'il peut adopter directement la technologie d'interface native de Windows tout en évitant les frais de fonctionnement supplémentaires causés par certains frameworks multiplateformes.

À en juger par le code source, Microsoft a également spécialement écrit une classe RegistryService indépendante pour lire et écrire le registre système via l'API Microsoft.Win32 fournie par .NET. Lorsque le programme rencontre des autorisations insuffisantes ou des clés de registre protégées, l'erreur correspondante sera détectée pour empêcher l'ensemble de l'application de planter directement. Le fond de la fenêtre utilise l'effet de matière Mica de Windows 11.

À l'heure actuelle, cette nouvelle version de l'éditeur de registre dispose déjà de capacités opérationnelles de base assez complètes. Les utilisateurs peuvent créer, renommer et supprimer des clés de registre, ainsi qu'ajouter des types courants de valeurs de clé tels que chaîne, binaire, DWORD, QWORD, multi-chaîne et chaîne extensible. De plus, il prend également en charge la recherche dans le contenu du registre via la touche de raccourci Ctrl+F.

Cependant, de nombreuses fonctionnalités ne sont pas encore terminées à ce stade. Par exemple, le contenu des favoris ne sera pas sauvegardé après la fermeture du programme ; les fonctions d'importation et d'exportation ne peuvent actuellement être utilisées que via le presse-papiers et la sélection directe de fichiers .reg n'est pas encore prise en charge ; la fonction d'exportation de l'intégralité du registre ne couvre que HKEY_LOCAL_MACHINE. Le menu de gestion des droits n'a actuellement aucun effet pratique, les fonctions de chargement et de déchargement des ruches de registre ne sont encore que des entrées d'espace réservé, et les fonctions de registre réseau et d'impression n'ont pas encore été implémentées.

Il convient de noter que Microsoft n'a pas encore annoncé qu'il utiliserait ce nouvel outil pour remplacer le regedit.exe existant dans Windows 11. Il s'agit toujours d'un exemple de projet de développeur et non d'un composant système entré dans le plan de publication officiel de Windows. Microsoft a mentionné l'exemple de l'éditeur de registre dans un blog de développeur en octobre et a déclaré qu'il présenterait des exemples d'applications associés le mois prochain, mais il n'a pas encore officiellement annoncé de plan de remplacement.

En fait, Microsoft a progressivement mis à jour les outils système de Windows qui utilisaient depuis longtemps l'ancienne interface ces dernières années. La boîte de dialogue des propriétés de l'explorateur de fichiers développe la version WinUI 3 et ajoute un mode sombre ; une nouvelle version de l'outil de gestion d'impression basée sur WinUI 3 est apparue pour remplacer la traditionnelle console MMC ; la nouvelle version de la boîte de dialogue d'exécution a également commencé à être testée. Microsoft a même déclaré que des composants plus anciens tels que les outils de défragmentation de disque faisaient également partie du plan de modernisation.

Marcus Ash, responsable du département de conception et de recherche Windows de Microsoft, a précédemment révélé que la société avait commencé à étudier la manière dont les outils système traditionnels, notamment l'éditeur de registre, pouvaient être modernisés. Cela montre que l'éditeur de registre Reactor n'est pas une expérience complètement isolée, mais fait partie du réexamen par Microsoft de l'interface héritée historique de Windows.

Cependant, Microsoft doit encore résoudre les problèmes de compatibilité, d'intégrité fonctionnelle et d'utilisation des ressources entre les anciens et les nouveaux outils système. Pour les outils de gestion avancés tels que l'Éditeur du Registre, les utilisateurs ont non seulement besoin d'une apparence moderne, mais apprécient également la fiabilité opérationnelle, l'intégrité fonctionnelle et la compatibilité à long terme.

Si cette version de WinUI peut officiellement entrer dans Windows 11 à l'avenir, elle pourrait devenir la mise à jour d'interface la plus importante de Microsoft pour l'éditeur de registre au cours des dernières décennies. Mais jusqu'à ce que Microsoft annonce officiellement ses plans de produits, il ne s'agit encore que d'un projet de développement expérimental digne d'attention.

Tags associés

Articles similaires

Commentaires

0/500
Captcha (click to refresh)
Aucun commentaire