is a error message coming if you try to start the game?
DirectX error? > download DirectX from Microsoft
Changing to windows 7 - this can`t help if your graphic card is to weak
which card have you? if you aren`t sure - use GPU-Z to get your graphic card name