I honestly don't know. I'd check the log files in event viewer to see whether that provides any hints. Or contacts Oracle.
For example I required to utilise Talend Open Studio for Big Data to perform a transformation. I just downloaded that, it didn't like my Java 8 JDK, and I just downloaded the Java 7 JDK from Oracle and it installed just fine next to it.
If it can't install I can only think that either you don't have permissions, or the installer file is corrupt. It isn't really related to a Surface Pro specifically.