What dll is missing? Do other program installs run ok? If not, have you tried downloading and reinstalling the Windows Installer? Reinstalling WI should replace the missing dll file, though it depends which one is missing.
If other program installs run fine, try re-downloading the Java install package.