登錄 Hives
Hive是登錄中的機碼、子機碼和值的邏輯群組,在作業系統啟動時或使用者登入時,會將一組支援檔案載入記憶體中。
每次新的使用者登入電腦時,都會為該使用者建立新的 Hive,並針對該使用者建立個別的使用者設定檔檔案。 這稱為 使用者設定檔 Hive。 使用者的 Hive 包含與使用者應用程式設定、桌面、環境、網路連線和印表機相關的特定登錄資訊。 使用者設定檔區位於 HKEY_USERS 機碼底下。
登錄檔案具有下列兩種格式:標準和最新。 標準格式是 Windows 2000 唯一支援的格式。 更新版本的 Windows 也支援其回溯相容性。 從 Windows XP 開始,支援最新的格式。 在支援最新格式的 Windows 版本上,下列 Hives 仍使用標準格式: HKEY_CURRENT_USER、 HKEY_LOCAL_MACHINE\SAM、 HKEY_LOCAL_MACHINE\Security和 HKEY_USERS\.DEFAULT;所有其他 Hives 都會使用最新的格式。
Hives 的大部分支援檔案位於 %SystemRoot%\System32\Config 目錄中。 每次使用者登入時,都會更新這些檔案。 這些目錄中檔案的副檔名,或在某些情況下缺少副檔名,表示它們所包含的資料類型。 下表列出這些延伸模組以及檔案中資料的描述。
分機 | Description |
---|---|
無 |
Hive 資料的完整複本。 |
。Alt |
重要 HKEY_LOCAL_MACHINE\System hive 的備份複本。 只有系統金鑰有 .alt 檔案。 |
.log |
Hive 中索引鍵和值專案的變更交易記錄。 |
.sav |
Hive 的備份複本。 Windows Server 2003 和 Windows XP/2000: 在安裝程式中查看文字模式階段結尾時,Hive 檔案的複本。 安裝程式有兩個階段:文字模式和圖形模式。 Hive 會在安裝程式的文字模式階段之後複製到 .sav 檔案,以防止安裝圖形模式階段失敗時可能發生的錯誤。 如果在圖形模式階段期間安裝失敗,則只有在重新開機電腦時,才會重複圖形模式階段;.sav 檔案是用來還原 Hive 資料。 |
下表列出標準 Hives 及其支援檔案。
登錄區 | 支援檔案 |
---|---|
HKEY_CURRENT_CONFIG | System、System.alt、System.log、System.sav |
HKEY_CURRENT_USER | Ntuser.dat、Ntuser.dat.log |
HKEY_LOCAL_MACHINE\SAM | Sam、Sam.log、Sam.sav |
HKEY_LOCAL_MACHINE\Security | Security、Security.log、Security.sav |
HKEY_LOCAL_MACHINE\Software | Software、Software.log、Software.sav |
HKEY_LOCAL_MACHINE\System | System、System.alt、System.log、System.sav |
HKEY_USERS\.DEFAULT | Default、Default.log、Default.sav |