Paso 2: Se selecciona un paquete de controladores para el dispositivo
Después de detectar e identificar un nuevo dispositivo, Windows y sus componentes de instalación de dispositivos siguen estos pasos:
- Windows busca el paquete de controladores coincidente para el dispositivo. Para obtener más información sobre este paso, consulte Búsqueda de un paquete de controladores.
- Windows selecciona los paquetes de controladores más adecuados para el dispositivo de uno o varios paquetes de controladores. Para obtener más información sobre este paso, vea Seleccionar el controlador.
Búsqueda de un paquete de controladores
Con los identificadores de hardware (identificadores) e identificadores compatibles notificados por el controlador de bus para el dispositivo, Windows busca paquetes de controladores que coincidan con ese dispositivo. Un paquete de controladores coincide con un dispositivo si un identificador de hardware o un identificador compatible en el dispositivo coincide con un identificador en una entrada de la sección Modelos INF del archivo INF del paquete de controladores.
Por ejemplo, en Windows 8 y versiones posteriores, si un usuario conecta un adaptador WLAN a un puerto de un concentrador USB, se producen los pasos siguientes:
Después de que el controlador del concentrador USB cree una lista de identificadores de hardware e identificadores compatibles para el adaptador WLAN, Windows primero busca en el Almacén de controladores un paquete de controladores coincidente para el dispositivo. Si se encuentra un paquete de controladores en el Almacén de controladores, Windows lo instala en el dispositivo. Esto permite que el dispositivo empiece a funcionar rápidamente.
En un proceso independiente, Windows busca Windows Update y DevicePath para obtener un controlador que coincida mejor que lo que se instaló desde el Almacén de controladores. Si se encuentra uno, el controlador se almacena provisionalmente en el almacén de controladores y, a continuación, se instala en el dispositivo.
Para obtener más información sobre el proceso de búsqueda de paquetes de controladores , vea Where Windows Search for Drivers.
Nota:
A partir de Windows Vista, el sistema operativo siempre instala un paquete de controladores desde el almacén de controladores. Si se encuentra un paquete de controladores coincidente en otra ubicación, Windows primero almacena el paquete en el almacén de controladores antes de instalar el paquete de controladores en un dispositivo.
Selección del controlador
En cuanto Windows haya encontrado uno o varios paquetes de controladores coincidentes para el dispositivo, Windows selecciona el mejor paquete de controladores siguiendo estos pasos:
Si Windows solo ha encontrado un paquete de controladores coincidente, instala ese paquete de controladores en el dispositivo.
Si Windows ha encontrado varios paquetes de controladores coincidentes, Windows asigna primero un valor de clasificación a cada coincidencia de cada paquete de controladores. Si solo un controlador tiene el valor de clasificación más bajo, instala ese paquete de controladores en el dispositivo.
Para obtener más información sobre el proceso de clasificación, consulta How Windows Ranks Drivers.
Si varios paquetes de controladores tienen el mismo valor de clasificación más bajo, Windows usa la fecha y la versión del controlador para seleccionar el mejor paquete de controladores para el dispositivo. La fecha y la versión se especifican mediante la directiva INF DriverVer contenida en el archivo INF del paquete de controladores.
Una vez que Windows ha seleccionado un paquete de controladores para el dispositivo, Windows instala el paquete de controladores como se describe en Paso 3: El controlador para el dispositivo está instalado.