Once you've downloaded the Java 1.8.0 installer, follow these steps to install it:
That means you downloaded the 32-bit version on a 64-bit system, or your TLauncher is corrupted. Delete it, download fresh from the official TLauncher site, and re-link to a 64-bit Java 8. java 180 download for tlauncher repack