Microsoft implementa reversão em nuvem de drivers defeituosos pelo Windows Update sem intervenção do usuário

Microsoft implementa reversão em nuvem de drivers defeituosos pelo Windows Update sem intervenção do usuário — Factivera

A Microsoft implementa um mecanismo em nuvem chamado CIDR para reversão automática de drivers que causaram falhas no sistema. A função funciona através do Windows Update sem intervenção do usuário e utiliza a infraestrutura existente de entrega de atualizações.

A Microsoft anunciou a tecnologia Cloud-Initiated Driver Recovery (CIDR) para o sistema operacional Windows. Este mecanismo foi projetado para restaurar remotamente a funcionalidade de um computador após a instalação de um driver problemático distribuído pelo Windows Update. O sistema reverte automaticamente para a versão anterior e funcional do driver, eliminando a necessidade de intervenção manual por parte do usuário ou do fabricante OEM.

Diferentemente da recuperação padrão após uma instalação mal-sucedida de atualização, o CIDR é voltado para situações em que o driver já foi entregue ao dispositivo alvo, mas sua execução levou a erros críticos, instabilidade ou impossibilidade de inicialização do sistema. A prática atual exige que o usuário entre em modo seguro ou use pontos de restauração.

A Microsoft enfatiza que o funcionamento do CIDR não requer um agente cliente separado, ferramentas adicionais de parceiros ou modificação da infraestrutura de telemetria existente. O mecanismo utiliza a pilha padrão do Windows Update e a interface de programa do Hardware Dev Center. No entanto, a tecnologia não é aplicável a drivers instalados manualmente ou através de instaladores de terceiros.

Ao receber dados de telemetria sobre uma falha causada por um identificador específico de driver (INF ou PnP ID), a parte servidora do CIDR gera um sinal de reversão através dos canais do Windows Update. O Windows cliente, no próximo ciclo de verificação de atualizações, interpreta este sinal como um comando para alternar para a cópia sombra do driver a partir do cache local de versões. A interação ocorre no nível do armazenamento de drivers Driver Store sem envolver o modo de usuário.

A implementação do CIDR introduz efetivamente um paradigma de gerenciamento reativo em nível de kernel com feedback por telemetria. Isso reduz o MTTR (tempo médio de recuperação) de horas para alguns minutos, mas cria uma dependência da qualidade das assinaturas de falhas na Microsoft Telemetry. Um problema potencial é a reversão falsa devido a erros de software de terceiros que o sistema pode classificar erroneamente como relacionados a driver.