If you have problem installing “Games for Windows Software Setup” or “Windows Live” on Windows 8.1, because of the Compatibility issues. I got this problem when trying to install Grand Theft Auto IV from steam and when installing the game a compatibility issue pop up about “Windows Live”, causing the game won’t start.
You can solve this by installing the latest version of “Games for Windows Marketplace Client”, you can download the program on Xbox Official website (http://www.xbox.com/en-US/live/pc/downloadclient).
Games for Windows Marketplace Client
- Filesize: 627.64 kb