From what you've read, you went to the Windows Update to get the drivers for your webcam?
You should go to the webcams manufacturers website and download the Vista drivers from there and follow the install instructions.
Honor 9 Lite review
How Social Media has Propelled Political Graphic Design and Art in the Last Decade
The best kids apps for iPhone & iPad 2018
HomePod d’Apple : date de sortie, prix et fiche technique