Many games won't run if you're not an Administrator. Some links to relevant information:
"Gaming with Least-Privileged User Accounts", an MSDN article on how to write games that don't have this problem. Includes sections on file access, registry access, and patching