Java 控制面板小程序丢失 - 如何恢复?

Java 控制面板小程序丢失 - 如何恢复?

更新:这显然不是控制面板中 Java 小程序可见问题的重复原因很简单,该问题中的小程序实际上出现在控制面板中

我的 Windows 7 Pro(64 位)上缺少 Java 的控制面板小程序。

我在“Program Files”和“Program-Files”中安装了 Java CPL(控制面板项)(然而,第二个似乎不是一个实际的单独目录,而是一个指向第一个目录的链接?)

Java 控制面板小程序

Java 是我自己安装的(我是这台电脑上唯一的用户)。

如何让控制面板项显示在控制面板中,以便我可以以管理员权限运行它?

答案1

在类似情况下我想到的唯一解决方案是:卸载并重新安装 Java

这个问题可能与 Java 更新将新版本加载到您的系统时发生的情况有关。我之所以这么说,是因为 Java 默认倾向于将自身安装到目录名称带有版本号的目录中。因此,版本号的更改 => 会更改安装目录 => 可能会对系统期望找到 Java 的某些路径产生影响。

我不确定这是否是原因,但为了消除这种可能性,当我重新安装 Java 时,我创建了一个自定义目录C:\Program Files\Java\JDK这是 64 位版本;32 位版本应该放在 中C:\Program Files (x86)),并指示安装程序将所有内容放在该目录中(而不是其默认目录,默认目录类似于:C:\Program Files\Java\jdk_1.8.0.66)。

如果您仅安装 JRE,则自定义路径可能是类似的C:\Program Files\Java\JRE(而不是默认的C:\Program Files\Java\jre8)。

卸载 Java 时,请确保:

  • Java 目录(在C:\Program Files (x86)\Java或中C:\Program Files\Java)实际上已被卸载程序删除。如果没有,最好手动删除它们(因为无论如何您都会重新安装它们,所以这样做应该没问题)。
  • 任何引用旧位置的环境变量(例如 JAVA_HOME、PATH 等)实际上都指向新位置

答案2

我也遇到了同样的问题。刚刚javacpl.cpl从复制C:\Program Files (x86)\Java\jre1.8.0_92\bin\javacpl.cplC:\Windows\SysWOW64\。下次打开控制面板时,Java 小程序又可见了。

相关内容