Hang on, let me check something.
From the Sun Website 2007:
Synopsis The Java control panel is not showing up in the Windows Vista control panel on a AMD 64 machine
Category java_deployment:general
Reported Against b03
Release Fixed 6u10(b25), 6u6(b02) (
Bug ID:2160417)
State 11-Closed, Verified, bug
Priority: 3-Medium
Related Bugs 6485081 ,
6641857 ,
6649350 ,
6668808 ,
6680707
Submit Date 14-DEC-2007
Description Starting from 6u10 b05, I noticed if you install the JRE on a Windows Vista 64 AMD machine that the Java Control Panel(JCP) does not appear in the Windows Control Panel. The JCP does however appear there when using 6u10 b04.
Posted Date : 2008-03-27 01:33:42.0
Work Around Launch the control panel from the taskbar icon, or by running "javaws -viewer"
Evaluation This problem was introduced by the fix for 6485081 in 6u4 b03.
In that fix, we no longer copy our javacpl.cpl into the windows system32 directory in order to avoid the Program Compatibility Assistance (PCA) dialog upon exiting the Java Control Panel. That fix also creates javacpl.exe and registers it accroding to MSDN documentation. Apparently, it doesn't work well on Vista 64-bit.
Posted Date : 2008-03-19 17:21:00.0
This fix places the 32-bit Java Control Panel icon under the "View 32-bit items" area of windows control panel on a 64-bit Vista machine. The fix is suggested by a Microsoft support engineer who has also filed a MSDN documentation bug after this investigation. Currently, this solution isn't described in MSDN yet.
The registry key which makes the difference is:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersionxplorer\ControlPanelWOW64
(Note the "WOW64" appended to "ControlPanel")
Tested the co-existence of both 32-bit and 64-bit Java Control Panel.
Also tested when both 32-bit and 64-bit JREs are on the same machine, uninstalling one JRE doesn't remove the Java Control Panel for the other.
Posted Date : 2008-05-13 19:04:10.0