Yes the installation is not very good.
I work to fix this method and to remove all of this exe installation.
Sorry about it.

Edited: All current download files is now updated, go in peace.