Microsoft is aware that certain apps won’t run in Windows 8 because of an incorrect resolution, incorrect permissions, or incorrect security or account settings. You can download the troubleshooter here:
Windows 8 Troubleshooter
The troubleshooter will automatically fix common problems that can cause apps to not load in Windows 8. This is the easiest way to fix the problem if you’re having it. If you’re still having issues even after running the troubleshooter, keep reading.
"Windows 8 Tips-- Windows 8 Metro Apps Fail-Run or Open"
Reference : online-tech-tips.com