Regedit.exe 與 Regedt32.exe 的差異

文章翻譯 文章翻譯
文章編號: 141377 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

結論

Windows NT 作業系統包含二種用來編輯登錄的公用程式,即 Regedit.exe 和 Regedt32.exe。本文將告訴您在每個 Windows NT 作業系統中,這二種公用程式的差異。

其他相關資訊

Windows NT 3.x

Regedit.exe

Regedit.exe 是 Windows 16 位元版本的登錄編輯程式,用來修改 Windows 登錄資料庫。資料庫名稱為 Reg.dat,位於 Windows 目錄中。這個資料庫包含有關 16 位元應用程式的資訊,且可以讓「檔案管理員」用來開啟及列印檔案,同時也供支援「物件連結與嵌入」(OLE,Object Linking and Embedding) 的應用程式所使用。Reg.dat 是由 Windows on Windows (WOW) 及 16 位元 Windows 應用程式使用和維護。WOW 層附於虛擬 DOS 機器 (VDM,Virtual DOS Machine) 的上層。

Regedit.exe 是 Windows NT 系統為了和先前的 16 位元應用程式相容,而提供的 16 位元應用程式。Regedit 提供在 Windows NT 系統下檢查 Reg.dat 的方法。您可以在第一次登入剛安裝好的 Windows NT 系統時,將 Reg.dat 資料庫檔案移轉到 Windows NT 登錄中。

Regedt32.exe

Regedt32.exe 是 Windows NT 的設定編輯程式,可用來修改 Windows NT 設定資料庫或 Windows NT 登錄。此設定編輯程式允許您檢視或修改 Windows NT 登錄,它提供檢視代表登錄區段 (名為 Hive) 的視窗。每個視窗顯示二個部分:左邊顯示代表登錄機碼的資料夾。右邊則顯示和所選登錄機碼相關的數值。Regedt32 是一個功能強大的工具。當您用它來變更登錄值時,請務必小心謹慎。登錄中如果有任何遺失或不正確的數值,都會造成 Windows NT 安裝無法使用。

Windows NT 4.0 和 Windows 2000

Regedit.exe

Windows NT 4.0 和 Windows 2000 系統中加入 Regedit.exe 的主要原因是在於它的搜尋功能。您可以使用 Regedit.exe 來變更 Windows NT 4.0 及 Windows 2000 登錄,但是您無法用它來檢視或編輯 Windows NT 4.0 及 Windows 2000 的所有功能或資料型別。

Windows NT 4.0 及 Windows 2000 提供的 Regedit.exe 版本具有下列限制:
  • 您無法設定登錄機碼的安全性。
  • 您無法檢視、編輯或搜尋
    REG_EXPAND_SZ
    REG_MULTI_SZ
    的數值資料型別。如果您嘗試檢視
    REG_EXPAND_SZ
    的數值,Regedit.exe 會以二進位資料型別來顯示數值。如果您嘗試編輯這二種資料型別,Regedit.exe 會將它儲存成
    REG_SZ
    ,而且資料型別將不再執行其原有的功能。
  • 您無法將機碼儲存或還原成 Hive 檔案。
Microsoft 建議您在 Windows NT 4.0 或 Windows 2000 電腦中,只要使用 Regedit.exe 的搜尋功能。

Regedt32.exe

Regedt32.exe 是 Windows NT 4.0 與 Windows 2000 的設定編輯程式,用來修改 Windows NT 的設定資料庫或 Windows NT 登錄。設定編輯程式允許您檢視或修改 Windows NT 登錄,它提供視窗檢視功能,可用來檢視稱為 Hive 的登錄區段。每個視窗顯示二個部分:左邊顯示代表登錄機碼的資料夾,右邊則是選取的登錄機碼的數值內容。Regedt32 是一項相當強大的工具,當您用它來變更登錄數值時必須極為謹慎,登錄中如果有任何遺失或不正確的數值,都會造成 Windows 安裝無法使用。

注意 不同於 Regedit.exe,Regedt32.exe 不支援登錄項目 (.reg) 檔案的匯出與匯入。

Windows XP 和 Windows Server 2003

Regedit.exe

Regedit.exe 是 Windows XP 和 Windows Server 2003 的設定編輯程式,可用來修改 Windows NT 設定資料庫或 Windows NT 登錄。設定編輯程式允許您檢視或修改 Windows NT 登錄,它支援登入機碼的安全性設定、檢視並編輯
REG_EXPAND_SZ
REG_MULTI_SZ
,以及儲存和還原 Hive 檔案。左邊顯示代表登錄機碼的資料夾。右邊則顯示和所選登錄機碼相關的數值。Regedit 是一個功能強大的工具。當您用它來變更登錄值時,請務必小心謹慎。登錄中如果有任何遺失或不正確的數值,都會造成 Windows NT 安裝無法使用。

Regedt32.exe

在 Windows XP 及 Windows Server 2003 系統中,Regedt32.exe 是一項只會執行 Regedit.exe 的小程式。

?考

如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
256986 Microsoft Windows 登錄說明
如需有關 Regedit 及 Regedt32 的詳細資訊,請參閱這些公用程式的說明或 Windows NT Resource Kit 中的 Resource Kit Tools Overview Help

屬性

文章編號: 141377 - 上次校閱: 2011年5月15日 - 版次: 9.0
這篇文章中的資訊適用於:
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
  • Microsoft Windows XP Media Center Edition 2005 Update Rollup 2
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows XP Home Edition (家用版)
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Server 3.51
關鍵字:?
kbinfo KB141377
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com