Ahh, see if this helps, I got it while doing a search to back up my claim that Business doesn't have games (I was wrong, btw)
Click on the Start button, then go to Control Panel. Click on the icon Programs and Features. Look to the left of the screen for Turn Windows Features On or Off. Select this option and then accept the Users Account Control. Look through the listing and and find Games. Place a check mark next to Games and click OK.
Looks like a really simple fix, see if that is the problems