Learning to use proper english is a virtue - it means others don't have to figure out what iof means.
However Windows will most likely ignore what the rest of your computer thinks (including other OS's) and make its own assessments.
I would have a look around for the latest patches - Finding them on EA's site isn't worth the trouble. I normally use www.filefront.com or google
I'm running the game fine with a 9700 (but thats prolly a newer version of the card on...