启动时显示无效的JDKpath

最近我正在使用Windows 10.在我的本地计算机中,我安装了JDK 7,然后删除了它,并将JDK8安装到了另一个位置。 另外我更改了JAVA_HOMEPATHvariables。

我检查了我的PATHvariables和JAVA_HOME ,那些也是正确的。

另外我在registry中检查过,在LOCAL_MACHINE / SOFTWARE / JAVASOFT里显示JRE8path也是正确的。

在显示JDK8path之后,它在PATHvariables中更改“%JAVA_HOME%\ bin”的位置之前显示JDK7。 但是,当计算机重新启动时,它再次显示JDK7的path。 这意味着JAVA_HOME根据它在pathvariables中的位置获取不同的值。

我尽可能多地到处检查。 但是我找不到JDK7的path值。

我的variables是这样的:

JAVA_HOME = C:\java\jdk1.8.0_60; PATH = %SystemRoot%\system32;%JAVA_HOME%\bin;%SystemRoot%; 

我正在改变这样的立场:

 PATH = %SystemRoot%\system32;%JAVA_HOME%\bin;%SystemRoot%; PATH = %JAVA_HOME%\bin;%SystemRoot%\system32;%SystemRoot%;