Your problem may be with Win7 itself. Some things to consider:

Is it a legal copy?

Have you modified the running/start-up services?

Do you have any other Live games to test?