Windows 內建兩支註冊表編輯器:regedit.exe 與 regedt32.exe,兩者定位與功能截然不同:
regedit.exe (登錄編輯器)
- 源自 16 位元 Windows,用於修改
Reg.dat (Win3.1/9x 註冊資料庫)。
- 支援
.reg 檔案匯入/匯出,介面為單視窗樹狀結構,操作直覺。
- Windows NT 保留它是為了相容 16 位元應用程式,首次登入時可協助將
Reg.dat 遷移至 NT 註冊表。
regedt32.exe (配置編輯器)
- Windows NT 專用的 32 位元註冊表編輯器,直接操作 NT 註冊表 (Configuration Registry)。
- 介面採多視窗分頁:每個配置單元一視窗,左側顯示鍵值樹狀,右側顯示數值資料。
- 不支援 .reg 檔匯入/匯出,僅能手動編輯。
- 功能更強大、底層存取更直接,修改時風險也更高,錯誤可能導致系統無法開機。
總結建議
- 一般使用者、需匯出備份、編輯
.reg 檔 → 用 regedit.exe。
- NT 系統管理員、需精細控制權限、安全性設定、多配置單元同步檢視 → 用 regedt32.exe (Win2000 後整合入 regedit)。