Hi, Has all other problem solved except web cam. Then go to the device manager for the drivers for web cam there and roll back or update. The problem will be solved.
If still you have problem, go to Run, type msinfo32 and then enter to get system information. There you click components and in that problem device. If it is any entry there, then go to the device manager to find those problematic device. Double click the properties, go to device information tab, which will list all the specification of problematic device. There you please check the hard ware id and then search for those drivers from your web cam manu site and install it. Just using any program from third parties are very risky. Which site did you download from