Not exactly sure what your question is - punctuation would help.
However, Direct X and Nvidia are not connected.
Direct X is Microsoft and usually available through the Windows Update site.
Nvidia is best obtained from the Nvidia site, not from Windows update.
I believe that you have to uninstall your previous Nvidia driver before installing a new one (but set a system restore point first).