我有这个问题有一段时间了,但我一直没能解决它,Java 环境或 JVM(对不起,如果我把两者都混淆了)不会启动,像 Jdownloader2 或 Minecraft 启动器这样的程序也不会启动,也没有错误消息,即使我尝试打开 java 控制面板也没有任何反应。这就是我尝试过的全部:
卸载它并重新安装它(显然)。
从命令提示符以管理员身份运行它(包括 javaw.exe、java.exe、javacpl.exe、jp2launcher.exe)。
将它们设置为具有管理员权限的 Windows nt 的兼容模式(包括上述所有文件)。
将“
_JAVA_OPTIONS
”变量设置为“-Xmx512M
”。C:\Program Files\Java\jre1.8.0_261
在具有“ ”值的系统变量中创建一个新变量“JAVA_HOME” 。将“路径”系统变量更改为(突出显示=已更改)
C:\Program Files\Common Files\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0;C:\Program Files \Microsoft SQL Server\100\Tools\Binn;C:\Program Files\Microsoft SQL Server\100\DTS\Binn;C:\Program Files\Microsoft SQL Server\110\Tools\Binn;C:\Program Files\Skype \Phone;C:\Program Files\Windows Kits\10\Windows Performance Toolkit;C:\Program Files\Microsoft SQL Server\120\Tools\Binn;C:\Program Files\dotnet;C:\Program Files\Git\ cmd;C:\Program Files\MySQL\MySQL Utilities 1.6;C:\Program Files\Intel\OpenCL SDK\2.0\bin\x86; %JAVA_HOME%\bin
卸载它(再次)并检查它是否已从注册表中完全删除
我删除了 java 文件夹并再次重新安装 Java。
我允许它穿过防火墙。
我关闭了防火墙和防病毒软件。
我检查了是否有任何 Java 进程正在运行。
我什至在控制面板的显示设置中禁用了 ClearType 选项(我不知道它与它有什么关系,但我在互联网上找到了该解决方案)。
我混合了许多这些尝试,例如“关闭防火墙和防病毒软件”和“从命令提示符以管理员身份运行”
我希望我已经清楚地说明了我的问题,并且有人可以在不建议我重新安装系统的情况下帮助我。