¿Por qué todos los controladores de Windows tienen fecha del 21 de junio de 2006?

En serio, si no lo ha sabido, todos los controladores de Windows que vienen con el sistema operativo Windows están anticuados 21 de junio de 2006. ¿No lo cree? Compruébelo usted mismo.

Y,

Propiedades del dispositivo de entrada USB: ¿Por qué todos los controladores de Windows tienen fecha del 21 de junio de 2006?

Y aquí hay uno más para el Monitor PnP genérico.

Propiedades genéricas del monitor PnP: ¿por qué todos los controladores de Windows tienen fecha del 21 de junio de 2006?

Cuando golpeas el Actualizar controlador botón, ves esto.

Actualizar controladores Generic PnP Monitor 600x439 - ¿Por qué todos los controladores de Windows tienen fecha del 21 de junio de 2006?

A menos que haya instalado un controlador liberado por el fabricante, las fechas de todos los controladores de Windows se establecen en el 21 de junio de 2006. El número de versión aumenta con el tiempo, pero la marca de tiempo permanece.

¿Preguntándome por qué? Aquí está la explicación de Raymond Chen.

Cuando el sistema busca un controlador para usar con una pieza de hardware en particular, los clasifica de acuerdo con varios criterios. Si un controlador proporciona una coincidencia perfecta con el ID de hardware, se convierte en uno de los mejores candidatos. Y si más de un controlador proporciona una combinación perfecta, se elige el que tenga la marca de tiempo más reciente. Si todavía hay un empate, se elige el que tenga el número de versión de archivo más alto.

Suponga que la marca de tiempo del controlador coincide con la fecha de lanzamiento de la compilación. Y suponga que tiene un controlador personalizado proporcionado por el fabricante. Cuando instaló una nueva compilación, el controlador proporcionado por Windows tendrá una marca de tiempo más reciente que la proporcionada por el fabricante. Resultado: cuando instala una nueva compilación, todos los controladores proporcionados por el fabricante son reemplazados por los controladores de Windows. UPS.

La actualización intencional de los controladores evita este problema. Significa que si tiene un controlador personalizado proporcionado por el fabricante, mantendrá la prioridad sobre el controlador proporcionado por Windows. Por otro lado, si su controlador existente era el controlador proporcionado por Windows de una compilación anterior, entonces la regla de selección de tercer nivel elegirá el que tenga el número de versión más alto, que es el de la compilación más reciente.

Todo sale bien al final, pero parece divertido. La retroacción es intencional y tiene un propósito muy importante.

Deja un comentario