如何对Java JRE Windows 8.1安装进行故障排除(安装程序不执行任何操作,不报告任何错误)

如何对Java JRE Windows 8.1安装进行故障排除(安装程序不执行任何操作,不报告任何错误),java,windows,installation,windows-8.1,Java,Windows,Installation,Windows 8.1,我正在尝试安装适用于Windows 8.1的最新Java JRE: 而且没有一个安装人员工作。在线/离线/x86/x64 我双击安装程序,得到UAC弹出窗口,批准,然后它思考一秒钟,然后什么也不做。如何进一步排除故障 我尝试过的事情: 禁用UAC 禁用所有防病毒软件 禁用Windows防火墙/防御程序 下载旧版本的Java(运行时仍然不执行任何操作) 以管理员身份运行 从管理命令行启动 更改兼容性模式(所有vista->windows 7) 在安全模式下运行(相同行为) 卸载所有旧的Java安

我正在尝试安装适用于Windows 8.1的最新Java JRE:

而且没有一个安装人员工作。在线/离线/x86/x64

我双击安装程序,得到UAC弹出窗口,批准,然后它思考一秒钟,然后什么也不做。如何进一步排除故障

我尝试过的事情:

  • 禁用UAC
  • 禁用所有防病毒软件
  • 禁用Windows防火墙/防御程序
  • 下载旧版本的Java(运行时仍然不执行任何操作)
  • 以管理员身份运行
  • 从管理命令行启动
  • 更改兼容性模式(所有vista->windows 7)
  • 在安全模式下运行(相同行为)
  • 卸载所有旧的Java安装(大错误)
  • 监视进程列表-java安装程序会弹出第二个 消失
  • 通过JDK-JDK安装程序进行安装在启动时也不会执行任何操作
  • 事件查看器不显示任何错误
  • 我找不到任何可能有助于缩小问题范围的日志或错误

    任何帮助都将不胜感激。如果有任何其他工具,我可以检查,以帮助与故障排除,或任何日志的人知道,我可以使用任何帮助我可以得到


    谢谢

    经过几个小时的摆弄,我想我终于有办法了。对于任何一个曾经用MSI ID之类的东西升级过Windows版本(我从8升级到8.1)的系统来说,似乎都有些奇怪。下面是我最终的结局:

    我如何修复:

    1) 问题是在Java8“51”安装程序之后开始的。所以51仍然有效,在这里:

    您需要:jdk-8u51-windows-x64.exe(或i586)

    安装旧版本

    2) 下载最新的Java.zip归档文件(如jre-8u91-windows-i586.tar.gz)并在任何位置解压,最好是“c:\Program Files\Java”

    3) 转到“C:\Program Files\Java”并将jre1.8.0_51重命名为其他名称(“jre1.8.0_51_-bak”可能)

    4) 将提取的.tar.gz内容复制到名为“c:\program files\java\jre1.8.0_51”的新文件夹中(或重命名该目录)

    因此,基本上使用51的安装目录,但将最新的Java文件添加到安装所指向的文件夹中

    现在,快速修复只是为了帮助任何有困难的人。我会在继续整理时更新,如果有任何新信息


    祝你好运

    经过几个小时的摆弄,我想我终于有办法了。对于任何一个曾经用MSI ID之类的东西升级过Windows版本(我从8升级到8.1)的系统来说,似乎都有些奇怪。下面是我最终的结局:

    我如何修复:

    1) 问题是在Java8“51”安装程序之后开始的。所以51仍然有效,在这里:

    您需要:jdk-8u51-windows-x64.exe(或i586)

    安装旧版本

    2) 下载最新的Java.zip归档文件(如jre-8u91-windows-i586.tar.gz)并在任何位置解压,最好是“c:\Program Files\Java”

    3) 转到“C:\Program Files\Java”并将jre1.8.0_51重命名为其他名称(“jre1.8.0_51_-bak”可能)

    4) 将提取的.tar.gz内容复制到名为“c:\program files\java\jre1.8.0_51”的新文件夹中(或重命名该目录)

    因此,基本上使用51的安装目录,但将最新的Java文件添加到安装所指向的文件夹中

    现在,快速修复只是为了帮助任何有困难的人。我会在继续整理时更新,如果有任何新信息


    祝你好运

    当从命令行(作为管理员)运行可执行文件时,您会得到什么?任何错误?你说的“它什么都不做”是什么意思?在
    C:\Program Files\Java
    中有哪些文件夹?在C:\Program Files\Java中没有任何内容(我卸载了以前的版本),当我说“它什么都不做”时,我的意思是双击installation.exe,它旋转光标一秒钟(“思考”),然后-什么都没有!当我尝试从命令行启动.exe时,它具有相同的行为。谢谢你的帮助!当从命令行(作为管理员)运行可执行文件时,您会得到什么?任何错误?你说的“它什么都不做”是什么意思?在
    C:\Program Files\Java
    中有哪些文件夹?在C:\Program Files\Java中没有任何内容(我卸载了以前的版本),当我说“它什么都不做”时,我的意思是双击installation.exe,它旋转光标一秒钟(“思考”),然后-什么都没有!当我尝试从命令行启动.exe时,它具有相同的行为。谢谢你的帮助!