Probier mal Sisoft Sandra lite da müstest du leicht rausfinden können welche Hardware du drin hast, und dann stell dir eine treiber CD selber zusammen.
Link:
http://www.chip.de/downloads/c1_downloads_12998086.html
Normalerweise kannst du im Gerätemanager auf treiber aktualisieren gehen, dann kannst du neue treiber instalieren.
Die Treiber kann man im Gerätemanger anzeigen lassen. Unter Registerreiter Treiber->Treiberdetails. Dort steht wo die gespeichert sind und wie die heißen.
Die vorhandenen Treiber sind normalerweise im "inf"-Ordner auf c:\windows\system
ich weis es jetzt nicht ob bei vista genau die gleiche darstellung ist
hoffe es hilft