Java 64位安装在64位Windows 7中引发不兼容的64位错误
JRE和JDK 64位安装可执行文件引发不兼容的win32错误: jre_7u1_windows-x64bit.exe不是有效的Win32应用程序 我认为这可能是一个系统环境变量问题,但从我的判断来看不是,变量Java 64位安装在64位Windows 7中引发不兼容的64位错误,java,installation,64-bit,Java,Installation,64 Bit,JRE和JDK 64位安装可执行文件引发不兼容的win32错误: jre_7u1_windows-x64bit.exe不是有效的Win32应用程序 我认为这可能是一个系统环境变量问题,但从我的判断来看不是,变量PROCESSOR\u ARCHITECTURE设置为: AMD64 变量处理器标识符设置为: AMD64 Intel64系列6型号37 Stepping 5,GenuineIntel 我不确定安装程序从哪些变量读取(如果有的话) 我试过Java6安装程序和同样的东西。我可以安装为64
PROCESSOR\u ARCHITECTURE
设置为:
AMD64
变量处理器标识符设置为:
AMD64
Intel64系列6型号37 Stepping 5,GenuineIntel
我不确定安装程序从哪些变量读取(如果有的话)
我试过Java6安装程序和同样的东西。我可以安装为64位体系结构设计的其他程序,我已经查看了控制面板>系统和安全>系统:这实际上是“系统类型:64位操作系统”。您只能在64位操作系统上运行64位JVM。听起来像是在32位Windows操作系统上运行它
硬件支持64位的事实不足以在64位模式下运行可执行文件。要做到这一点,您还需要运行64位操作系统;i、 e.了解如何使用64位虚拟地址空间处理用户进程的人。错误指出您可能正在使用32位windows
转到系统控制,选择系统。它应该显示您是在32位还是64位上
下面是一个microsoft指南,用于确定您的操作系统是否为64位:您下载的文件很可能已损坏。检查它是否已完全下载,或者尝试使用其他浏览器下载安装程序。不幸的是,JRE下载页面上没有校验和
还要检查数字签名是否有效且未显示任何警告:打开安装程序的“属性”对话框,然后单击“数字签名”选项卡。原因之一可能是“C:\ProgramData\Oracle”文件夹中存在java exe文件
如果删除Oracle文件夹中的Java文件夹,将解决此问题
希望这有帮助。仅仅因为CPU是64位的,并不意味着他的操作系统也是64位的。我在问题的最后一段添加了一句话,解释我实际上使用的是64位操作系统。对不起,我昨晚漏掉了这个,但是我写这篇文章的时候太累了。我在问题的最后一段加了一句话,解释我实际上使用的是64位操作系统。很抱歉,我昨晚忘了这个,但我写的时候太累了。非常感谢你,我用Firefox下载了它,但我尝试了Internet Explorer,它下载正确。我认为问题在于我在Firefox中使用的“https everywhere”插件。