So you may remember that I recently got Windows 7 the other day.
Well, so far, it works flawlessly, and is far better than XP. But for some reason DirectX 9 (which I had on XP) is overwriting DirectX 11. This is shown in multiple games: Crysis 2 and any source engine game (other games I have don't show the DirectX level). I installed DirectX 11, reinstalled it, tried again, and again, but to no avail.
Is there any reason why this is happening?