O problema é que o Windows instala jogos para arquivos do Windows Live em um diretório errado (SysWOW64), você terá que mover os arquivos para o diretório System 32 (c: \ Windows \ System32) Depois de instalar o Game for Windows Live, Vá para C: \ Windows \ SysWOW64 \ Encontre estes arquivos
C: \ Windows \ SysWOW64 \ xlive.dll
C: \ Windows \ SysWOW64 \ xlivefnt.dll
C: \ Windows \ SysWOW64 \ xlive.dll.cat
C: \ Windows \ SysWOW64 \ xliveinstall.dll
C: \ Windows \ SysWOW64 \ xliveinstallhost.exe
E copie os cinco arquivos mencionados acima para C: \ Windows \ System32 \ E é isso! Qualquer problema com o Games for Windows Live deve ser resolvido agora!