According to the official website of the developer, this software was designed to run on Windows 2000, Windows XP or Windows Vista. Also, the program was discontinued. This means that the developer doesn't offer support for it anymore nor release any updates. The latest version was tested on Windows 7 on 64-bit but due to some compatibility errors couldn't be installed. This means that there is no way you can use this application on your Windows 8.1 computer.