Java 8U25 not uninstalling 8U20?

(imported topic written by Pete F)

Noticing the Java 8 U 25 fixlet both 32 and 64 bit are not uninstalling the older Java 8 U 20 that is installed originally.

I also notice that the manual installer now checks for the older version and prompts the end user to uninstall the older version.

(imported comment written by Andy Yang Meng)

Hi Peter,

Thanks for reporting this!

Our fixlet uses silent (unattended) installation mode and what you’ve noticed is the expected behavior.

To uninstall the older version of JRE on the machine, you can use the following fixlet:

7052001

Java Runtime Environment - Multiple JRE Versions Installed - J2SE 1.4.2 and Up

7057001

Java Runtime Environment - Multiple 64-bit JRE Versions Installed - J2SE 1.4.2 and Up (x64)

7057003

Java Runtime Environment - Multiple 32-bit JRE Versions Installed - J2SE 1.4.2 and Up (x64)

Let me know if you need any further assistance.

(imported comment written by Andy Yang Meng)

Forgot to mention that a restart may be required for uninstalling certain versions of JRE.

So you may consider select ‘Restart computer after action completes’ under ‘Post-Action’ tab of the deployment window.

Andy, is there a particular location where I can obtain the Java older version uninstall fixlets from? I’m having an issue where my vulnerability scanner is picking up versions of Java under version 8.31 as being vulnerable so I wanted to create or use a current fixlet that could remove the old instances of the java programs.

Hi DK,

If you are referring the 3 fixlets mentioned above, you can find them under site Updates for Windows Applications.