2011-04-29 85 views
0

我从计算机(IE设置)导出了二进制(REG_BINARY)注册表值。我需要将其重新导入另一台计算机(包括Windows 7)。当我尝试导入注册表文件(与我导出的文件相同)时,出现此错误:“无法导入file.reg。并非所有数据都已成功写入注册表。有些键由系统或其他进程打开。”我试过用安全模式导入无效。经过一些普遍的研究,似乎我需要以特殊的方式导入二进制数据,但似乎无法使其工作。这是注册表键:将二进制注册表键导入Windows时出现问题

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

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

  • 杰森