Slik signerer du driveren i Windows 7

Anonim

Slik signerer du driveren i Windows 7

Før vi starter instruksjonene, merker vi at det noen ganger er enklere å deaktivere verifiseringen av digitale signaturer i operativsystemet, i stedet for manuelt å signere driveren manuelt. I tillegg er det alternative alternativer for å installere usignert programvare, som leser mer i andre håndbøker i andre håndbøker på vår nettside, ved hjelp av referanser nedenfor.

Les mer:

Deaktivering av digitale signaturdrivere i Windows 7

Installere driveren uten å sjekke en digital signatur i Windows

Metode 1: Import av digital signatur

Det første alternativet er egnet for brukere som bare skal installere den i operativsystemet én gang, og er ikke interessert i videre distribusjon. Denne metoden brukes best i de situasjonene der du lastet ned driveren, men det viste seg at det ikke er signert og installert det virker ikke. Deretter må du overføre den til konfigurasjonen i Windows 7, som utføres slik:

  1. Gå til drivermappen og finn Info-filen der, som må installeres i operativsystemet. Klikk på PCM for å ringe kontekstmenyen.
  2. Velg Driver for å kopiere digital signatur i Windows 7

  3. På bunnen av listen velger du "Egenskaper".
  4. Gå til driveregenskapene før du kopierer den digitale signaturen i Windows 7

  5. Flytt til Sikkerhetsfanen.
  6. Bytt til sikkerheten til driveren før du kopierer Windows 7 Digital Signature

  7. Velg Filnavn og kopier den med Ctrl + C-tastene eller forårsaker kontekstmenyen ved å trykke på PCM.
  8. Kopier drivernavnet gjennom egenskapene i Windows 7

  9. Kjør "kommandolinjen" på vegne av administratoren med en hvilken som helst praktisk metode, for eksempel å finne programmet gjennom "Start" -menyen.
  10. Kjører kommandolinjen for å kopiere Windows 7-driverens signatur

  11. Skriv inn kommandoen pnputer.exe-en og sett inn navnet som er kopiert tidligere. Du kan angi annerledes ved hjelp av CD. Deretter må du flytte til driveren med driveren og angi Pnputil.exe -A + filnavnet.
  12. Skriv inn en kommando for å kopiere en digital driver signatur i Windows 7

  13. Forvent enden av komponentbehandling, som vil ta bokstavelig talt noen få sekunder. Etter at skjermen viser et varsel om at import av innstillinger har skjedd med hell.
  14. Vellykket kopi av en digital driver signatur via kommandolinjen i Windows 7

Nå blir sjåføren ansett som registrert. Hvis installasjonen av andre komponenter skal skje ved hjelp av den kjørbare filen, gå til programvarekatalogen og kjøre den for å fullføre installasjonen.

Metode 2: Manuell signatur

Denne metoden er mer komplisert, så jeg måtte til og med dele den til trinnene for å unngå problemer med forståelse. Dens essens er å bruke Microsoft-merkenavnene til å opprette en signatur for en brukerdriver. Spesiell oppmerksomhet til denne metoden bør gis til de som er interessert i manuell utvikling av drivere.

Trinn 1: Foreløpige handlinger

Microsoft distribuerer alle nødvendige verktøy i fri tilgang, men som standard mangler de i Windows 7, slik at du først må gjøre med nedlasting og installasjon.

Gå til den offisielle Microsoft-nettstedet for å laste ned Windows SDK for Windows 7

  1. Åpne lenken ovenfor for å åpne Microsoft Windows SDK-nedlastingssiden, der du klikker på "Last ned-knappen".
  2. Laster ned en utviklerkomponent for Digital Driver Signatur i Windows 7

  3. Legge i installatøren starter automatisk: Forvent å avslutte det, og kjør deretter den kjørbare filen.
  4. Start installasjonsinstallatørutviklere for digital signatur Windows 7-driver

  5. Når kontokontrollvinduet vises, kan du gjøre endringer.
  6. Bekreftelse av lanseringen av utviklerkomponentinstallatøren for Windows 7-driverens signatur

  7. Følg instruksjonene som vises på skjermen og gå videre.
  8. Installere utviklerkomponenten for digital signatur Windows 7-driver

  9. Med referanse som fører til søknadssiden, last ned Windows Driver Kit.

    Gå til den offisielle Microsoft-nettstedet for å laste ned Windows Driver Kit 7.1.0

  10. Last ned Developer Tools for Digital Signature Windows 7

  11. Dette er en hel pakke med forskjellige verktøy og ekstra komponenter som sprer seg i form av et ISO-bilde. Etter fullføringen av nedlastingen må du montere den gjennom ethvert praktisk program, som leses med henvisning videre.

    Les mer: Slik monterer du bildet i Daemon Tools-programmet

  12. Kjører et digitalt signaturverktøy installasjonsprogram for Windows 7

  13. Når du har startet disken via den virtuelle stasjonen, åpner du EXE-filen for å starte installasjonen.
  14. Installere verktøy for digital driver signatur i Windows 7

  15. Angi versjonen av operativsystemet.
  16. OS-valg for å installere driverens signaturverktøy i Windows 7

  17. Velg alle verktøyene som er tilstede for å installere, markere dem med sjekklokker, og fullfør operasjonen.
  18. Valg av verktøy for å installere en komponent før digital signatur av Windows 7-driveren

  19. Deretter åpner du roten til systemlogikkvolumet på harddisken, hvor du skal lage en mappe med navnet "DriverCert". Alle objekter avhengig av føreren vil bli plassert i den for å få samspill med dem.
  20. Opprette en mappe for å plassere driveren når du oppretter en digital signatur i Windows 7

  21. Gå i henhold til standardstedene til de installerte komponentene for å huske banen til alle kataloger. Du kan kopiere dem eller brenne dem for ikke å bli forvirret når du utfører følgende handlinger.
  22. Definere måter å ekstra verktøy før en digital signatur av Windows 7-driveren

