当Windows 10周年更新中,Microsoft目前正在用户大火,它推出在本月早些时候,已经破坏了数百万的第三方USB网络摄像头。
这个问题显然是由于Microsoft对两种主要视频压缩格式的支持下降,即H.264和MJPEG编解码器。
在以Microsoft专注的Thurrott.com博客上的一篇文章中,这是揭示Windows 10周年更新使操作系统仅支持YUY2编解码器。这种更改背后的决定是因为随着更新,在新情况下,多个应用程序将尝试访问网络摄像头,而H.264和MJPEG编解码器的存在将复制编码流并导致放缓。通过限制受支持的压缩格式的数量,多个同时的网络摄像头访问不会降低计算机的性能。
不幸的是,这个决定使大量用户拥有网络摄像头冻结打开后不久。这个问题不仅会影响个人消费者,还影响了经常使用网络摄像头的企业客户,例如商务会议。
Windows摄像头团队通过Microsoft开发人员论坛上的帖子解释了删除H.264和MJPEG编解码器支持的原因。但是,他们指出他们被低估了由决定影响的用户数量。
据说解决该问题的解决方案将包括在9月更新中,但不幸的是,它只会添加返回MJPEG支持。对于依靠H.264编解码器用于网络摄像头的用户,等待可能会更长一些。
在此之前,用户可以尝试启用其网络摄像头吗?一种可能的解决方案是回滚在安装周年更新之前,Windows 10到版本。但是,仅对于在过去10天内安装Windows 10周年更新的用户才有可能。
Thurrott.com的贡献者Rafael Rivera提出了更重要的解决方法,但它将涉及对Windows注册表进行更改的用户。调整Windows注册表是一个冒险的举动,尤其是对于那些没有经验的人来说,如果计算机的系统不正确,可能会破坏计算机的系统。但是,对于那些愿意冒险的人,至少可以遵循对Windows注册表进行更改的指示,Rivera推文用户可以试图防止网络摄像头冻结的注册表条目。