Antes de iniciar as instrucións, observamos que ás veces é máis fácil desactivar a verificación das sinaturas dixitais no sistema operativo, en lugar de asinar manualmente o controlador. Ademais, hai opcións alternativas para a instalación de software sen asinar, que leu máis noutros manuais noutros manuais no noso sitio web, utilizando referencias a continuación.
Le máis:
Desactivar os controladores de sinatura dixital en Windows 7
Instalar o controlador sen comprobar unha sinatura dixital en Windows
Método 1: Importación de sinatura dixital
A primeira opción é adecuada para os usuarios que o van instalar no sistema operativo só unha vez e non está interesado en máis distribución. Este método é mellor usado nesas situacións nas que descargou o condutor, pero descubriuse que non está asinado e a instalación non funciona. Entón tes que transferilo á configuración en Windows 7, que se realiza así:
- Vaia ao cartafol do condutor e busque o ficheiro de información alí, que debe instalarse no sistema operativo. Fai clic no PCM para chamar ao menú contextual.
- Na parte inferior da lista, seleccione "Propiedades".
- Mover á pestana de seguridade.
- Seleccione completamente o nome do ficheiro e copia-lo coas teclas Ctrl + C ou causando o menú contextual premendo PCM.
- Executa a "liña de comandos" en nome do administrador por calquera método conveniente, por exemplo, atopando a aplicación a través do menú "Inicio".
- Introduza o comando PNUTIL.EXE -A aí e insira o nome copiado anteriormente. Pode introducir de forma diferente usando CD. Entón tes que pasar ao condutor co controlador e introducir o nome do ficheiro PNPUTIL.EXE -A +.
- Espere o final do procesamento de compoñentes, que levará literalmente uns segundos. Despois de que a pantalla amose unha notificación de que a importación de configuracións ocorreu con éxito.
Agora o condutor considérase rexistrado. Se a instalación doutros compoñentes debe ocorrer usando o ficheiro executable, vai ao directorio de software e execútea para completar a instalación.
Método 2: Sinatura manual
Este método é máis complicado, polo que tiven que compartilo ata os pasos para evitar problemas coa comprensión. A súa esencia é usar as marcas de Microsoft para crear unha sinatura para un controlador de usuario. Deberíase dar a atención especial a este método aos que estean interesados no desenvolvemento manual dos condutores.Paso 1: Accións preliminares
Microsoft distribúe todas as utilidades necesarias de acceso gratuíto, pero por defecto faltan en Windows 7, polo que primeiro terá que ver coa descarga e a instalación.
Ir ao sitio web oficial de Microsoft para descargar Windows SDK para Windows 7
- Abra a ligazón arriba para abrir a páxina de descarga de Microsoft Windows SDK, onde fai clic no botón "Descargar".
- Cargar o instalador comezará automaticamente: espera acabar con el e logo executar o ficheiro executable.
- Cando apareza a xanela de control da conta, permítelle facer cambios.
- Siga as instrucións que se amosan na pantalla e van máis aló.
- Por referencia que conduce á páxina de aplicacións, descargue Kit de controlador de Windows.
Ir ao sitio web oficial de Microsoft para descargar Windows Driver Kit 7.1.0
- Este é un paquete completo de diferentes utilidades e compoñentes adicionais que se estenden en forma de imaxe ISO. Tras a conclusión da descarga, ten que montalo a través de calquera programa conveniente, como lido por referencia máis.
Ler máis: Como montar a imaxe no programa Daemon Tools
- Despois de iniciar o disco a través da unidade virtual, abra o ficheiro EXE para iniciar a instalación.
- Especifique a versión do sistema operativo.
- Seleccione todas as ferramentas presentes para instalar, marcándoas con checklocks e complete a operación.
- A continuación, abra a raíz do volume de lóxica do sistema do disco ríxido, onde crear un cartafol co nome "DriverCert". Todos os obxectos dependendo do condutor serán colocados nel para a comodidade de interacción con eles.
- Vaia de acordo coas localizacións estándar dos compoñentes instalados para recordar o camiño a todos os directorios. Pode copialos ou queimalos para que non se confunden ao realizar as seguintes accións.
Agora xa hai novas versións das ferramentas consideradas, pero necesitas cargar só aquelas asembleas ás que deixamos enlaces. Isto débese ao feito de que os desenvolvedores en novas versións deixaron de apoiar as utilidades utilizadas aínda máis, que non permitirá asinar manualmente o controlador. Asegúrese de que todos os compoñentes estean instalados, reinicie a computadora e vaia máis lonxe.
Paso 2: Xeración e certificado
O controlador é requirido polo condutor para determinar a súa autenticidade e as teclas xeradas protexerán o ficheiro de cambio non autorizado. Creación de tales compoñentes: un requisito previo de Microsoft, polo que cada usuario terá que facer o seguinte:
- Executa a "liña de comandos" en nome do administrador.
- Introduza os ficheiros do programa CD C: \ Programa (X86) \ Programa (X86) \ v7.1 \ Bin para ir ao cartafol con obxectos SDK. Se cambiou o directorio ao instalar, substitúe a ruta á actual. Activa o comando premendo a tecla ENTER.
- Use a utilidade que forma parte do SDK para xerar un certificado, na consola, o makecert -r -sv c: \ drivercert \ mydrivers.pvk -n cn = "NameCompany" c: \ driverCert \ mydrivers.cer. Substitúe a namecompany no nome do condutor ou introduza arbitraria.
- A pantalla mostra o formulario para crear un contrasinal a unha chave privada e ten que ingresalo no campo axeitado e confirmar.
- Para seguir traballando nunha nova fiestra, introduza o contrasinal xa asignado.
- Despois do peche automático da xanela, consulte o contido da consola: se ao final ves a notificación "sucedida", isto significa que a xeración pasou con éxito e pódese mover máis.
- A seguinte etapa obrigatoria é crear unha chave pública e estará dispoñible para todos para implementar o controlador no software. Para iso, insira o CERT2SPC c: \ driverCert \ mydrivers.cer C: \ driverCert \ mydrivers.spc command.
- A mensaxe da consola debería testificar á creación exitosa dunha clave pública.
- A clave pechada e pública debe combinarse nun só compoñente e isto usa o PVK2PFX -Pvk c: \ Pfx c: \ drivercert \ mydrivers .PFX -PO contrasinal. Substitúe o contrasinal ao contrasinal clave pechado previamente creado.
Foi a etapa máis sinxela de crear unha sinatura dixital para o condutor, durante o cal case non hai erros. Non obstante, se se amosan algunhas notificacións de advertencia na pantalla, non o ignore, lea os contidos e corrixen a situación de acordo coas recomendacións alí.
Paso 3: Creación dun ficheiro de configuración
O ficheiro de configuración é necesario para cada controlador, porque está nel que se almacenará información básica. No futuro, pode ser útil se, por exemplo, será necesario cambiar a data do último cambio ou facer axustes ao nome da versión do controlador. Primeiro cómpre poñerse en contacto co cartafol de DriverCert con antelación, onde transfire os ficheiros do controlador para os que se crea a sinatura seleccionando un subdirectorio separado para eles. Despois de executar a consola e seguir estes pasos:
- Para usar a próxima utilidade de novo terá que pasar ao cartafol cun conxunto de ferramentas de Microsoft e para iso, use o CD C: \ winddk \ 7600.16385.1 \ bin \ selfsign command.
- Pre-abre o directorio do condutor e asegúrese de que hai dous ficheiros con extensións de INF e SYS alí, porque se usarán para seguir o seguinte ficheiro de configuración. Despois de introducir Inf2cat.exe / Driver: "C: \ DriverCert \ driver" / OS: 7_x64 / verbose, substituíndo o controlador ao nome do cartafol de ficheiro creado previamente. Confirme a execución do comando premendo Intro.
Manteña o control da "liña de comandos" e espera que a "proba de sincronización completa" e "xeración de catálogo completan" na pantalla de notificación de sinalización de sinalización. Durante o procedemento de creación de ficheiros, finalmente non se recomenda realizar outras accións na computadora, xa que isto pode causar fallos no funcionamento da utilidade.
Separadamente, observamos o erro máis frecuente que aparece ao crear un ficheiro de configuración. O seu texto parece así: "22.9.7: Conxunto de Dardorver a data incorrecta (debe ser postdated ao 21/02/21/2009 para o NEWEST OS) en \ xxxxx.inf" e chama a data incorrectamente instalada de crear un obxecto. Se se produciu tal problema, abra o ficheiro de destino, cuxo nome está nun erro, a través do estándar "Bloc de notas", onde atopar a cadea "DDARDVER =" e cambiar o seu valor ao 05/01/9.9.9.9. Garda os cambios e volva crear un ficheiro de configuración.
Paso 4: Crear unha sinatura para o condutor
Cando se completen todos os pasos anteriores, só queda para asinar o propio controlador en si, que se realiza usando o desarrollador engadido anteriormente a través da liña de comandos xa familiares.
- Abre a consola en nome do administrador e escriba o comando de CD "C: \ Arquivos do programa (x86) \ Kits de Windows \ 10 \ bin \ 10.0.17134.0 \ x64".
- A continuación, insira o contido do sinal Signtool / FC: \ DriverCert \ mydrivers.pfx / p Password / t http://timestamp.globalusign.com/scripts/timstamp.dll / V "c: DriverCert \ xg \ xg20gr.cat "Substituír o contrasinal nun contrasinal clave pechado, que foi creado anteriormente. Durante esta operación, un servizo de globalización en liña que é responsable de instalar un selo de tempo, así que asegúrese de que a conexión a Internet estea dispoñible. A liña asinada con éxito apareceu na consola: C: DriverCert \ xg \ xg20gr.cat Número de ficheiros con éxito asinado: 1 notificará a conclusión exitosa do proceso.
- Pola súa banda, insira os dous comandos a continuación, instalando o certificado.
Certmgr.exe -Add C: DriverScert \ mydrivers.s -s -r localmachine root
Certmgr.exe -Add C: \ driverCert \ mydrivers.cer -s-ro localmachine confiablepublisher
Siga as instrucións que se amosan no menú gráfico para completar a sinatura. Sobre este proceso considérase rematado, e o condutor asinado permanece só instalado manualmente se é necesario.
Ler máis: Instalación manual de controladores en Windows 7