I recently silently deployed Java 1.7 update 65 to my Windows 7 SP1 laptop using silent install (/qb) from command line. Upon completion, I navigated to the http://www.java.com/verify site to verify I did indeed updated to 1.7.65 as the install was successful with no errors. To my surprise (not really) I received the Out of Date notification which is really intrusive for enterprise users. How can this be?!?! I just updated?!?!?! I closed all browser windows before I started the install!?!?! I didn't get an error!?!?!!
1. Add/Remove Programs shows I have 1.7.65 installed.
2. Registry shows I have 1.7.65 installed
In both the HKLM Wow64node and HKLM Classes\Installer\Products keys
3. Registry has no signs of 1.7.60 being installed anymore...
3. Java console however shows I have 1.7.60 installed and the Java Verification (Uninstall) applet shows I have 1.7.60
I'm really confused. This has been a repeated problem with the installer packages in version 7. How can I insure our users are updating to the proper version of Java if the installer doesn't even install the product properly!!