Cómo firmar el conductor en Windows 7

Anonim

Cómo firmar el conductor en Windows 7

Antes de comenzar las instrucciones, observamos que a veces es más fácil deshabilitar la verificación de firmas digitales en el sistema operativo, en lugar de firmar manualmente el controlador. Además, hay opciones alternativas para instalar software sin firmar, que leen más en otros manuales en otros manuales en nuestro sitio web, utilizando referencias a continuación.

Lee mas:

Deshabilitando los controladores de firma digital en Windows 7

Instalación del controlador sin verificar una firma digital en Windows

Método 1: Importación de firma digital

La primera opción es adecuada para los usuarios que lo instalarán en el sistema operativo solo una vez y no está interesado en una distribución adicional. Este método se utiliza mejor en aquellas situaciones en las que descargó el conductor, pero resultó que no está firmado e instalándolo no funciona. Luego, debe transferirlo a la configuración en Windows 7, que se realiza así:

  1. Vaya a la carpeta del conductor y encuentre el archivo de información allí, que debe instalarse en el sistema operativo. Haga clic en el PCM para llamar al menú contextual.
  2. Seleccione Controlador para copiar la firma digital en Windows 7

  3. En la parte inferior de la lista, seleccione "Propiedades".
  4. Vaya a las propiedades del conductor antes de copiar la firma digital en Windows 7

  5. Mover a la pestaña Seguridad.
  6. Cambie a la seguridad del conductor antes de copiar la firma digital de Windows 7

  7. Seleccione completamente el nombre del archivo y cópielo con las teclas CTRL + C o causando el menú contextual presionando PCM.
  8. Copie el nombre del controlador a través de sus propiedades en Windows 7

  9. Ejecute la "línea de comando" en nombre del administrador por cualquier método conveniente, por ejemplo, encontrando la aplicación a través del menú "Inicio".
  10. Ejecutando la línea de comandos para copiar la firma del controlador de Windows 7

  11. Ingrese el comando pnputil.exe -a -a allí e inserte el nombre copiado anteriormente. Puede ingresar de manera diferente usando CD. Luego, debe pasar al controlador con el controlador e ingrese el nombre de archivo pnputil.exe -a +.
  12. Ingrese un comando para copiar una firma digital del controlador en Windows 7

  13. Espere el final del procesamiento de los componentes, que lidiará literalmente unos segundos. Después de que la pantalla muestre una notificación de que la importación de ajustes se ha producido con éxito.
  14. Copia exitosa de una firma de conductor digital a través de la línea de comandos en Windows 7

Ahora el conductor se considera registrado. Si la instalación de otros componentes debe ocurrir utilizando el archivo ejecutable, vaya al directorio de software y ejecútelo para completar la instalación.

Método 2: Firma manual

Este método es más complicado, así que tuve que incluso compartirlo a los pasos para evitar problemas con la comprensión. Su esencia es utilizar los nombres de Microsoft para crear una firma para un controlador de usuario. Se debe prestar especial atención a este método a aquellos que están interesados ​​en el desarrollo manual de los conductores.

Paso 1: Acciones preliminares

Microsoft distribuye todas las utilidades necesarias en acceso gratuito, pero de forma predeterminada que faltan en Windows 7, por lo que primero tendrá que ver con la descarga e instalación.

Vaya al sitio web oficial de Microsoft para descargar Windows SDK para Windows 7

  1. Abra el enlace de arriba para abrir la página de descarga de Microsoft Windows SDK, donde haga clic en el botón "Descargar".
  2. Descarga de un componente de desarrollador para la firma del controlador digital en Windows 7

  3. Cargando El instalador comenzará automáticamente: espere terminarlo y luego ejecute el archivo ejecutable.
  4. A partir de los desarrolladores del instalador del instalador para el controlador Digital Signature Windows 7

  5. Cuando aparezca la ventana Control de la cuenta, le permite realizar cambios.
  6. Confirmación del lanzamiento del instalador de componentes del desarrollador para la firma del controlador de Windows 7

  7. Siga las instrucciones que se muestran en la pantalla e van más lejos.
  8. Instalación del componente del desarrollador para el controlador Digital Signature Windows 7

  9. Por referencia que lleva a la página de la aplicación, descargue Windows Driver Kit.

    Vaya al sitio web oficial de Microsoft para descargar Windows Driver Kit 7.1.0

  10. Descargar Herramientas de desarrollador para la firma digital Windows 7

  11. Este es un paquete completo de diferentes servicios públicos y componentes adicionales que se extienden en forma de imagen ISO. Al finalizar la descarga, debe montarlo a través de cualquier programa conveniente, como se lee más a la referencia.

    Leer más: Cómo montar la imagen en el programa Daemon Tools

  12. Ejecutando un instalador de herramientas de firma digital para Windows 7

  13. Después de comenzar el disco a través de la unidad virtual, abra el archivo EXE para iniciar la instalación.
  14. Instalación de herramientas para la firma del controlador digital en Windows 7

  15. Especifique la versión del sistema operativo.
  16. Selección del sistema operativo para instalar la herramienta de firma del controlador en Windows 7

  17. Seleccione todas las herramientas presentes para instalarlas, marcándolas con checklocks y complete la operación.
  18. Selección de herramientas para instalar un componente antes de la firma digital del controlador de Windows 7

  19. Luego, abra la raíz del volumen lógico del sistema del disco duro, donde crear una carpeta con el nombre "DriverCert". Todos los objetos dependiendo del conductor se colocarán en ella para la conveniencia de la interacción con ellos.
  20. Creación de una carpeta para colocar al conductor al crear una firma digital en Windows 7

  21. Ir de acuerdo a las ubicaciones estándar de los componentes instalados para recordar el camino a todos los directorios. Puede copiar ellos o se quema a confundirse cuando se realizan las siguientes acciones.
  22. La definición de formas de utilidades adicionales antes de una firma digital del controlador de Windows 7

