Nu am la dispozitie un Win 7, insa ar trebui sa fie cam la fel.
Ideea e sa faci instalare cu Have Disk, deci nu automat de pe CD, fiindca probabil KIT-ul cu driverul ala iti instaleaza o alta varianta de driver, care nu e compatibila cu ce ai tu.
Daca tin bine minte in Win 7 e asa. Oricum tu stii deja sa intri in Device Manager (explicatia e pusa si pt. altii):
Start>Click dreapta pe Computer> Device Manager>
In lista de drivere, te duci la driverul care nu-ti apare compatibil, dai click dreapta pe el, si dai Update driver.
Not at this time>Install from a list or specific location> Don't Search. I will choose the driver to install>Selectezi driverul de web, si dai Have disk.
Cauti calea de la CD exact pt varianta ta de Windows.
Ca sa afli care e driverul 100% compatibil de pe CD-ul ala cu ce ai tu, daca nu esti sigur, si nu-ti reuseste instalarea; trebuie sa dai iar click dreapta pe driverul tau cu probleme> Properties> Details
apesi pe Hardware Ids (sau oricare ar fi optiunea aia, in XP e a 2-a din lista) si acolo o sa-ti scrie ceva de genul
PCI\VEN (asta-i doar un ex. care nu are legatura cu webcamul).
Copiezi tampenia aia, si o cauti in fisierul tau .inf, daca apare identic, driverul ar trebui sa fie compatibil 100%, daca nu, probabil nu ai driverul bun, si ar trebui sa cauti altul. Poti incerca pe google... sa dai copy-paste la ce ai gasit in Hardware Ids.
In momentul in care ai gasit linia aia perfect identica, inseamna ca ai gasit si varianta de .inf corecta, si poti sa-l instalezi.
Spor... si sper sa-ti foloseasca ce am scris mai sus, daca nu contacteaza-ma pe steam, si poate-ti rezolv prin Team Viewer.
P.S.: Cea mai nefericita varianta ar fi sa nu fie compatibil driverul Vista, cu cel de Win 7... iar daca pe net nu-l gasesti pt. Win 7, atunci batalia e pierduta.

Oricum, alege varianta .inf de la folderul Vista / x64 daca asa-l ai.