You should go to Windows Update and have a look in the 'Optional Updates' list.
Is there something for your video card there?
Then you should have a look and make sure that you have Microsoft .NET framework installed and updated.
See if any of the critical updates apply to you and download as required.
And make sure your graphic drivers are updated.
Does this game use Java? Make sure you have the correct version installed.
Does any of this help?