No actually murasame has a good point.
If you did remove items from your registry that are used by LW and Java, It may be causing this problem.
You can do a restore to a time prior to the removal of any registry entry changes. This may fix this problem.
You can also try doing some of the repairs from your WinXP cd.
You will need to boot, start, your comp. from this cd. |