Microsoft implementa la reversión en la nube de controladores defectuosos desde Windows Update sin intervención del usuario

Microsoft implementa la reversión en la nube de controladores defectuosos desde Windows Update sin intervención del usuario — Factivera

Microsoft implementa un mecanismo en la nube llamado CIDR para la reversión automática de controladores que hayan causado fallos en el sistema. La función funciona a través de Windows Update sin intervención del usuario y utiliza la infraestructura existente de entrega de actualizaciones.

Microsoft ha anunciado la tecnología Cloud-Initiated Driver Recovery (CIDR) para el sistema operativo Windows. Este mecanismo está diseñado para restaurar de forma remota la funcionalidad de un ordenador después de instalar un controlador problemático distribuido a través de Windows Update. El sistema revierte automáticamente a la versión anterior y funcional del controlador, eliminando la necesidad de intervención manual por parte del usuario o del fabricante OEM.

A diferencia de la recuperación estándar tras una instalación fallida de una actualización, CIDR se centra en situaciones donde el controlador ya ha sido entregado al dispositivo objetivo, pero su ejecución ha provocado errores críticos, inestabilidad o imposibilidad de arrancar el sistema. La práctica actual requiere que el usuario entre en modo seguro o utilice puntos de restauración.

Microsoft subraya que el funcionamiento de CIDR no requiere un agente cliente separado, herramientas adicionales de socios o modificación de la infraestructura de telemetría existente. El mecanismo utiliza la pila estándar de Windows Update y la interfaz de programa del Hardware Dev Center. Sin embargo, la tecnología no es aplicable a controladores instalados manualmente o mediante instaladores de terceros.

Al recibir datos de telemetría sobre un fallo causado por un identificador de controlador específico (INF o PnP ID), la parte servidora de CIDR genera una señal de reversión a través de los canales de Windows Update. El Windows cliente, en el siguiente ciclo de comprobación de actualizaciones, interpreta esta señal como un comando para cambiar a la copia sombra del controlador desde la caché local de versiones. La interacción ocurre a nivel del almacén de controladores Driver Store sin involucrar el modo de usuario.

La implementación de CIDR introduce efectivamente una paradigma de gestión reactiva a nivel de kernel con retroalimentación a través de telemetría. Esto reduce el MTTR (tiempo medio de recuperación) de horas a unos minutos, pero crea una dependencia de la calidad de las firmas de fallos en Microsoft Telemetry. Un problema potencial es la reversión falsa debido a errores de software de terceros que el sistema podría clasificar erróneamente como relacionados con controladores.