IP Tracker Install Message - installer does not support your current operating system

I am attempting to install this on the latest Windows 10 release...... Should this work on Windows 10 ?? I have Googled everywhere and can't find any info saying it is not supported on Windows 10 or others having the same problem.........

I have found that the IP Tracker from Solarwinds website is 714 MB and doesn't install. I downloaded it from a 3rd party website (24 MB) and it installed ???????

solarwinds failure.PNG