Nå er det allerede nye versjoner av verktøyene som vurderes, men du må laste opp bare de aggregatene som vi forlot koblinger på. Dette skyldes at utviklerne i nye versjoner sluttet å støtte verktøyene som brukes videre, som ikke vil tillate manuelt å signere driveren. Kontroller at alle komponentene er installert, start datamaskinen på nytt og gå videre.

Trinn 2: Key Generation and Certificate

Sertifikatet kreves av driveren for å bestemme sin autentisitet, og de genererte nøklene beskytter filen selv mot uautorisert endring. Opprette slike komponenter - en forutsetning fra Microsoft, slik at hver bruker må gjøre følgende:

  1. Kjør "kommandolinjen" på vegne av administratoren.
  2. Kjør en kommandolinje for å starte digital signatur Windows 7-driveren

  3. Skriv inn CD C: \ Programfiler (x86) \ programfiler (x86) \ v7.1 \ bin for å gå til mappen med SDK-objekter. Hvis du har endret katalogen når du installerer, må du bytte ut banen til den nåværende. Aktiver kommandoen ved å trykke på Enter-tasten.
  4. Bytte langs lagringsveiverktøyet for å opprette en lukket og åpen nøkkel i Windows 7

  5. Bruk verktøyet som er en del av SDK for å generere et sertifikat, på konsollen, Makecert -r -SV C: \ DriverCert \ MyDrivers.pvk -n CN = "Namecompany" C: \ DriverCert \ MyDrivers.cer. Erstatt namecompany på førerens navn eller skriv inn vilkårlig.
  6. Kommandoen for å opprette en lukket nøkkel når du oppretter digitale signaturer av Windows 7-driveren

  7. Skjermen viser skjemaet for å opprette et passord til en privat nøkkel, og du må skrive den inn i det aktuelle feltet og bekrefte.
  8. Opprette et passord for en lukket nøkkel før en digital signatur av Windows 7-driveren

  9. For å fortsette å jobbe i et nytt vindu, skriv inn det allerede tildelte passordet.
  10. Skriv inn en lukket nøkkel for å gå til opprettelsen av en digital driverens signatur i Windows 7

  11. Etter automatisk lukking av vinduet, se innholdet i konsollen: Hvis du på slutten ser den "lyktede" varselet, betyr det at generasjonen har passert vellykket og kan flyttes videre.
  12. Vellykket nøkkelopprettelse og sertifikat for digital signatur i Windows 7

  13. Det neste obligatoriske stadiet er å skape en offentlig nøkkel, og det vil være tilgjengelig for alle å implementere driveren i programvaren. For å gjøre dette, sett inn Cert2SPC C: \ DriverCert \ MyDrivers.cer C: \ DriverCert \ MyDrivers.SPC-kommandoen.
  14. En kommando for å skape en offentlig nøkkel før førerens signatur i Windows 7

  15. Meldingen i konsollen skal vitne til den vellykkede etableringen av en offentlig nøkkel.
  16. Vellykket åpen nøkkelopprettelse før førerens signatur i Windows 7

  17. Den lukkede og offentlige nøkkelen må kombineres til en komponent, og dette bruker PVK2PFX -PVK C: \ DriverCert \ MyDrivers.pvk -PVK -PI P @ SS0WRD -SPC C: \ DriverCert \ MyDrivers.SPC -PFX C: \ DriverCert \ PFX C: \ DriverCert \ MyDrivers .pfx-Passord. Bytt passord til det tidligere opprettede lukkede nøkkelpassordet.
  18. Kommandoen for å kombinere den lukkede og offentlige nøkkelen når du oppretter en digital driver signatur driver 7

