It should be somewhere in the settings,but it dosen't really matter what really matters is that the game is working.
GWFL won't start up for him.
Oh!
I thought He didn't want it..?
Anyways,OP.
I think you should download the Application from Microsoft's website : http://www.xbox.com/en-US/live/pc/downloadclient
that might help,atleast that worked for a steam friend of mine that had troubles with it.