This version of the file is not compatible with the version of Windows you're running. Check your computer's system information to see whether you need an x86 (32-bit) or an x64 (64-bit) version of the program
I haven't tried it yet, but i always thought, that you only have to create a 64 bit version of that asm program.
If your assembler cannot create them you may use opcodes directly:
Intel® 64 and IA-32 Architectures Software Developer's Manual
Combined Volumes 2A, 2B, and 2C: Instruction Set Reference, A-Z
http://www.intel.com/content/www/us/en/processors/architectures-software-developer-manuals.html
No guarantees, but i really hope this works.
penpen