FTB doesn't recognise 64bit Java

  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord

jankat7

New Member
Jul 29, 2019
28
0
0
I have had a problem with FTB recently and I couldn't move the RAM slider above 1GB. I learned that it was because of 32bit Java. I thought I had 64bit, but apperantly I had both 32 and 64bits. I removed the 32bit one but it didn't change. The slider wouldn't move above 1GB. Than, I deleted the only Java left on my PC, the 64bit one and reinstalled it. Still, the slider doesn't go above 1GB. Any ideas?

PS Sorry for creating a new thread but my problem has changed a little bit, so I thought creating a new thread would make sense.

Please don't tell me stuff I have already tried or something that has nothing to do with the thread. Thanks!
 

jankat7

New Member
Jul 29, 2019
28
0
0
Console Log? Like what? All I have is that FTB doesn't understand that I use Java x64
 

jankat7

New Member
Jul 29, 2019
28
0
0
I reinstalled the launcher and stuff, but this time I saw something interesting. I'm sure it was there before, but I hadn't noticed it. A command says something like "Found Java as 32 bit. Found it from C:Something" I entered the "something" and removed it. I removed ALL kinds of java from everywhere on my computer.
-some time later-
Allright so I reinstalled java, nothing changed, and looked at the command line again. It says:

The FTB Launcher has found the following Java versions installed:
From Console: Ara 24, 2013 6:03:56 PM java.util.prefs.WindowsPreferences <init>
WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs at root 0x80000002. Windows RegCreateKeyEx(...) returned error code 5.
Java Version: 1.7.0_45 sorted as: 1.7.0_45 32 Bit Java at : C:\Program Files\Java\jre7\bin\java.exe
Java Version: 1.7.0_45 sorted as: 1.7.0_45 32 Bit Java at : C:\Program Files\Java\jdk1.7.0_45\bin\java.exe
Java Version: 1.7.0_45 sorted as: 1.7.0_45 32 Bit Java at : C:\windows\system32\java.exe
FTB Launcher Prefers: Java Version: 1.7.0_45 sorted as: 1.7.0_45 32 Bit Java at : C:\Program Files\Java\jre7\bin\java.exe

PS I am SURE that I have a 64bit computer and 64bit Java, but I'm using the JDK. Should I use JRE? Would something be different? Thanks.
 

NEXUS2345

New Member
Jul 29, 2019
185
0
0
Remove all versions of the JDK and install the 64bit JDK7.0_45 from the Java website, make sure there are no other JDK's there too.
 

NEXUS2345

New Member
Jul 29, 2019
185
0
0
Have you checked that you are running a 64 bit OS. Go into start->All programs->Accessories->System Tools->System Information. This will tell you what version of Windows you have.
 

jankat7

New Member
Jul 29, 2019
28
0
0
x64-based PC, BTW you can check that by right clicking on "My Computer" and choosing Properties