我们的安装使用jniwrapper库。现在,我们开始在 Windows 7 64 位机器上安装,但遇到了问题。
要将值写入注册表,我们使用函数
com.jniwrapper.win32.registry.RegistryKeyValues.put()
只要我们在系统管理员用户的上下文中安装,当然还有提升,安装就可以正常工作。但是,当我们以另一个管理用户身份登录,提升他的权限并开始安装时,则需要更多时间。更进一步的分析表明,现在上述jniwrapper函数每次注册表写入操作都需要大约 15 秒的时间!
你知道如何解决 64 位版本的 Windows 7 上的问题吗?