For direct X:
www.microsoft.com (then enter it in search or go to the download center link)
If you haven't installed it yet, thats the problem right there.
For openGL:
www.opengl.com however if your card is new, the drivers should have it, so install the drivers again or check for updates at the manufacturers website.
For the gray screen fix you first gotta click folder options and then "show hidden and system files" then you see the file and you can rename it. Hope it helps and feel free to ask again
------------------
"The pessimist sees difficulty in every opportunity. The optimist sees the opportunity in every difficulty." - Winston Churchill