The Memory-Map installer is not broken.
What is causing this issue is that your Windows Installer package is getting confused as to what setup file to run. The normal cause for this is that the temporary directory on the PC has a large number of different installer files.
If you download the Memory-Map Installer from here: http://www.memory-map.co.uk/downloads/Memory-Map-Europe-eng.msi
and save it to a different location than you normally use for downloading installers. Once done run the file and the Memory-Map European Edition 5.4.2 software will install. Once the installation has completed, double click on the desktop icon for the application before deleting the .msi