Microsoft создала новый редактор реестра Windows 11 на WinUI 3 — он работает с настоящим реестром, но пока не готов
Компания Microsoft разработала современную версию редактора реестра Windows 11 на базе WinUI 3 и экспериментального фреймворка Microsoft.UI.Reactor. Журналисты Windows Latest обнаружили приложение в открытом репозитории компании, самостоятельно собрали его и протестировали на Windows 11.

Компания Microsoft разработала современную версию редактора реестра Windows 11 на базе WinUI 3 и экспериментального фреймворка Microsoft. UI. Reactor. Журналисты Windows Latest обнаружили приложение в открытом репозитории компании, самостоятельно собрали его и протестировали на Windows 11. В отличие от стандартного Regedit, интерфейс которого практически не изменился со времён Windows 95, новая версия получила современное оформление и полноценный доступ к системному реестру.
Интерфейс и функциональность
Приложение сохраняет привычную двухпанельную компоновку с деревом разделов слева и списком параметров справа. При этом интерфейс использует современные элементы WinUI, плавные анимации, обновлённую адресную строку и эффект Mica. В нижней части окна отображается текущий путь к выбранному разделу реестра.
Во время тестирования на Windows 11 Build 26340. 9882 программа продемонстрировала хорошую отзывчивость. Разделы HKEY_CLASSES_ROOT и HKEY_LOCAL_MACHINE\SOFTWARE корректно отображали реальные ключи и параметры. При раскрытии крупных разделов ненадолго появлялся индикатор Loading, после чего содержимое загружалось без заметных задержек.
В основе редактора лежит Microsoft. UI. Reactor — экспериментальный C#-фреймворк, использующий архитектурную модель Model-View-Update (MVU). Он позволяет создавать нативные интерфейсы WinUI непосредственно на C# без необходимости отдельно описывать страницы XAML и традиционные ViewModel. Для управления состоянием предусмотрены механизмы UseState и UseEffect, напоминающие React, но работающие без JavaScript.
Программа не использует Electron, HTML или WebView2. Все элементы интерфейса являются нативными компонентами WinUI, а взаимодействие с реестром реализовано через отдельный класс RegistryService, использующий API Microsoft. Win32 платформы . NET. Предусмотрена обработка ошибок доступа к защищённым разделам.
Экспериментальный редактор уже поддерживает создание, переименование и удаление разделов реестра, поиск сочетанием Ctrl+F и редактирование параметров различных типов, включая String, Binary, DWORD, QWORD, Multi-String и Expandable String.
Однако некоторые функции пока отсутствуют или реализованы частично. Избранные разделы не сохраняются после перезапуска, импорт и экспорт работают через буфер обмена без полноценной поддержки файлов . reg, а Export All ограничен разделом HKEY_LOCAL_MACHINE. Управление разрешениями, загрузка и выгрузка кустов реестра, сетевые подключения и печать пока не реализованы. Для тестирования Windows Latest подготовила портативную сборку, включив необходимые компоненты . NET и Windows App SDK. Изменения исходного кода Microsoft при этом не потребовались.
Новый редактор реестра остаётся экспериментальным проектом, предназначенным для демонстрации возможностей Microsoft. UI. Reactor. Microsoft пока не объявляла о планах заменить стандартный Regedit в Windows 11 или включить приложение в будущие обновления операционной системы.




Обсуждение
Войдите, чтобы присоединиться к обсуждению.
Загружаем обсуждение…