JDK-6767447 : Java Control Panel icon issues on Windows XP 64 bit and Win2003 64bit
Type:Bug
Component:deploy
Sub-Component:deployment_toolkit
Affected Version:6u12
Priority:P2
Status:Closed
Resolution:Fixed
OS:windows_xp
CPU:x86
Submitted:2008-11-04
Updated:2010-09-17
Resolved:2009-01-30
The Version table provides details related to the release that this issue/RFE will be addressed.
Unresolved : Release in which this issue/RFE will be addressed. Resolved: Release in which this issue/RFE has been resolved. Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.
WORK AROUND
Click Start, click Run, type the following in the Open box, and then click OK:
Drive_Letter:\windows\syswow64\control.exe file_name.cpl
e.g. C:\windows\syswow64\control.exe javacpl.cpl
05-11-2008
EVALUATION
According to the msdn article: http://support.microsoft.com/kb/895561
It mentions the following and it seems to be an known issue:
"Additionally, the View x86 Control Panel Icons item in Control Panel displays only icons that do not have a corresponding x64 Control Panel item. For example, if an x64 Control Panel item has the same name as an x86 Control Panel item, the icon for that x86 Control Panel item will not appear in the View x86 Control Panel Icons Control Panel item. "
The above article also describes a workaround as follows:
Click Start, click Run, type the following in the Open box, and then click OK:
Drive_Letter:\windows\syswow64\control.exe file_name.cpl
e.g. C:\windows\syswow64\control.exe javacpl.cpl
Further investigation shows that applying the fix for 6641731 for Vista also fixes the problem on XP 64-bit. The fix involves registering the Java Control Panel in the windows registry and not copying the javacpl.cpl file into the windows\syswow64 directory.