以 hive 二進位格式匯出登錄機碼是否保留權限以及如何將它們匯入到另一台電腦?

以 hive 二進位格式匯出登錄機碼是否保留權限以及如何將它們匯入到另一台電腦?

當我在 Windows 7 電腦上匯出登錄中的金鑰時,我會看到 .reg 或二進位設定單元檔案的選項。

有什麼不同?

二進位設定單元檔案是否保留權限?例如,我有一個金鑰 bfe,它具有“nt service\bfe”的各種權限。二進制保存會保存嗎?

如何將其匯入到另一台擁有該金鑰但已損壞的電腦上?

謝謝。

答案1

文字.reg格式不支援WinNT安全功能;它只保留導出的數據,正如您透過.reg使用文字編輯器開啟檔案所看到的那樣。

「hive」格式與 Windows 用於儲存登錄機碼本身的格式相同。這意味著它支援所有功能由註冊表使用,包括安全權限和所有權。您可以使用“載入組態單元”來檢查匯出的“組態單元”文件登錄編輯器reg load在命令列中,然後使用 匯入到主註冊表中reg restore

然而,請記住,Windows 上的使用者是透過其 SID 來識別的;本機帳戶在不同的機器上會有不同的SID,因此您可能仍需要手動調整匯入的權限。 (諸如“NT AUTHORITY\SYSTEM”之類的內建帳戶在任何地方都具有相同的 SID。網域帳戶在每個網域成員上始終具有相同的 SID。)

答案2

維基百科

麻疹

註冊表由許多邏輯部分組成,或“麻疹「。組態單元通常根據其Windows API 定義來命名,全部以「HKEY」開頭。它們經常縮寫為以「HK」開頭的三或四個字母的短名稱(例如HKCU 和HKLM)。從技術上講,它們是預先定義的處理(具有已知常數值)特定鍵,這些鍵要么保存在內存中,要么存儲在存儲在本地文件系統中的配置單元文件中,並在啟動時由系統內核加載,然後在運行的所有進程之間共用(具有各種存取權限)本機系統,或在使用者登入系統時在使用者會話中啟動的所有進程中載入和映射。

如何新增註冊表鍵

只需雙擊它,它會要求您確認操作,然後單擊Ok它將添加到作業系統的註冊表檔案中。或透過執行命令開啟註冊表編輯器,點擊File> Import即可新增.reghive檔案。

在此輸入影像描述

在此輸入影像描述

Hive 檔案無法直接訪問,但您可以執行註冊表檔案。只能透過選項新增 Hive import

在此輸入影像描述

當您嘗試匯入組態單元時,它將完全還原您已備份的組態單元下的金鑰。而只有一個.reg鍵只會影響蜂巢下它所屬的特定位置(鍵)。

相關內容