According to the information presented on the official forum, the developers of the application stated that the software is running on Windows XP and newer. This means that yes, this version will run in Windows 8.1 only that you need to run the installation as Administrator and everything should be fine.