Windows-Xp

從 c:windowssystem32Config* 和配置文件 ntuser.dat 中的文件中提取系統資料庫資訊

  • September 21, 2010

我有一個舊的 Windows 磁碟,它在 Win Pro XP/32 下獲得了 winrot。我安裝了一個新磁碟並重新安裝了 Win 7/64。成功完成後,我重新連接了舊的 Windows 磁碟。

我想從舊的 Win Pro XP/32 系統中檢索某些系統資料庫設置,以便可能將某些重新安裝的應用程序集成到我的新 Win 7/64 系統中。

所以問題是:我知道我的使用者設置包含在 ntuser.dat 中,而系統資料庫的其他部分包含在舊 X:\windows\system32\Config* 中的文件中。鑑於我擁有所有這些文件,如何檢查或轉儲舊系統資料庫?

在 Windows 中,使用系統資料庫編輯器非常容易。只需將文件載入為 hive

  • 打開系統資料庫。
  • 點擊 HKEY_USERS 配置單元。
  • 點擊文件載入 Hive
  • 系統會要求您輸入名稱,使用不常用的名稱,例如“TempReg”。
  • 載入配置單元後,您可以瀏覽到 HKEY_USERS\TempReg(或您使用的任何名稱)。
  • 完成後,瀏覽到您載入的配置單元的頂部並使用文件,然後解除安裝配置單元以斷開與該文件的連接。

然後使用 ntuser.dat 作為 HKEY_USER 配置單元文件?

當您載入一個配置單元時,它看起來好像它在現有配置單元中,這就是您為其命名的原因。ntuser.dat 是儲存 HKEY_CURRENT_USER 的文件。如果您選擇了 HKEY_USERS 或 HKEY_LOCAL_MACHINE,則只能載入配置單元,但這並不重要。我喜歡選擇 HKEY_USERS,因為我在 HKEY_USERS.file 中的其他 per-sid 鍵上傳入的配置單元之間幾乎沒有混淆?

引用自:https://serverfault.com/questions/183286