Ahora ya hay nuevas versiones de las herramientas consideradas, pero hay que cargar únicamente las asambleas para que dejamos enlaces. Esto se debe al hecho de que los desarrolladores de nuevas versiones dejaron de apoyar a las utilidades que se utilizan más, los cuales no permitirán manualmente para firmar el conductor. Asegúrese de que todos los componentes están instalados, reinicie el equipo e ir más allá.

Paso 2: Generación de claves y el certificado

El certificado es requerido por el conductor con el fin de determinar su autenticidad, y las claves generadas protegerá el propio archivo de cambios no autorizados. La creación de este tipo de componentes - un requisito previo de Microsoft, por lo que cada usuario tendrá que hacer lo siguiente:

  1. Ejecute la "línea de comando" en nombre del administrador.
  2. Ejecutar una línea de comandos para iniciar la firma digital de controlador de Windows 7

  3. Introduzca el CD C: \ Archivos de programa (x86) \ Archivos de programa (x86) \ v7.1 \ bin para ir a la carpeta con objetos SDK. Si ha cambiado el directorio al instalar, sustituir la ruta a la actual. Activar el comando pulsando la tecla Enter.
  4. Conmutación lo largo de la ruta de almacenamiento de utilidad para crear una llave cerrada y abierta en Windows 7

  5. Utilice la utilidad que es parte del SDK para generar un certificado, en la consola, la makecert -R -SV C: \ DRIVERCERT \ MyDRIVERS.PVK -N CN = "NameCompany" C: \ DRIVERCERT \ MyDRIVERS.CER. Reemplazar NameCompany en el nombre del conductor o introduzca arbitraria.
  6. El comando para crear una llave cerrada cuando la creación de firmas digitales del controlador de Windows 7

  7. Aparece la pantalla de la forma que cree una contraseña a una clave privada, y hay que introducirla en el campo y confirmar apropiado.
  8. La creación de una contraseña para una llave cerrada antes de una firma digital del controlador de Windows 7

  9. Para seguir trabajando en una nueva ventana, introduzca la contraseña ya asignada.
  10. Volver a entrar en una llave cerrada para ir a la creación de una firma digital driver en Windows 7

  11. Tras el cierre automático de la ventana, ver el contenido de la consola: Si al final se ve el "éxito" de notificación, significa que la generación ha superado con éxito y se puede mover más.
  12. creación de claves de éxito y el certificado de firma digital en Windows 7

  13. La siguiente etapa obligatoria es crear una clave pública, y estará disponible para todo el mundo para poner en práctica el conductor en el software. Para ello, inserte el cert2spc C: \ DRIVERCERT \ MYDRIVERS.CER C: \ DRIVERCERT \ MyDRIVERS.SPC comando.
  14. Un comando para crear una clave pública antes de la firma del conductor en Windows 7

  15. El mensaje en la consola debe dar testimonio de la creación exitosa de una clave pública.
  16. Creación de llave abierta exitosa antes de la firma del conductor en Windows 7

  17. La clave cerrada y pública debe combinarse en un componente, y esto utiliza el PVK2PFX -PVK C: \ DRIRGURCERTT \ MYDRIRS.PVK -PVK -PI P @ SS0WRD -SPC C: \ DriverCert \ MyDRivers.spc -pfx C: \ DriverCert \ PFX C: \ DriverCert \ MyDRivers .PFX -PO contraseña. Reemplace la contraseña a la contraseña de clave cerrada creada anteriormente.
  18. El comando para combinar la clave cerrada y pública cuando crea un controlador de firma de controlador digital 7

