我一直在使用Geogebra for Windows在我的 Windows 7 笔记本电脑上已经使用多年了。通常不需要管理员权限即可启动 geogebra。
然而最近我发现 Geogebra 无法启动,除非我以管理员身份运行;这个奇怪的问题首先出现在我的一台笔记本电脑上,然后像病毒一样传播到另一台。目前,第三台电脑没有出现这样的问题。
所以这看起来不像是 Geogebra 本身的问题,在两台有问题的笔记本上我遇到的共同现象是:Adobe Acrobat 无法使用,需要重新安装,这可能和现在的问题有关系,但我也不是很确定。
目前,如果我以非管理员权限双击 geogebra,任务管理器窗口中会依次出现 geogebra.exe 和 javaw.exe 进程,大约 1 到 2 秒后消失。只有以管理员权限运行时,javaw.exe 才能正常启动。
我尝试卸载 geogebra 并清除注册表信息,将 java 更新到最新版本,再重新安装最新版本的 geogebra,...所有这些努力都无法解决这个问题。
有没有什么提示可以让我尝试解决它?
答案1
问题解决了。
因为在任务管理器中它javaw.exe
被称为“Java(TM) Platform SE 二进制文件”,所以我用这个关键字通过 Google 搜索并找到以下链接:
Java(TM) Platform SE 二进制文件已停止工作(Windows 7)
指的是: 注册表:Java 术语表
我意识到根本原因可能是注册表信息被误操作非法更改:这可能是 Acrobat 停止工作的原因之一。
由于我没有备份系统以节省磁盘空间,而且注册表中有太多细节需要恢复,所以我决定删除当前用户帐户并创建一个全新的用户帐户,终于解决了我的问题。
教训是:
- 尽可能备份您的系统;
- 将当前用户账户限制为标准用户(没有管理员权限);
- 如果你不确定会发生什么,请不要修改注册表,或者至少在修改之前备份它
- 遇到问题时使用谷歌关键词寻找线索或答案