Originally I tried what everyone else would do and go straight for the Windows Compatibility settings. I tried everything and every version with no luck.
However this is how I got it going on Windows Server 2012 R2 Remote Desktop Server, so this should also apply to Windows 8.
So normally after the install of PowerPay 8.x you will see this error:
"4D Engine has stopped working"
Go to the Start Screen and search for "Environment Variables"
On the System Properties screen, click on Settings under the Performance heading
Go to the Data Execution Prevention tab. Make sure DEP is set to On. Then click Add.
Browse to where MYOB PowerPay is installed and select PowerPay.exe and click Open.
MYOB PowerPay will now open.
If this post helped you, please leave a comment below or even consider dropping a donation.