Det var det enkleste stadiet for å skape en digital signatur for sjåføren, hvor det er nesten ingen feil. Men hvis enkelte advarselsvarsler vises på skjermen, må du ikke ignorere dem, les innholdet og korrigere situasjonen i samsvar med anbefalinger der.

Trinn 3: Opprette en konfigurasjonsfil

Konfigurasjonsfilen er nødvendig for hver driver, fordi den er i den som vil bli lagret grunnleggende informasjon. I fremtiden kan det være nyttig hvis det for eksempel vil være nødvendig for å endre datoen for den siste endringen eller foreta justeringer til driverversjonsnavnet. Først må du kontakte DriverCert-mappen på forhånd, hvor overfører driverfilene som signaturen er opprettet ved å velge en separat underkatalog for dem. Etter kjører konsollen og følg disse trinnene:

  1. Hvis du vil bruke det neste verktøyet igjen, må du flytte til mappen med et sett med verktøy fra Microsoft, og for dette, bruk CD C: \ Winddk \ 7600.16385.1 \ Bin \ SelfSign Mandy.
  2. Gå til verktøyet for å lage en konfigurasjonsfil før digital signaturvinduer 7-driver

  3. Pre-Åpne driverkatalogen og kontroller at det er to filer med INF og SYS-utvidelser der, fordi de vil bli brukt til å følge følgende konfigurasjonsfil. Etter å ha tastet inn inf2cat.exe / driver: "C: \ DriverCert \ Driver" / OS: 7_x64 / verbose, erstatter driver til navnet på den tidligere opprettede filmappen. Bekreft utførelsen av kommandoen ved å trykke ENTER.
  4. Skriv inn kommandoen for å opprette en konfigurasjonsnøkkel før digital signatur av Windows 7-driveren

Hold styr på "kommandolinjen" -tilstanden og forvent "Signability Test Complete" og "Catalog Generation Complete" på Signability Testte Notification Screen. Under filopprettingsprosedyren anbefales det ikke å utføre andre handlinger på datamaskinen, da dette kan føre til feil i funksjonen til verktøyet.

Separat merker vi den hyppigste feilen som vises når du oppretter en konfigurasjonsfil. Teksten ser slik ut: "22.9.7: DRIVERVER satt til feil dato (må sendes til 4/21/2009 for nyeste OS) in \ xxxxx.inf", og kaller det feil installert dato for å lage et objekt. Hvis et slikt problem oppstod, åpner du målfilen, hvorav navnet er i en feil, via standard "Notisblokken", hvor du finner "DRIVERER =" -strengen og endrer verdien til 05/01 / 9.9.9.9. Lagre endringene og gjenopprett en konfigurasjonsfil.

Trinn 4: Opprette en signatur for driveren

Når alle tidligere trinn er fullført, er det bare bare å signere driveren selv, som utføres ved hjelp av utvikleren som er lagt til tidligere gjennom den allerede kjente kommandolinjen.

  1. Åpne konsollen på vegne av administratoren og skriv CD-kommandoen "C: \ Windows-filer (X86) \ Windows Kits \ 10 \ bin \ 10.0.17134.0 \ X64".
  2. Overgang til plasseringen av verktøyet for å lage en Windows 7-driverens signatur

  3. Deretter setter du inn innholdet i Signtool Sign / FC: \ DriverCert \ MyDrivers.pfx / P Passord / T http://timestamp.globalsign.com/scripts/timstamp.dll / v "C: \ DriverCert \ XG \ XG20gr.Cat "Bytte passord på et lukket nøkkelpassord, som ble opprettet tidligere. Under denne operasjonen, en online GlobalSign-tjeneste som er ansvarlig for å installere et tidsstempel, så sørg for at Internett-tilkoblingen er tilgjengelig. Den vellykkede signerte linjen dukket opp i konsollen: C: \ DriverCert \ xg \ xg20gr.Cat Antall filer som er logget på nytt: 1 vil varsle den vellykkede ferdigstillelsen av prosessen.
  4. Lag for å installere tidsstempel før du registrerer deg Windows 7-driveren

  5. I sin tur, sett inn de to kommandoene nedenfor, installerer sertifikatet.

    CertMgr.exe -Add C: \ DriversCert \ MyDrivers.cer -s -r LocalMachine Root

    CertMgr.exe -Add C: \ DriverCert \ MyDrivers.cer -S -R LocalMachine TrustedPublisher

  6. Installere et sertifikat for driverens signatur i Windows 7

Følg instruksjonene som vises i grafikkmenyen for å fullføre signaturen. På denne prosessen anses å være ferdig, og den signerte driveren forblir bare manuelt installert hvis den er nødvendig.

Les mer: Manuell installasjon av drivere i Windows 7

Les mer