windows - not - ¿Cómo instalar el controlador con un archivo cat?
enable driver signature enforcement windows 10 (2)
Tengo el driver del kernel. Al realizar la instalación en sistemas de 32 bits y Windows XP y versiones anteriores, no tuve ningún problema y utilicé SetupCopyOEMInf, pero los controladores de 64 bits deben estar firmados. Lo firmé y necesito tener un archivo cat con el controlador copiado en algún lugar de la computadora, y este método de instalación no funciona. ¿Cómo debo instalarlo?
EDIT: aclaró la pregunta.
Debe obtener una firma Authenticode , crear un archivo de catálogo y firmarlo con eso. Microsoft decidió que, para los sistemas de 64 bits, requerirá que el controlador no sea controlado por el proveedor, al verificar su firma.
(Nota: este no es el mismo que WHQL, que prueba la calidad del controlador. Authenticode simplemente indica que el controlador no ha sido manipulado por algún usuario malicioso o virus; no dice nada sobre lo que hace el controlador. por lo que es una firma relativamente fácil, aunque costosa, de obtener.)
Otra solución es la test-signing , si no planea redistribuir su programa. https://technet.microsoft.com/library/dd919230.aspx
En Windows Vista y Windows 7 hay una nueva utilidad para manejar la configuración de los controladores, llamada PnPUtil . Maneja exactamente este tipo de trabajo. Simplemente copie todos los archivos relevantes de su controlador (*. Inf, * .cat, * .sys) a un directorio en la computadora de destino y use PnPUtil -i -a <InfName>.inf