als erstes Upgrade dein Vista auf service pack 2 danach installiere
wen du ein 64bit os hast:

[microsoft.com]
wen du ein 32bit os hast::

[microsoft.com]
du solltest beides installiere wenn du ein 64bit os benutzt
und du solltest wenn es danach nicht geht versuchen DirektX neu zu installieren.