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.
OnePlus 5 review
50 best online Adobe XD tutorials
iPad Pro 10.5in (2017) review
Comment connecter un MacBook à une TV ?