问题很简单,HKEY_CURRENT_USER\Software\Wow6432Node\Classes和HKEY_CURRENT_USER\Software\Classes\Wow6432Node之间的区别是什么?
GiM*_*GiM 10
相当晚,但我走了
科林奥德尔写道:
我不确定,但我可以告诉你,我的Windows 7 x64机器只有后者.我确实有HKEY_CURRENT_USER\Software\Wow6432Node \,但对我来说,Classes并不存在.
你应该没有,HKCU实际上是指向 - >HKUS\UserSid
现在HKCU\Software\Classes实际上指向 - > HKUS\UserSid\Software\Classes,这个实际上是指向HKUS\UserSid_Classes
现在来到WOW重定向,例如HKCU\Software\Classes\CLSID变成:
HKUS\UserSid_Classes\Wow6432Node\CLSID
那不是很有趣吗?
简而言之,HKEY_CURRENT_USER\Software\Wow6432Node\Classes在一些行为不端的应用程序之后最有可能是剩下的(这可能是试图找出自身的重定向......)
jp2code写道:
我们的工作场所仍有数百台WinXP机器.所有类都安装了类,但不安装Wow6432Node
你不是在谈论32位Win XP吗?如果是这样,那很明显,没有Wow节点......
请参阅此文章:受WOW64影响的注册表项
HKCU\Software\Classes\Wow6432Node是正确的:它是32位应用程序在HKCU\Software\Classes64位计算机上请求时访问的重定向位置.
HKCU\Software\Wow6432Node\Classes 不应该存在.如果是这样的话,无论写下该密钥及其子密钥都是错误的.
事实上,我认为这HKCU\Software\Wow6432Node不应该存在 - 它没有在我上面链接的那篇文章中列出,而且在我的系统中我只有HKCU\Software\Wow6432Node\Microsoft\Active Setup\Installed Components几个子键,这表明他们在错误的地方.
我不确定,但我可以告诉你,我的 Windows 7 x64 机器只有后一种。我确实有HKEY_CURRENT_USER\Software\Wow6432Node\,但Classes对我来说不存在于其中。
| 归档时间: |
|
| 查看次数: |
15419 次 |
| 最近记录: |