One thing that I ran into when installing the MS games that Dell's setup CD allows you to download is that the "Program Files/Games" directory must not exist before running the install. Since it there by default, what I did was rename it (using the File Explorer), do the first install, copy the installed program into my renamed directory, deleting the new Games directory. This was repeated for all of the MS games and I can now run Hearts, Reversi, Minesweeper, etc., fine on my Dell.
I'm not sure why Microsoft didn't make the installer program to just use the existing games directory, though!
Rick