无法使用* REG QUERY *命令检索某些regedit条目

时间:2013-04-11 06:45:50

标签: windows command

我使用 REG QUERY HKLM / SOFTWARE 命令检索所有已安装的软件, 但它没有返回少数应用程序,我需要的应用程序是64位的。

操作系统: - Windows 7

注意: - 当我使用该命令时,它返回 [Wow6432Node] 文件夹下的应用程序,但我的应用程序未显示在此文件夹下。它出现在 [HKLM / SOFTWARE] 位置

请帮我解决这个问题。

1 个答案:

答案 0 :(得分:2)

此行为是由registry redirector引起的。您正在运行32位版本的REG,可能是因为调用它的进程是32位进程。因此,默认情况下,32位版本的REG会读取注册表的32位视图。

您应该使用/ reg:64开关强制reg使用注册表的64位视图,如下所述:MS-KB-948698

如果您是从程序中执行此操作,那么最好使用注册表API来读取条目,而不是使用REG工具。