2) The MSI Afterburner service is preventing the game from launching – disable it.
Fine-tuning Windows 10 for Heroes:
a) How to launch Heroes 2 on Windows 10 (using a similar system, you can launch Heroes 5_EWA)
https://www.youtube.com/watch?v=bY6bRvcjz90
b) + a very detailed and comprehensive tutorial on the topic: launching old games on Windows 10, main methods
https://www.youtube.com/watch?v=sloRlLeBjP0
+ (alternative option)
https://www.youtube.com/watch?v=ljddwMwcKtE
https://www.youtube.com/watch?v=D9fcgemZ374