如何使用 Windows 64 位元版本檢視系統登錄

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

在此頁中

結論

本文將告訴您,如何使用 Windows 64 位元版本檢視 Windows 登錄。

其他相關資訊

Windows 64 位元版本中的登錄分為 32 位元與 64 位元機碼。許多 32 位元機碼具有與 64 位元的對應機碼相同的名稱,反之亦然。

Windows 64 位元版本隨附的預設 64 位元版本登錄編輯程式 (Regedit.exe) 可同時顯示 64 位元與 32 位元 機碼。WOW64 登錄重新導向程式針對 32 位元的程式登錄項目,所呈現的 32 位元程式會有不同的機碼。在 64 位元版本的登錄編輯程式中,32 位元的機碼會顯示在下列登錄機碼底下:
HKEY_LOCAL_MACHINE\Software\WOW6432Node
您可以使用預設的 64 位元版本登錄編輯程式,檢視或編輯 64 位元與 32 位元的登錄機碼與數值。如果要檢視或編輯 64 位元機碼,您必須使用 64 位元版本的登錄編輯程式 (Regedit.exe)。您也可以使用 %systemroot%\Syswow64 資料夾中的 32 位元版本登錄編輯程式,來檢視或編輯 32 位元的機碼與數值。在 32 位元版本與 64 位元版本的登錄編輯程式中,執行工作的方法完全相同。如果要開啟 32 位元版本的登錄編輯程式,請依照下列步驟執行:
  1. 按一下 [開始],再按一下 [執行]
  2. [開啟] 方塊中,輸入 %systemroot%\syswow64\regedit,然後按一下 [確定]

    注意 您必須先關閉 64 位元版本的登錄編輯程式,才能開啟 32 位元版本的登錄編輯程式 (反之亦然),除非您使用 -m 參數啟動第二個登錄編輯程式的執行個體。例如,如果 64 位元版本的登錄編輯程式已在執行中,在步驟 2 輸入 %systemroot%\syswow64\regedit -m 可以啟動 32 位元版本的登錄編輯程式。
為了讓 32 位元與 64 位元的 COM 登錄及程式狀態共存,WOW64 會以替代的登錄檢視呈現 32 位元程式。32 位元程式所見的 32 位元
HKEY_LOCAL_MACHINE\Software
樹狀目錄 (
HKEY_LOCAL_MACHINE\Software\WOW6432Node
) 與實際的 64 位元
HKEY_LOCAL_MACHINE\Software
樹狀目錄截然不同。這會隔離
HKEY_CLASSES_ROOT
,因為這個樹狀目錄的每一電腦部分常駐於下列登錄機碼內:
HKEY_LOCAL_MACHINE\Software
為了透過 COM 和其他機制啟用 64 位元/32 位元的程式互通性,WOW64 使用可在 64 位元與 32 位元的登錄檢視之間,對映某些登錄機碼與數值的「登錄反映程式」。這是個智慧型的反映程式,因為它只反映 COM 啟用資料。

反映的機碼

「WOW64 登錄反映程式」可以在反映作業期間修改機碼與數值的內容,以調整路徑名稱等等。因此,32 位元和 64 位元的內容可能不同。會反映下列機碼:
  • HKEY_LOCAL_MACHINE\Software\Classes
  • HKEY_LOCAL_MACHINE\Software\COM3
  • HKEY_LOCAL_MACHINE\Software\Ole
  • HKEY_LOCAL_MACHINE\Software\EventSystem
  • HKEY_LOCAL_MACHINE\Software\RPC

屬性

文章編號: 305097 - 上次校閱: 2007年12月1日 - 版次: 4.2
這篇文章中的資訊適用於:
  • Microsoft Windows Server 2003, 64-Bit Datacenter Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows XP Professional x64 Edition
  • Microsoft Windows Advanced Server, Limited Edition
關鍵字:?
kbhowto kbenv kbui kbmgmtservices KB305097
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