Windows Vista comes with Direct X 10, and Windows 7 shipped with Direct X11. Windows Vista users do not need to feel left out because you can get DirectX 11 with a Windows Update.
However, if you have multiple computers running Windows, then updating them all over Windows Update can be a pain. It is a better idea to get the setup files once and install them offline.
Below are the download links – one for 32 bit and another for 64 bit Vista.
Please note that you need to have SP2(service pack 2) installed on a genuine Windows Vista copy. Microsoft performs a WGA check online before allowing you to download the DirectX setup files.ADVERTISEMENT