Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Whenever I try to update to the latest version of Java, an installation of Java 7 Update 5 is detected and then I'm asked for the file, jre1.7.0_05-c.msi, which I don't have, so then the installation is cancelled and I'm left unable to upgrade Java.

screenshot

share|improve this question
1  
Also see Java Old JRE Installation Issue. –  Karan Nov 12 '12 at 2:24
add comment

3 Answers

up vote 4 down vote accepted

I just removed the installation entry by deleting the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\4EA42A62D9304AC4784BF238120750FF in regedit.exe and I was then able to upgrade Java without any problems.

share|improve this answer
add comment

If possible, download jre1.7, install it, then uninstall.

Check following oracle page for old version of java:

http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html

If you want to get the msi file, you can install it on another computer or get it from another computer that already has it. The file location is at

c:Users/<Username>/AppData/LocalLow/Sun/Java/jre1.7

Copy it over and give it a try.

share|improve this answer
    
It's not possible since I need to uninstall my existing installation before I can install anything else—it won't install over it. –  Mark Cidade Nov 10 '12 at 23:21
    
What about downloading the latest version and install it? –  John Siu Nov 10 '12 at 23:25
    
That's the version with which I'm having a problem. –  Mark Cidade Nov 10 '12 at 23:28
    
How did you get that one? The current java for windows d/l are jre-7u9-windows-x64.exe and jre-7u9-windows-x64-i586.exe. –  John Siu Nov 10 '12 at 23:39
    
I'm not sure how I got it. Probably either by running jre-7u5-windows-i586.exe or through the Chrome plugin setup (e.g., chromeinstall-7u5.exe). It shows up as "Java(TM) 7 Update 5" in the "Add/Remove Programs" control panel. –  Mark Cidade Nov 10 '12 at 23:46
show 1 more comment

Mark is right; in order to be able to reinstall or upgrade java, without the current install MSI file, remove the corresponding entry from the registry ! just search by yourself, or use a reg file like this:

Windows Registry Editor Version 5.00
; 1.7.5
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\4EA42A62D9304AC4784BF238120750FF]
; 1.7.25
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\4EA42A62D9304AC4784BF238120752FF]

play this file and reboot, java is able to install at new ! it would be good to have a reg file containing all of the possibilities for every java version ^^

if it's not sufficient, M$ provides a tool for corrupted installs : http://support.microsoft.com/mats/Program_Install_and_Uninstall

share|improve this answer
    
Ideally, this should go as a comment to the accepted answer not as an answer in itself. Although I recognise that this is difficult in this case. –  Chenmunka Oct 26 '13 at 16:06
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.