Acesse este link da microsoft > suporte sua camera
https://www.microsoft.com/pt-br?pid=025&active_tab=systemRequirements Normalmente ela é compativel com o Vista e pelo suporte ela não necessita de nenhum drive para funcionar. leia com atenção a pagian que lhe enviei e senão encontrar a solução poste uma opergunta ao suporte técnico do site microsoft.
Olha, minha webcan é igual a sua: LIFECAM VX500 eu não estava conseguindo instalar, aí liguei para ajuda em um numero que tinha na caixa que veio a cam, eles me explicaram ponto por ponto e consegui instalar, não lembro agora se não ti falava. liga no numero qe tem na caixa e pede ajuda. Bjos