Windows 7 Problems Installing 64 Bit Java 7

Schneiderism

Reputable
Jul 16, 2014
9
0
4,510
For some reason, whenever I try to install a 64 bit version of Java 7 the popup asking for administrator permission appears, but then after I click accept nothing happens. The Java 7 installer disappears all together and won't install. I'm able to install any version of Java (6, 7, or 8) no problem as long as it's a 32 bit version. The whole "disappearing act" only happens with 64 bit versions. The system I'm running does say it's a 64 bit operating system, so that's not it. I've tried multiple ways to fix it including:

  • ■Uninstalling all forms of Java and reinstalling after a restart
    ■Using JavaRa to uninstall and get rid of fragments
    ■Installing the 32 bit version first and then trying to install the 64 bit version
    ■De-fragmented my hard drive
    ■Ran CCleaner through the registry to clean up any left over bits
    ■Ran Malwarebytes and got nothing back
    ■Tried using ther Microsoft "Fixit" application to install it
    ■Ran it as an administrator

None of these worked, so now I'm either looking for a way to get it installed through having the installer actually run, or for someone to tell me how to install it using the .tar.gz files they also have for download.

Any help is appreciated, and let me know if there's anymore information that would help you!
 

Schneiderism

Reputable
Jul 16, 2014
9
0
4,510
Suztera: Yes, Windows is completely up to date.
Aldan: The ATLauncher for a Minecraft mod requires a 64 bit Java Runtime Enviroment 7 Update 55+ to run, so that's what I need it for.
 

Schneiderism

Reputable
Jul 16, 2014
9
0
4,510
I solved it on my own eventually. For anyone having the same problem, here's what I did:

1) UNINSTALL ANY PREVIOUS JAVA INSTALLATIONS
2) Go to Java's site and install the most recent 32 bit software
3) Once installed, click Windows Start>Computer>OS (C: )> Program Files (86x)>Java. Inside "Java" should be a folder (Mine was "jre7"). Leave this window open and go back to this link [Click] You're going to want to accept the License Agreement, then download the software titled jre-_u_-windows-x64.tar.gz. Save this file to your desktop.
4) Open the .tar.gz archive using WinRar or 7zip and reopen the "Java" folder containing the jre folder (Again, mine was jre7)
5) Inside the .tar.gz folder will be another regular folder with the same title as the archive (minus the .tar.gz extension). Drag this folder out from the archive and into the "Java" folder in the Program Files (86x) directory
6) Rename the newly added folder to match the existing one, and then delete the folder that was originally there. (I dragged the new folder named "jre1.7.0_65" into the Java folder, and renamed it "jre7" to match the existing file. Then I deleted the original "jre7" file)
7) Close out of everything

I'm not sure if this will work for everyone, but it worked for me and the ATLauncher started correctly. It did say "You're not using a 64 bit version of Java", but the console detected "Java 64x = true" so it really was.

Hope this helps anyone with a similar issue!

~Cheers!