微软悄悄重写了注册表编辑器 WinUI 3 版界面告别 Win95

用了快三十年的注册表编辑器,界面终于要换了。科技媒体 Windows Latest 在微软开源仓库 Microsoft.UI.Reactor 里发现了一个用 WinUI 3 原生开发的注册表编辑器,编译之后能直接跑起来。

微软悄悄重写了注册表编辑器 WinUI 3 版界面告别 Win95

微软此前只在 10 月的一篇开发者博客里提过注册表编辑器,并承诺下个月介绍示例应用,但官方一直没有发布。所以这是外界第一次看到 WinUI 3 版本长什么样。

界面沿用了原来的双栏布局,但给菜单元素留出更多空间。树状目录去掉了黄色文件夹图标,地址栏换成 WinUI 文本框,窗口底部新加了状态栏显示当前路径。

在 Windows 11 Build 26340.9882 上,它的启动速度很快,流畅度和原版 regedit.exe 相当。展开 HKEY_CLASSES_ROOT 时会短暂提示「正在加载」,随后才列出 .386、.3gp 这些项;HKEY_LOCAL_MACHINE\SOFTWARE 能正常显示原版已有的项和键值。菜单展开带 WinUI 的动画,窗口缩放也算顺滑。

从「帮助 — 关于」可以看出这不是个空壳界面,弹出的对话框写着「Registry Editor Reactor WinUI 3 Edition」。

更关键的是底层没套壳。示例项目源码里有一个独立的 RegistryService 类,通过 .NET 的 Microsoft.Win32 API 读写注册表,能捕获权限错误,避免应用因为访问受保护的项而崩掉。

功能上,创建、重命名、删除注册表项都能用,支持字符串、二进制、DWORD、QWORD、多字符串和可扩展字符串等键值类型,Ctrl+F 查找也能用。还没做完的是网络注册表、打印、加载配置单元和全部导出。

原创文章,作者:Microsoft,如若转载,请注明出处:https://www.kejixun.co/article/767514.html

Microsoft的头像Microsoft认证作者

相关推荐

发表回复

登录后才能评论