No, you can't install the application on Windows 8.1 64bit. The installer was not created to support this operating system. It may be possible that the application work normally on Windows 8, but the problem is with the installer. In Windows 7, the process is simple: install Windows XP Mode and then install Create a Card Gold 3 through the XP Mode. Unfortunately, Windows 8.1 doesn't have such features which makes the installation impossible.