cheers, i aint going out and buying 7 lol.
just done a fresh install of windows so its all working great now, found out it wasnt actually direct x 11 doing it. was one of my graphics card drivers that got corrupted and ****ing everthing up lol. and reinstalling graphics drivers didnt help lol