Es posible que vea un conflicto de 32 bits frente a 64 bits en el panel de control.
En una nueva computadora portátil HP que tengo (win7 64bit), terminé con el JRE de 64bit y 32bit instalado, sin hacer nada en realidad. Poco después de comenzar a usar el sistema, acepté un aviso para actualizar Java. Más tarde me di cuenta de que la versión de Java en el panel de control todavía era vieja, sin embargo, la versión de Java en ie8 era la versión más nueva. Puede ver la versión en su navegador navegando por about: plugins (en mozilla, chrome) o:
Cuando ejecuté la versión de 64 bits de ie8 (normalmente está ejecutando la versión de 32 bits), y visité el enlace anterior de testjava, indicó que tenía una versión desactualizada e hice un estrangulamiento, muero cuando lo probé.
La versión de 32 bits estaba realizando la actualización automática (a través de un proceso en segundo plano) ejecutada desde: HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ Run SunJavaUpdateSched "C: \ Archivos de programa (x86) \ Archivos comunes \ Java \ Java Update \ jusched.exe "
Entonces, parece que el panel de control mostraba los 64 bits del jre, que no se actualizaba automáticamente y la versión de 32 bits del jre se actualizaba automáticamente. No vi ningún proceso de actualización automática para la versión de 64 bits del jre. Probablemente intentaré desinstalar la versión de 64 bits de jre porque mi usuario promedio no necesita esto.
Yo era capaz de ejecutar la versión de 32 bits del panel de control a partir de:
- C: \ Archivos de programa (x86) \ Java \ jre6 \ bin \ javacpl.exe
y se hizo mostrar la ficha Actualizar.
para su información: la versión (antigua) de 64 bits del panel de control estaba en:
- C: \ Archivos de programa \ Java \ jre6 \ bin \ javacpl.exe