Windows XP SP3在64位计算机上进行远程注册表访问的结果不一致

时间:2011-07-22 10:02:47

标签: windows 64-bit registry

我有一个测试应用程序,可以在HKLM \ Software下的远程计算机(Windows 7 64位)上创建密钥(MyTestKey)。 在Windows 7 32位计算机上执行测试应用程序时,将在64位计算机上的\ HKLM \ Software \ Wow6432Node \ MyTestKey下创建注册表项。这是正确的结果。但是,当测试应用程序在Windows XP SP3 32位计算机上执行时,注册表项将在64位计算机上的\ HKLM \ Software \ MyTestKey下创建,此时应在Wow6432Node项下创建。当远程计算机操作系统是Windows XP SP2 64位时,观察到相同的情况。有没有人知道为什么会这样?感谢。

1 个答案:

答案 0 :(得分:1)

这改变了introduction of Server2003/XP64。它与Registry Redirector有关,它必须知道调用者是否请求重定向。 XP32根本不要求重定向,因此它不会重定向。