Why download Java? Java technology allows you to work and play in a secure computing environment. Upgrading to the latest Java version improves the security of your system, as older versions do not include the latest security updates.
Just had a similar problem with our Payroll system! This was the only way I got it to work:
Logged in as local admin > Uninstalled Java, then deleted all the registry junk it leaves, and anything in C:
Used MSconfig to turn off all processes that weren't Microsoft ones
Downloaded the offline installer for the newest Java and threw it on the desktop
Restarted the machine, verified everything all the services were still off and then Java installed fine.
I think the culprit for my install was the AV holding something and then the installer would time out