Era la etapa más fácil de crear una firma digital para el conductor, durante el cual casi no hay errores. Sin embargo, si se muestran algunas notificaciones de advertencia en la pantalla, no los ignore, lea los contenidos y corrija la situación de acuerdo con las recomendaciones allí.

Paso 3: Creación de un archivo de configuración

El archivo de configuración se requiere para cada controlador, ya que está en ella que se almacenará información básica. En el futuro, puede ser útil si, por ejemplo, será necesario para cambiar la fecha del último cambio o realizar ajustes al nombre de la versión del controlador. Primero, debe comunicarse con la carpeta DriverCert por adelantado, donde transfiera los archivos del controlador para los que se crea la firma seleccionando un subdirectorio separado para ellos. Después de ejecutar la consola y seguir estos pasos:

  1. Para usar la siguiente utilidad nuevamente tendrá que moverse a la carpeta con un conjunto de herramientas de Microsoft, y para esto, use el comando CD C: \ WINDDK \ 7600.16385.1 \ bin \ selfsign.
  2. Vaya a la utilidad para crear un archivo de configuración antes de la firma digital del controlador Windows 7

  3. Pre-abre el directorio del controlador y asegúrese de que haya dos archivos con las extensiones de INF y SYS allí, porque se utilizarán para seguir el siguiente archivo de configuración. Después de ingresar INF2CAT.EXE / CONDUCTOR: "C: \ DriverCert \ Driver" / OS: 7_x64 / verbose, reemplazando al conductor al nombre de la carpeta de archivos creada anteriormente. Confirme la ejecución del comando presionando ENTER.
  4. Ingrese el comando para crear una clave de configuración antes de la firma digital del controlador de Windows 7

Mantenga un registro de la "línea de comandos", espere la "Prueba de responsabilidad completa" y la "Generación de catálogo completada" en la pantalla de notificación de Testte de Signabilidad. Durante el procedimiento de creación de archivos, en última instancia, no se recomienda realizar otras acciones en la computadora, ya que esto puede causar fallas en el funcionamiento de la utilidad.

Por separado, notamos el error más frecuente que aparece al crear un archivo de configuración. Su texto se ve así: "22.9.7: Configuración del conductor en la fecha incorrecta (debe ser publicada al 4/21/2009 para el OS más nuevo) en \ xxxxx.inf", y lo llama incorrectamente instalado Fecha de creación de un objeto. Si se produjo tal problema, abra el archivo de destino, cuyo nombre está en un error, a través de la "Bloc de notas" estándar, donde encontrar la cadena "Driververver =" y cambiar su valor a 05/01 / 9.9.9.9. Guarde los cambios y vuelva a crear un archivo de configuración.

Paso 4: Creación de una firma para el conductor

Cuando se completen todos los pasos anteriores, sigue siendo solo firmar al conductor en sí, que se realiza utilizando el desarrollador agregado anteriormente a través de la línea de comando ya familiar.

  1. Abra la consola en nombre del administrador y escriba el comando CD "C: \ Archivos de programa (x86) \ kits de Windows \ 10 \ bin \ 10.0.17134.0 \ x64".
  2. Transición a la ubicación de la herramienta para crear una firma de controlador de Windows 7

  3. A continuación, inserte los contenidos de SignTool Sign / FC: \ DriverCert \ MyDRivers.pfx / p PassPetwing / t http://timestamp.globalsign.com/scripts/timstamp.dll / v "c: \ drivercert \ xg \ xg20gr.cat "Reemplazo de la contraseña en una contraseña de clave cerrada, que se creó anteriormente. Durante esta operación, un servicio en línea globalsign que es responsable de instalar un sello de tiempo, así que asegúrese de que la conexión a Internet esté disponible. La línea firmada con éxito apareció en la consola: C: \ DriverCert \ xg \ xg20gr.cat Número de archivos Firmando con éxito: 1 notificará la finalización exitosa del proceso.
  4. Equipo para instalar el sello de tiempo antes de registrar el controlador de Windows 7

  5. A su vez, inserte los dos comandos a continuación, instalando el certificado.

    cermggr.exe -add c: \ driversscert \ mydrivers.cer -s -r localmachine root

    Certmgr.exe -add c: \ drivercert \ mydrivers.cer -s -r localmachine trustedpublisher

  6. Instalación de un certificado para la firma del controlador en Windows 7

Siga las instrucciones que se muestran en el menú Gráficos para completar la firma. Se considera que en este proceso se ha considerado finalizado, y el controlador firmado permanece instalado manualmente si se requiere.

Leer más: Instalación manual de controladores en Windows 7

Lee mas