It's easy. let me tell you what I did: I first downloaded the exe. Ran it. Then I found that it extracts the msi to the following folder: %USERPROFILE%\AppData\LocalLow\Sun\Java\jre1.8.0_20. Then I extracted the msi using MsiX extraction method in UniExtractor. In the extracted files, there is a file named: Binary.installerexe. Rename the file to Binaryinstaller.exe. Now extract files from the exe using 7-zip. Here it is! Now here are the files. Now only you have to do is to repack them. NOTE==> The program files are only the 2 folders 'bin' and 'lib'. The other files like COPYRIGHT, LICENSE, README, release, etc are useless. I also found out that the installer is an InstallShield Wizard. So, to repack it, you can either import the main msi(which extracts to the AppData\LocalLow\Sun\Java\jre1.8.0_20 folder) in Advanced Installer and then add the 7-zip extracted files(as Advanced Installer doesnt automatically detect the program files) OR Directly edit/import the msi using InstallShield.