Innan vi börjar instruktionerna noterar vi att det ibland är lättare att inaktivera verifieringen av digitala signaturer i operativsystemet, snarare än att manuellt underteckna drivrutinen. Dessutom finns det alternativa alternativ för installation av unsigned programvara, som läser mer i andra handböcker i andra handböcker på vår hemsida, med hjälp av referenser nedan.
Läs mer:
Inaktivera Digital Signature Drivers i Windows 7
Installera föraren utan att kontrollera en digital signatur i Windows
Metod 1: Digital signatur import
Det första alternativet är lämpligt för användare som ska installera det i operativsystemet en gång och är inte intresserad av vidare distribution. Denna metod används bäst i de situationer där du hämtade föraren, men det visade sig att det inte är undertecknat och installerat det fungerar inte. Då måste du överföra den till konfigurationen i Windows 7, som utförs så här:
- Gå till drivrutinen och hitta informationsfilen där, som måste installeras i operativsystemet. Klicka på PCM för att ringa snabbmenyn.
- I längst ner i listan väljer du "Egenskaper".
- Flytta till fliken Säkerhet.
- Välj fullständigt filnamnet och kopiera det med CTRL + C-tangenterna eller orsaka snabbmenyn genom att trycka på PCM.
- Kör "kommandoraden" på uppdrag av administratören med någon lämplig metod, till exempel, hitta programmet via "Start" -menyn.
- Ange kommandot pnputil.exe -a där och sätt in namnet som kopieras tidigare. Du kan ange annorlunda med CD. Då måste du flytta till föraren med föraren och ange pnputil.exe -a + filnamnet.
- Förvänta slutet av komponentbehandlingen, som kommer att ta bokstavligen några sekunder. Efter att skärmen visar en anmälan om att importen av inställningar har inträffat framgångsrikt.
Nu är föraren ansedd registrerad. Om installationen av andra komponenter ska uppstå med den körbara filen, gå till programkatalogen och kör den för att slutföra installationen.
Metod 2: manuell signatur
Denna metod är mer komplicerad, så jag var tvungen att även dela det till åtgärder för att undvika problem med att förstå. Dess väsen är att använda Microsoft varumärken för att skapa en signatur för en användare förare. Särskild uppmärksamhet med denna metod ska ges till dem som är intresserade av manuell utveckling av förare.Steg 1: Preliminära åtgärder
Microsoft distribuerar alla nödvändiga verktyg i fri tillgång, men som standard de saknas i Windows 7, så att du först har att göra med nedladdning och installation.
Gå till den officiella Microsofts webbplats för att ladda ner Windows SDK för Windows 7
- Öppna länken ovan för att öppna Microsoft Windows SDK nedladdningssida, där du klickar på "Download knappen".
- Ladda Installationsprogrammet startar automatiskt: förväntar sig att avsluta det, och sedan köra den körbara filen.
- När kontokontrollfönstret visas kan du göra ändringar.
- Följ instruktionerna som visas på skärmen och gå vidare.
- Med hänvisning leder till programsida, hämta Windows Driver Kit.
Gå till den officiella Microsofts webbplats för att ladda ner Windows Driver Kit 7.1.0
- Detta är ett helt paket av olika verktyg och ytterligare komponenter sprids i form av en ISO-bild. Efter avslutad nedladdningen måste du montera den genom någon lämplig program, som läses av referens ytterligare.
Läs mer: Hur man montera bilden i Daemon Tools
- Efter att ha startat disken via den virtuella enheten, öppnar EXE filen för att starta installationen.
- Ange vilken version av operativsystemet.
- Markera alla verktygen närvarande att installera, markera dem med checklocks och avsluta operationen.
- Öppna sedan roten på systemlogiken volymen på hårddisken, var att skapa en mapp med namnet "DriverCert". Alla objekt beroende på föraren kommer att placeras i den för att underlätta för interaktion med dem.
- Gå enligt standardplatserna för de installerade komponenterna för att komma ihåg sökvägen till alla kataloger. Du kan kopiera dem eller bränna dem för att inte bli förvirrade när du utför följande åtgärder.
Nu finns det redan nya versioner av de övervägda verktygen, men du måste ladda upp de församlingar som vi lämnade länkar. Detta beror på det faktum att utvecklarna i nya versioner slutade stödja verktygen som användes ytterligare, vilket inte tillåter manuellt att underteckna föraren. Se till att alla komponenter är installerade, starta om datorn och gå vidare.
Steg 2: Key Generation och Certificate
Certifikatet krävs av föraren för att bestämma sin äkthet, och de genererade nycklarna skyddar filen i sig från obehörig ändring. Skapa sådana komponenter - en förutsättning från Microsoft, så varje användare måste göra följande:
- Kör "kommandoraden" på uppdrag av administratören.
- Ange CD C: \ Program-filer (x86) \ programfiler (x86) \ v7.1 \ bin för att gå till mappen med SDK-objekt. Om du har ändrat katalogen när du installerar, byt ut sökvägen till den aktuella. Aktivera kommandot genom att trycka på ENTER-tangenten.
- Använd verktyget som är en del av SDK för att generera ett certifikat, på konsolen, makecert -r -sv c: \ drivercert \ mydrivers.pvk -n cn = "namecompany" c: \ drivercert \ mydrivers.cer. Byt namecompany på förarens namn eller ange godtycklig.
- Skärmen visar formuläret för att skapa ett lösenord till en privat nyckel, och du måste ange det i lämpligt fält och bekräfta.
- För att fortsätta arbeta i ett nytt fönster, ange det redan tilldelade lösenordet.
- Efter automatisk stängning av fönstret, se innehållet i konsolen: Om du i slutet ser den "efterföljd" anmälan betyder det att generationen har gått framgångsrikt och kan flyttas ytterligare.
- Nästa obligatoriska scen är att skapa en offentlig nyckel, och det kommer att vara tillgängligt för alla att implementera föraren i programvaran. För att göra detta, sätt in cert2spc c: \ drivercert \ mydrivers.cer.spc-kommandot.
- Meddelandet i konsolen bör vittna om framgångsrik skapande av en offentlig nyckel.
- Den stängda och offentliga nyckeln måste kombineras till en komponent, och detta använder PVK2PFX-PVK C: \ drivercert \ mydrivers.pvk-pvk -pi p @ ss0wrr-spc c: \ drivercert \ mydrivers.spc-pfx c: \ drivercert \ Pfx c: \ drivercert \ mydivers .pfx -po lösenord. Byt lösenord till det tidigare skapade stängda lösenordet.
Det var det enklaste skedet av att skapa en digital signatur för föraren, under vilken det inte finns några fel. Om vissa varningsmeddelanden visas på skärmen, ignorera inte dem, läs innehållet och korrigera situationen i enlighet med rekommendationer där.
Steg 3: Skapa en konfigurationsfil
Konfigurationsfilen krävs för varje förare, eftersom den är i den som kommer att lagras grundläggande information. I framtiden kan det vara användbart om det till exempel behövs för att ändra datumet för den sista ändringen eller göra justeringar av förarens versionsnamn. Först måste du kontakta mappen förarcert i förväg, där du överför drivrutinsfilerna för vilka signaturen skapas genom att välja en separat underkatalog för dem. Efter kör konsolen och följ dessa steg:
- För att använda nästa verktyg måste du återgå till mappen med en uppsättning verktyg från Microsoft, och för detta, använd CD C: \ Winddk \ 7600.16385.1 \ Bin \ Selfsign Command.
- Föröppna drivrutinskatalogen och se till att det finns två filer med INF- och SYS-förlängningar där, eftersom de kommer att användas för att följa följande konfigurationsfil. Efter inmatning av inf2cat.exe / drivrutin: "C: \ DriverCert \ Driver" / OS: 7_X64 / Verbose, byte av drivrutin till namnet på den tidigare skapade filmappen. Bekräfta utförandet av kommandot genom att trycka på ENTER.
Håll koll på "Command Line" -läget och förvänta dig att "signability Test Complete" och "Catalog Generation Completification" på skärmen Signability Testte. Under filskapsproceduren rekommenderas det i slutändan att utföra andra åtgärder på datorn, eftersom det kan orsaka misslyckanden i användbarheten.
Separat noterar vi den vanligaste felet som visas när du skapar en konfigurationsfil. Dess text ser ut såhär: "22.9.7: Driverver Ställ in felaktiga datum (måste postdated till 2009/04/21 för nyaste OS) i \ xxxxx.inf", och uppmanar det felaktigt installerade datum skapa ett objekt. Om ett sådant problem inträffade öppna målfilen, vars namn är ett fel, via standard "Anteckningar", var man kan hitta den "Driverver =" sträng och ändra dess värde till 05/01 / 9.9.9.9. Spara ändringarna och återskapa en konfigurationsfil.
Steg 4: Skapa en signatur för Driver
När alla föregående steg är klara, återstår det bara att underteckna föraren själv, som utförs med hjälp av utvecklaren tidigare tillkommit genom den redan bekanta kommandoraden.
- Öppna konsolen på uppdrag av förvaltaren och skriva CD kommandot "C: \ Program Files (x86) \ Windows Kits \ 10 \ bin \ 10.0.17134.0 \ x64".
- Därefter insats innehållet i Signtool SIGN / FC: \ DRIVERCERT \ MYDRIVERS.PFX / P lösenord / t http://timestamp.globalsign.com/scripts/timstamp.dll / v "C: \ DriverCert \ XG \ xg20gr.cat "Byta lösenord på en sluten nyckel lösenord som tidigare skapats. Under denna operation, en online Global tjänst som är ansvarig för att installera en tidsstämpel, så se till att Internet-anslutning är tillgänglig. Den loggat linje dök upp i konsolen: C: \ DRIVERCERT \ XG \ XG20gr.cat Antal filer loggat: en kommer att meddela ett framgångsrikt slutförande av processen.
- I sin tur sätter de två kommandon nedan installera certifikatet.
certmgr.exe -Lägg c: \ driverscert \ mydrivers.cer -s -r localmachine rot
Certmgr.exe -Lägg C: \ Drivercert \ MyDrivers.cer -S -R Localmachine TrustedPublisher
Följ instruktionerna som visas i grafikmenyn för att slutföra signaturen. På denna process anses vara klar, och signerad drivrutin resterna endast installeras manuellt om det behövs.
Läs mer: Manuell installation av drivrutiner i Windows 7