If you are like me and found that Windows 10 Update 1607 (aka Anniversary) from 2016 broke your webcam, then the below registry setting should fix it. If you don’t know how to use the Registry Editor, please talk with someone who does as doing things wrong in the Windows Registry can cause several problems with your computer!!!!
ALWAYS BACKUP YOU REGISTRY BEFORE MAKING ANY CHANGES!
Browse to HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows Media Foundation > Platform
Right-click on Platform and select New > DWORD (32-bit) Value. Name the DWORD EnableFrameServerMode
Right-click EnableFrameServerMode and click Modify
Make sure the Value data field is set to 0 (Base is Hexadecimal – should be default)
For a 32-bit version of Windows 10 you are done, so just close out of the Registry Editor and reboot (you shouldn’t actually need to reboot, but it’s always a good plan IMO). If you are Windows 10 64-bit then go to the next step:
you need to go to HKEY_LOCAL_MACHINE > SOFTWARE > WOW6432Node > Microsoft > Windows Media Foundation > Platform and repeat steps 2-4.
Close out of the Registry Editor and reboot.