Юбилейное обновление сломало миллионы веб-камер

20 августа 2016г.
После Anniversary Update («Юбилейного обновления») пользователи Windows 10 столкнулись с проблемой — перестала нормальным образом функционировать веб-камера, которая всегда служила верой и правдой. Издание Thurrott сообщает, что причина сбоя кроется в значительно переработанной системе поддержки веб-камер в новом выпуске Windows 10. Это вызвало проблемы у рядовых потребителей и на предприятиях из-за отменённого кодирования с использованием кодеков MJPEG или H.264. Вместо них применяется исключительно YUY2, сообщает эксперт.
Предполагается, что Microsoft отказалась от MJPEG и H.264 из-за возможного снижения производительности системы при использовании этих систем кодирования для веб-камер внешними приложениями. Также были изменены некоторые алгоритмы предоставления доступа. В результате при попытке использования упомянутых кодеков изображение с веб-камеры замирает. Проблема наблюдается на самых разных устройствах, как встроенных в лэптопы, так и внешних. Как сообщается, во время тестирования в рамках программы Windows Insider выявить её не удалось.

Вот, как комментируют ситуацию в самой компании Microsoft:

Наша команда ознакомится со всеми вашими отзывами в течение выходных. Я могу понять ваше разочарование и ваших клиентов, и мы не снимаем с себя ответственности. Некоторые из вопросов, что были подняты в этой теме, пока не имеют подтверждения, поэтому мы очень ценим ваши усилия по привлечению нашего внимания к дискуссии.


В данный момент мы исследуем способы решения проблемы в поисках наилучшего из них. Однако поддержка MJPEG и H.264 уже восстановлена, чтобы ваши приложения продолжали работать, как и раньше, без каких-либо изменений. На данный момент мы предлагаем предварительную сборку обновления с прохождением проверки MJPEG. Как только мы получим подтверждение, что всё работает хорошо, то сразу же отправим его на публикацию для клиентов, установивших Anniversary Update через наши каналы обслуживания.


В то же время декодированные форматы по-прежнему будут предлагаться спустя некоторое время, когда разработчики приложений смогут принимать их там, где это возможно. Мы по-прежнему уверены, что это принесёт пользу в новом формате работы камеры. Это, если быть точнее, в значительной степени повлияло на наши познания в процессе улучшения работы веб-камер. Но мы бы ещё раз хотели извиниться перед вами за созданные проблемы.


Все исправления будут внесены на повестку дня в сентябре. Именно тогда Windows 10 Anniversary Edition получит обновление. Однако уже сейчас пользователи способны самостоятельно заставить работать веб-камеру без участия Microsoft. Как отмечает эксперт на Thurrot, при помощи внесения некоторых новых параметров в реестр Windows можно заставить работать отключённые кодеки. Данные действия рекомендуется выполнять исключительно опытным пользователям: