微軟最近在 GitHub 的開源專案 Microsoft.UI.Reactor 裡,偷偷藏了一款採用 Native WinUI 3 重構的全新登錄編輯器(Registry Editor)。外媒《Windows Latest》把它編譯出來實測,比起自 Windows 95 時代就沒什麼大變化的老舊 regedit.exe,這款現代化版本簡直讓人為之一亮!畢竟 Win 95 也已超過三十年了。
這款新版 App 只是微軟用來示範新技術的 Developer Sample(開發者範例),官方目前還沒正式宣佈要全面取代老舊的 regedit,但已經夠讓玩家期待了。
為了不讓老玩家重新學習,這款 WinUI 版 Registry Editor 依舊維持左邊機碼(Keys)、右邊數值(Values)的經典雙分欄架構。但整個介面煥然一新:
開發者不需要寫傳統的 XAML 介面檔,而是直接用 C# 元件與類似 UseState、UseEffect 的 Hook 機制來撰寫介面。當狀態改變時,框架只會更新有變動的 UI 元件。同時,後台透過 .NET 的 Microsoft.Win32 API 來讀寫登錄檔,遇到權限不足時也會自動捕捉錯誤,避免應用程式直接崩潰。
畢竟只是概念驗證的範例,目前功能距離全面接管 regedit 還差得遠:
雖然微軟沒承諾何時推出,但 Windows 設計與研究副總裁 Marcus Ash 早在先前就曾透露:連 Regedit 和部分古老工具,我們都已經開始著手評估了。
這些包括從檔案總管的內容(Properties)視窗改版、列印管理(Print Management)換上 WinUI 介面,再到開得更快的新版「執行(Run)」視窗,甚至重組磁碟工具(Defrag)也排在改版清單上。
這款新版 App 只是微軟用來示範新技術的 Developer Sample(開發者範例),官方目前還沒正式宣佈要全面取代老舊的 regedit,但已經夠讓玩家期待了。
為了不讓老玩家重新學習,這款 WinUI 版 Registry Editor 依舊維持左邊機碼(Keys)、右邊數值(Values)的經典雙分欄架構。但整個介面煥然一新:
- 告別黃色小資料夾:樹狀圖捨棄了充滿年代感的黃色資料夾圖示,清爽許多(雖然目前圖示還有點陽春)。
- WinUI 3 + 視覺美化:選單擁有更寬敞的間距與流暢的開啟動畫,視窗拖曳極度順滑,並支援 Windows 11 標誌性的 Mica 透明背景效果。
- 原生體驗極速:沒有用 Electron 或 WebView2 包殼,也不是單純幫舊版套個外框,而是底子裡全用 C# 重構。在 Build 26340 系統上開啟速度與舊版一樣快,讀取機碼時頂多短暫出現 Loading… 提示。
開發者不需要寫傳統的 XAML 介面檔,而是直接用 C# 元件與類似 UseState、UseEffect 的 Hook 機制來撰寫介面。當狀態改變時,框架只會更新有變動的 UI 元件。同時,後台透過 .NET 的 Microsoft.Win32 API 來讀寫登錄檔,遇到權限不足時也會自動捕捉錯誤,避免應用程式直接崩潰。
畢竟只是概念驗證的範例,目前功能距離全面接管 regedit 還差得遠:
- 匯入/匯出功能缺角:目前僅支援剪貼簿複製貼上,無法選擇 .reg 檔案;按下全部匯出甚至只能匯出 HKEY_LOCAL_MACHINE。
- 分頁與權限未完成:最愛紀錄(Favorites)關閉 App 後不會儲存;權限(Permissions)點了沒反應;載入/解除載入 hive(Load Hive)也還只是空殼。
雖然微軟沒承諾何時推出,但 Windows 設計與研究副總裁 Marcus Ash 早在先前就曾透露:連 Regedit 和部分古老工具,我們都已經開始著手評估了。
這些包括從檔案總管的內容(Properties)視窗改版、列印管理(Print Management)換上 WinUI 介面,再到開得更快的新版「執行(Run)」視窗,甚至重組磁碟工具(Defrag)也排在改版清單上。
