从c:\ windows \ system32 \ Config *和profile ntuser.dat中的文件中提取registry信息

我有一个旧的Windows磁盘WinPro XP / 32下winrot。 我安装了一个新的磁盘,并安装了Win 7/64。 之后,成功完成,我重新连接旧的Windows磁盘。

我想从旧的Win Pro XP / 32系统中检索某些registry设置,以便可能集成到我新的Win 7/64系统中,用于某些重新安装的应用程序。

所以问题是:我知道我的用户设置包含在ntuser.dat中,registry的其他部分包含在位于旧的X:\ windows \ system32 \ Config *中的文件中。 如果我有所有这些文件可用,我如何检查或转储旧的registry?

在Windows中,使用registry编辑器很容易。 只需将该文件作为configuration单元加载即可。

  • 打开registry。
  • 点击HKEY_USERSconfiguration单元。
  • 单击文件加载configuration单元
  • 你会被要求一个名字,使用一些不像“TempReg”那样的东西。
  • 一旦加载configuration单元,您可以浏览到HKEY_USERS \ TempReg(或任何您使用的名称)。
  • 完成后,浏览到您加载的configuration单元的顶部,然后使用“文件”和“ 卸载configuration单元”与该文件断开连接。

使用ntuser.dat HKEY_USERconfiguration单元文件呢?

当你加载一个configuration单元时,它看起来好像是在现有的configuration单元中,这就是为什么你给它一个名字。 ntuser.dat是存储HKEY_CURRENT_USER的文件。 如果您select了HKEY_USERS或HKEY_LOCAL_MACHINE,则只能加载configuration单元,但是哪一个并不重要。 我喜欢selectHKEY_USERS,因为在HKEY_USERS.file中的其他每个sid键加载的configuration单元之间几乎没有混淆。