don't reinstall windows, who ever is saying that GET OF YOUR PC FFS, reinstall direct x, ok.
right, do this: start, run, type DXDIAG in, click sound, now printscreen that display you get and upload it at tinypic.com and then show me on here.
He is probs missing a .dll file.
you don't need to reinstall windows
try this, what windows ae you running?
if vista download this: http://www.google.co.uk/search?hl=en...e+Search&meta=
if windows xp download this: http://www.softwarepatch.com/windows/directx.html
ok, now download ccleaner on google, and run it and see if it helps., clean your registry aswell