More games are now require that
Microsoft Games for Windows LIVE already installed. For example are
DiRT racing series and
Super Streer Fighter IV. Both are my favorite games. Actually I hate this requirement because I never playing game on online mode.
Straight to the point, first you must download '
Microsoft Games for Windows' installer. When you download it from Microsoft sites, it seems that the installer is small in size for the complete file packages would be downloaded later (about 70 MB) during installation process which will be a nightmare for those who have poor Internet connection. The solution is to download the complete package from other site. I myself download it from fileHippo, the link is here
Microsoft Games for Windows.
You should also have
Microsoft Visual C++ Redistributable and the latest
Microsoft .NET framework installed on your system before installing Microsoft Games for Windows. Both installer can be downloaded there as well. Note that
XP users should have
Service Pack 3 installed and
Windows7 users should have
Service Pack 1 installed.
After installation of Microsoft Games for Windows, when you start the program, you will be prompted to install
Windows Live ID sign-in Assistant. This is very annoying, anyway we have to download it from Microsoft Download Center, here is the link:
http://www.microsoft.com/download/en/details.aspx?id=15106.
For 64bit system choose
wllogin_64.msi and for 32bit system choose
wllogin_32.msi
Bear in mind that before installing Windows Live ID sign-in Assistant, you must
turn on Windows Update service (if it was turned off) otherwise your installation will fail. You can safely turn off Windows Update service later when the installation success.
Now you can play your favorite games.
Good Luck.