将二进制注册表项导入Windows的问题

时间:2011-04-29 12:44:56

标签: binary registry

我从计算机(IE设置)导出了二进制(REG_BINARY)注册表值。我需要将其重新导入另一台计算机(Windows 7)。当我尝试导入注册表文件(我导出的同一个文件)时,我收到此错误:"无法导入file.reg。并非所有数据都已成功写入注册表。某些密钥由系统或其他进程打开。"我尝试在安全模式下导入但无济于事。经过一些一般性研究后,似乎我需要以特殊方式导入二进制数据,但我似乎无法使其工作。这是注册表项:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\User Preferences]
"88D7D0879DAB32E14DE5B3A805A34F98AFF34F5977"=hex:01,00,00,00,d0,8c,9d,df,01,15,\
  d1,11,8c,7a,00,c0,4f,c2,97,eb,01,00,00,00,35,9a,4f,4f,a4,58,47,4b,b0,5d,78,\
  59,a6,1d,01,df,00,00,00,00,02,00,00,00,00,00,03,66,00,00,c0,00,00,00,10,00,\
  00,00,60,cf,a0,df,fc,ef,bc,e4,f4,71,a7,e8,ad,4c,3b,5f,00,00,00,00,04,80,00,\
  00,a0,00,00,00,10,00,00,00,80,30,65,dd,2e,3e,2e,45,c0,5b,09,8f,3e,f2,88,79,\
  50,00,00,00,24,c2,46,26,e7,85,28,9a,fd,e0,5f,78,ba,7d,04,c8,34,47,5c,ef,64,\
  bb,7a,be,f8,c4,dd,88,b5,b1,39,c1,19,9b,81,a3,92,ab,7a,70,8f,dd,19,0c,7f,af,\
  66,7d,66,e5,e9,16,6c,20,2b,fa,4a,dd,2b,24,de,df,0a,b2,83,84,29,a7,37,8e,33,\
  b7,56,53,f5,a0,34,0b,8c,42

我是如何将其导入另一台计算机的?谢谢!

1 个答案:

答案 0 :(得分:1)

花了一些时间来理清这把钥匙。只有在IE中操作搜索提供程序时才能访问它。这些更改似乎是在受控制的代码路径下完成的,该路径控制对此密钥的访问。这似乎是合理的,因为搜索提供程序是被恶意软件/间谍软件/广告软件利用的攻击媒介。我很确定你不会直接操纵这个密钥而不会遇到问题。

  • 杰森
相关问题