- 20/04/2017
- 2 minutos de lectura
-
- t
- b
- j
- N
A partir de Windows Vista, el almacén de controladores es una colección de confianza de paquetes de controladores de bandeja de entrada y de terceros. El sistema operativo mantiene esta colección en una ubicación segura en el disco duro local. Solo se pueden instalar los paquetes de controladores en el almacén de controladores para un dispositivo.
Cuando se copia un paquete de controladores en el almacén de controladores, se copian todos sus archivos. Esto incluye el archivo INF y todos los archivos a los que hace referencia el archivo INF. Todos los archivos que están en el paquete de controladores se consideran críticos para la instalación del dispositivo. El archivo INF debe hacer referencia a todos los archivos necesarios para la instalación del dispositivo para que estén presentes en el almacén de controladores. Si el archivo INF hace referencia a un archivo que no está incluido en el paquete de controladores, el paquete de controladores no se copia en el almacén.
El proceso de copiar un paquete de controladores al almacén de controladores se denomina almacenamiento provisional. Un paquete de controladores debe almacenarse por etapas en el almacén de controladores antes de que el paquete se pueda usar para instalar cualquier dispositivo. Como resultado, la preparación del controlador y la instalación del dispositivo son operaciones separadas.
Un paquete de controladores se coloca en el almacén de controladores al verificarse y validarse.
Verificar la integridad del paquete de controladores
La integridad del software se ha convertido en una prioridad para los Proveedores de Hardware Independientes (IHV) y los Fabricantes de Equipos Originales (OEM). Preocupados por el aumento de software malicioso en Internet, estos clientes quieren estar seguros de que su software no ha sido manipulado o dañado.
Antes de copiar un paquete de controladores en el almacén de controladores, el sistema operativo verifica primero que la firma digital es correcta. Para obtener más información sobre las firmas digitales, consulte Firma de controladores.
Validación del paquete de controladores
El sistema operativo valida el paquete de controladores de las siguientes maneras:
- El usuario actual debe tener permiso para instalar el paquete de controladores.
- El archivo INF del paquete de controladores es sintácticamente correcto, y todos los archivos a los que hacen referencia los archivos INF están presentes en el paquete de controladores.
Después de que un paquete de controladores haya pasado las comprobaciones de integridad y sintaxis, se copia en el almacén de controladores. Posteriormente, el sistema operativo utiliza el paquete de controladores para instalar automáticamente nuevos dispositivos sin necesidad de interacción del usuario.
Una vez que los archivos se colocan en el almacén de controladores, no se deben eliminar ni modificar de ninguna manera. Además, no se deben agregar archivos nuevos al almacén de controladores fuera del proceso de preparación. Esto incluye archivos que se agregan, eliminan o modifican directamente a través de llamadas programáticas o indirectamente a través de directivas INF que se procesarán más adelante.