Hi Yaa
Welcome to the forum.
Some cards are not compatible with Vista.
You will need to go to the Windows online quality site and check to see if your card is listed on the Vista Hardware Compatibility List.
Go Here First:
Link
Once you have done that go to this site and follow the instructions.
>>>...
Link
I hope this resolves your problem.
Bryce