Página principal » Windows » ¿Por qué los controladores de dispositivos de Windows 10 todavía se remontan a 2006?

    ¿Por qué los controladores de dispositivos de Windows 10 todavía se remontan a 2006?

    Si ve, encontrará que la mayoría de los controladores de dispositivos en Windows 10 se remontan a la fecha Fecha de Windows Vista RTM, que fue el 21 de junio de 2006! Esto puede hacer que las personas se pregunten si los controladores en sus computadoras son de hecho los últimos controladores de dispositivos requeridos para que su sistema funcione de manera óptima.

    Windows Vista fue lanzado de vuelta en 2006 y aún así, incluso después de una docena de años, los controladores de dispositivos en Windows 10 se remontan a 2006. Al principio, esto parece ser un problema legítimo y crea incertidumbre sobre cómo el controlador sigue siendo compatible con los dispositivos de hardware evolucionados, pero luego se llega a Observe que la versión del controlador se está actualizando con el último número de versión de Windows 10 RTM.

    Si vas a Administrador de dispositivos en su computadora con Windows 10 y verifique los detalles del controlador del dispositivo, vería lo siguiente (en la mayoría de los casos). La fecha del controlador en todos los controladores específicos de Windows se establece en 21-06-2006, mientras que el número de versión está sincronizado con la compilación que ha instalado en su PC.


    Los controladores de dispositivos de Windows 10 tienen fecha de 2006. ¿Por qué??

    zac_l, un ingeniero de software con Microsoft ha recurrido a Reddit para explicar esta anomalía.

    Cuando PNP clasifica los controladores, primero observa la ID de hardware que coincide con el controlador. Si cualquiera de los dos controladores coincide con el hardware idéntico, el primer desempate es la fecha del controlador. Entonces, si tuviera un dispositivo que pudiera usar un controlador incorporado, pero hubiera instalado algún controlador OEM / personalizado en su dispositivo, cada vez que MS actualice nuestro controlador, este sobrescribirá su controlador personalizado porque la fecha es más reciente que la que usted usó. querido. ¿Cómo evitamos esto? Cada controlador que enviamos tiene la fecha de Vista RTM, independientemente de cuándo se actualizó por última vez (actualizamos el número de versión, que es el siguiente desempate si la fecha es la misma). Dado que solo los controladores tan antiguos como Vista son compatibles con las nuevas versiones de Windows, cada controlador debe tener una fecha más reciente que Vista RTM, manteniendo el controlador que instaló como el controlador mejor clasificado.

    Por lo tanto, cuando el sistema clasifica los controladores para el dispositivo subyacente, los clasifica según diferentes criterios. En primer lugar, si el conductor coincide con el Identificación del hardware para el dispositivo, se convierte en un contendiente elegible. Si dos o más controladores coinciden con la especificación de hardware, el sistema rompe el empate sobre la base de Fecha del conductor. Si sigue siendo un empate en la fecha del conductor, se elige el que tiene la última versión..

    Ahora, si ha instalado un controlador provisto por el fabricante para cualquier dispositivo, el controlador de Windows lo reemplazará cada vez que se actualice porque tendría una fecha de controlador más nueva. Esto debe evitarse en caso de que los dispositivos deban ejecutarse utilizando controladores basados ​​en OEM. Por lo tanto, para evitar esta situación en la que los controladores de Windows superan a los controladores provistos por el fabricante, Microsoft coloca una marca de tiempo anterior (en todos sus controladores) independientemente de cuándo se actualizó por última vez. Sin embargo, el número de versión se actualiza en estos controladores de Windows, de modo que si existe un vínculo entre un controlador OEM muy antiguo y el controlador de Windows, se otorgará la debida preferencia a la proporcionada por Microsoft. Con la nueva versión de Windows

    Con la versión más reciente de Windows, los controladores compatibles se remontan a la versión de Windows Vista. Es por eso que cada conductor debe tener una fecha. mas nuevo que La fecha de Windows Vista RTM que luego retiene el controlador que instaló según se clasificó sobre cualquier controlador proporcionado por Windows. Por lo tanto, la retroactividad de los controladores resuelve el problema para los usuarios.

    Esta es una solución fascinante y extraordinaria para la situación actual, pero al final funciona muy bien..