在Windows Creators更新中,用户似乎已锁定注册表

时间:2017-09-26 12:59:37

标签: windows javafx windows-creators

我有一个捆绑的32位 JavaFX桌面应用程序,可以在多台机器(Mac和Windows操作系统)上成功运行多年,直到Windows Creators更新发布。 自那次更新以来,我们观察了几台应用程序无法启动的计算机(它启动了一个警告对话框说:错误调用方法 - >无法启动JVM)。 例外JavaSecurityException无法从HKLM \ JavaSoft \ Prefs \ Some_PATH读取。

按如下方式调用首选项:

Preferences.systemNodeForPackage(MyPreferences.class).node(myNode);

这一切中最奇怪的是,在某些机器上#34;以管理员身份运行"帮助,而其他人没有。但是"在兼容模式下运行Windows 8"在所有机器上工作。此外,在某些机器上,它适用于一个用户(有时是管理员,有时不是),并不适用于所有其他用户。 我们需要使用HKLM,因为我们的功能只有管理员应该写,用户可以阅读。 还有其他人遇到过这个问题吗?调查互联网并没有帮助。请,建议。

0 个答案:

没有答案