when we have multiple versions of Java installed , we need to Configure Java with Java Control Panel ( we can temporarily disable or enable the versions according to the needs ) the 32bit version is located by default in programFiles(x86)\java\jre1.8.0_25 folder and the 64bit version is located in programFiles\java\jre1.8.0_25
in the Java Control Panel disable one of them.
following settings worked perfectly for me
the first picture shows how to enable Java Plugin Launching for browsers ( when Java does not work with any browser and also unable to verify java on java.com site )
https://app.box.com/s/7tr2vycuweq8mmr1moep
the second picture shows how to enable Java Control Panel ( or Configure Java )
https://app.box.com/s/1np8vjrw54gkjcog01cf
the third picture shows the folder path where these two java applications are located in the computer
https://app.box.com/s/wbaxnw3gzlw8bd8kran2
just right-click on the JP2LAUNCHER click Properties click Compatibility tick Compatibility Mode set WindowsNT
repeat the same thing for the other one ( JAVAW )