... did you try Fix It? It should be more fool proof than fooling around with your registry manually.
But if you have installs showing in the registry for Java's that aren't on your disk then obviously they shouldn't be in the registry. The problem is making sure that you clean up ALL the entries that need to be removed.
I am having the exact same problem as the original poster, my problem came when somehow java 8 got installed on my computer and when i uninstalled it, Minecraft would not start with the posted error message, i have tried everything including the fix you posted, any thoughts?
Thank you so much.... as nervous as i was with editing my registry, i got it to work again, thank you, to anyone else that may thing about this solution, BE VERY CAREFUL, editing your registry is very dangerous, do not do so unless you know what your are doing and what you are looking for.
When i click it all i see is something called REG_SZ what is that and is that the thing i should delete?
EDIT: I Derped and now i found the thing, Whats the un-installed version? I See 2 things. 1 Is just called (Default) and the other is called Java7FamilyVersion. Or do i delete the whole thing in general?
If you look at the registry screen shot above, the OP is saying that of the three versions visible (1.7 1.7.0_67 and 1.8) only one was actually installed on their computer. SO they would have clicked on the node /folder on the left side of the screen for the versions that were NOT installed, and deleted them.
When i try to launch Minecraft i get this message that says this "This application requires a Java Runtime Environment 1.6.0" then it opens the Download Java page. I Might have a different problem. But really ill do anything to get this fixed. I downloaded Java multible times and nothing has changed.
The second line translates to "The system cannot find the specified path". Typing Java -version in CMD gives this:
So I clearly have Java installed.
I really don't have any idea about why this doesn't work. Can anyone help me?
Doesn't mean that your registry isn't messed up. For example if you ever deleted a Java install instead of uninstalling it.
Try Fix It => https://support.microsoft.com/mats/program_install_and_uninstall/en
EDIT:
I checked the registry and it shows 3 installations, where only the first one (1.7) is correct:
Should I be safe removing the other two?
But if you have installs showing in the registry for Java's that aren't on your disk then obviously they shouldn't be in the registry. The problem is making sure that you clean up ALL the entries that need to be removed.
- I have problem installing a program
- I have problems de-installing a program
I don't know witch one to take...Messing with the registry can have bad side-effects, use at you own risk!
- Hold Windows + R, type "regedit.exe".
- Navigate to "HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Enviromment\"
- Select the uninstalled version of java, and hit delete
The program also didn't work for me :(...EDIT: I Derped and now i found the thing, Whats the un-installed version? I See 2 things. 1 Is just called (Default) and the other is called Java7FamilyVersion. Or do i delete the whole thing in general?
@Markiben: Turn what off and on?
@Markieben: Turn off and on what?
When i try to launch Minecraft i get this message that says this "This application requires a Java Runtime Environment 1.6.0" then it opens the Download Java page. I Might have a different problem. But really ill do anything to get this fixed. I downloaded Java multible times and nothing has changed.
-
View User Profile
-
View Posts
-
Send Message
Curse PremiumIf you have problems with old versions of Java on your Windows PC, it's really best to use Oracle's Java Uninstall Tool.
It doesn't actually remove Java, just gets rid of the old versions.