Недавно Microsoft объявила о внедрении новой функции под названием «Восстановление драйверов, инициируемой облаком» на платформе Windows, которая предназначена для автоматического устранения сбоев системы, вызванных драйверами с проблемами качества. С помощью этого механизма Microsoft может удаленно откатить проблемные драйверы до предыдущей стабильной версии без ручного вмешательства со стороны пользователей или партнеров по оборудованию. В настоящее время эта возможность применяется к драйверам, распространяемым через Центр обновления Windows (Центр обновления Windows).

Раньше, если драйвер, пропущенный через Центр обновления Windows, вызывал появление синего экрана, снижение производительности или другие проблемы совместимости, производителю оборудования обычно приходилось повторно отправлять в Microsoft новый, исправленный драйвер. В некоторых случаях пользователям также приходилось самостоятельно удалять проблемный драйвер. Во время этого процесса затронутые устройства часто продолжают работать с некачественными или нестабильными драйверами в течение длительного периода времени, что затрудняет гарантию работоспособности и надежности.
Благодаря новой функции восстановления драйверов в облаке, когда Microsoft выявляет драйвер с дефектами качества во время внутреннего процесса оценки Driver Shiproom, она может инициировать «действие по восстановлению» непосредственно из облака, предписывая системе заменить драйвер на ранее работающую версию. Соответствующие инструкции по восстановлению по-прежнему доставляются через существующий канал обновлений Windows. Нет необходимости устанавливать новый агент на клиенте и не использовать какое-либо дополнительное программное обеспечение, предоставляемое производителем оборудования.
По данным Microsoft, рабочий процесс этой функции примерно следующий: сначала система отмечает целевые драйверы, которые были выпущены ранее и имеют проблемы с качеством. Затем Microsoft создает запрос на восстановление специально для драйвера и связанных с ним отгрузочных этикеток. Затем Центр обновления Windows отправляет инструкции по откату на подходящие устройства, локально проверяет наличие утвержденных драйверов для замены и автоматически удаляет отклоненную версию. В конечном итоге заменяется либо более старая версия драйвера, который был ранее установлен на устройстве, либо более качественная и одобренная «следующая лучшая версия», доступная в Центре обновления Windows. Если система не может найти версию, одобренную Driver Shiproom, которая соответствует требованиям для устройства, облачное восстановление драйвера не будет запущено на этом устройстве.
Для партнеров по оборудованию существующие каналы связи Shiproom будут продолжать играть роль: когда драйвер будет признан неквалифицированным во время летного тестирования или поэтапного внедрения, партнеры по-прежнему будут получать соответствующие уведомления, но в будущем Microsoft будет иметь возможность напрямую выполнять операции отката для доставленных проблемных драйверов в облаке, тем самым сокращая время между выявлением проблемы и фактическим возобновлением нормального использования пользователями.
Microsoft планирует сначала провести ручную проверку и тестирование восстановления облачных драйверов для некоторых конкретных «тегов выпуска» в период с мая по август 2026 года, чтобы обеспечить совместимость процесса с существующим конвейером обновлений и надежность стратегии отката. Согласно текущему плану, начиная с сентября 2026 года, если драйвер будет отклонен на этапе пилотного или постепенного выпуска, эта функция будет автоматически включена, чтобы обеспечить более быстрый удаленный откат для затронутых устройств.