我有一些代码可以检查注册表中已安装的应用程序和已安装的服务。我尝试过使用将RegistryKey.OpenBaseKey与Registry64或Registry32设置结合使用的技巧,但这没有帮助。
基本上,此错误仅发生在32位(Wow64Node)get而不是64位。它仅在Windows 7 64位核心负载下发生(安装IT给我们提供)。我在Windows 7的全新安装(已安装Non-IT)上进行了尝试,在Server 2016的核心负载Windows 10上进行了所有这些工作。
是否可能是由于IT安装,防病毒或其他原因导致此错误?该应用程序使用“以管理员身份运行”选项运行,因此具有提升的权限。
我能做些什么来使它工作吗?
谢谢。