Jak podepsat ovladač v systému Windows 7

Anonim

Jak podepsat ovladač v systému Windows 7

Před zahájením pokynů jsme si všimli, že je někdy snazší zakázat ověření digitálních podpisů v operačním systému, spíše než ručně podepsat ovladač. Kromě toho existují alternativní možnosti instalace nepodepsaného softwaru, který přečíst více v jiných příručkách v jiných příručkách na našich webových stránkách, pomocí níže uvedených odkazů.

Přečtěte si více:

Zakázání ovladačů digitálního podpisu v systému Windows 7

Instalace ovladače bez kontroly digitálního podpisu v systému Windows

Metoda 1: Import digitálního podpisu

První možností je vhodná pro uživatele, kteří jej budou instalovat v operačním systému pouze jednou a nemají zájem o další distribuci. Tato metoda je nejlépe využívána v těchto situacích, kdy jste stáhli řidiče, ale ukázalo se, že není podepsána a instalace nefunguje. Poté jej musíte přenést do konfigurace v systému Windows 7, která se provádí takto:

  1. Přejděte do složky ovladače a vyhledejte informační soubor, který musí být nainstalován v OS. Klikněte na PCM pro volání kontextového menu.
  2. Chcete-li kopírovat digitální podpis v systému Windows 7

  3. V dolní části seznamu vyberte možnost "Vlastnosti".
  4. Před kopírováním digitálního podpisu v systému Windows 7 přejděte do vlastností ovladače

  5. Přechod na bezpečnostní kartu.
  6. Přepněte do zabezpečení ovladače před kopírováním digitálního podpisu systému Windows 7

  7. Plně vyberte název souboru a zkopírujte jej pomocí kláves Ctrl + C nebo do kontextového menu stisknutím PCM.
  8. Zkopírujte název ovladače prostřednictvím vlastností v systému Windows 7

  9. Spusťte "příkazový řádek" jménem správce jakoukoliv pohodlnou metodou, například nalezení aplikace prostřednictvím menu "Start".
  10. Spuštění příkazového řádku pro kopírování podpisu ovladače Windows 7

  11. Zadejte příkaz pnputil.exe -A a vložte název zkopírován dříve. Můžete zadat jinak pomocí CD. Poté se musíte přesunout do ovladače s ovladačem a zadejte název souboru PNPULIL.EXE -A +.
  12. Zadejte příkaz pro kopírování podpisu digitálního ovladače v systému Windows 7

  13. Očekávejte, že konec zpracování komponent, které bude mít doslova několik sekund. Po zobrazení obrazovky oznámení, že došlo k úspěšnému importu nastavení.
  14. Úspěšná kopie podpisu digitálního ovladače přes příkazový řádek v systému Windows 7

Nyní je řidič považován za registrovaný. Pokud by instalace jiných komponent mělo dojít pomocí spustitelného souboru, přejděte do adresáře softwaru a spusťte jej k dokončení instalace.

Metoda 2: Ruční podpis

Tato metoda je složitější, takže jsem ho musel sdílet na kroky, aby se zabránilo problémům s porozuměním. Jeho podstatou je použití názvů značek společnosti Microsoft vytvořit podpis uživatele ovladače. Zvláštní pozornost této metody by měla být věnována těm, kteří mají zájem o ruční rozvoj řidičů.

Krok 1: Předběžné akce

Microsoft distribuuje všechny potřebné nástroje ve volném přístupu, ale ve výchozím nastavení chybí v systému Windows 7, takže nejprve budete muset udělat se stahováním a instalací.

Přejít na oficiální webové stránky společnosti Microsoft pro stahování Windows SDK pro Windows 7

  1. Otevřete výše uvedený odkaz na stránku Microsoft Windows SDK Stáhnout stránku, kde kliknete na tlačítko "Stáhnout tlačítko".
  2. Stahování vývojové komponenty pro digitální podpis ovladače v systému Windows 7

  3. Načítání instalačního programu se spustí automaticky: Očekávejte, že jej ukončíte a spusťte spustitelný soubor.
  4. Spuštění instalačního programu Installer Vývojáři pro Digital Signature Windows 7 ovladače

  5. Když se zobrazí okno řízení účtu, povolte provedení změn.
  6. Potvrzení spuštění instalačního programu Komponentu pro vývojáře pro podpis ovladače Windows 7

  7. Postupujte podle pokynů zobrazených na obrazovce a pokračujte dále.
  8. Instalace komponenty vývojáře pro Digital Signature Windows 7 ovladače

  9. Odkazem na stránku aplikace stáhněte sadu ovladače systému Windows.

    Přejděte na oficiální webové stránky společnosti Microsoft pro stahování Windows Driver Kit 7.1.0

  10. Stáhnout vývojáře nástrojů pro digitální podpis Windows 7

  11. Jedná se o celý balíček různých nástrojů a další komponenty se šíří ve formě ISO obrazu. Po dokončení stahování je třeba jej připojit přes jakýkoliv pohodlný program, jak je třeba dále přečíst.

    Přečtěte si více: Jak připojit obrázek v programu Daemon Tools

  12. Spuštění instalačního programu Digital Signature Tool pro Windows 7

  13. Po spuštění disku přes virtuální jednotku otevřete soubor EXE pro spuštění instalace.
  14. Instalace nástrojů pro digitální podpis ovladače v systému Windows 7

  15. Určete verzi operačního systému.
  16. Volba OS pro instalaci nástroje podpisu ovladače v systému Windows 7

  17. Vyberte všechny přítomné nástroje, které chcete nainstalovat, označte je se zprávami a dokončete operaci.
  18. Výběr nástrojů pro instalaci komponentu před digitálním podpisem ovladače systému Windows 7

  19. Poté otevřete kořen hlasitosti systému System Logic pevného disku, kde vytvořit složku se jménem "DriverCert". Všechny objekty v závislosti na ovladači budou umístěny v něm pro pohodlí interakce s nimi.
  20. Vytvoření složky pro umístění ovladače při vytváření digitálního podpisu v systému Windows 7

  21. Jděte podle standardních umístění nainstalovaných komponent, abyste si vzpomněli na cestu ke všem adresářům. Můžete je zkopírovat nebo je spálit, aby se nezmatili při provádění následujících akcí.
  22. Definování způsobů dalších nástrojů před digitálním podpisem ovladače systému Windows 7

Nyní jsou zde již nové verze zvažovaných nástrojů, ale musíte nahrát pouze ty sestavy, ke kterým jsme nechali odkazy. Důvodem je skutečnost, že vývojáři v nových verzích přestali podporovat nástroje používané dále, což nedovoluje ručně podepsat řidiče. Ujistěte se, že jsou nainstalovány všechny komponenty, restartujte počítač a pokračujte dále.

Krok 2: Generování a certifikát klíčů

Osvědčení je vyžadováno řidičem, aby určil svou pravost a generované klíče budou chránit samotný soubor před neoprávněnými změnami. Vytváření takových komponent - předpoklady od společnosti Microsoft, takže každý uživatel bude muset provést následující:

  1. Spusťte "příkazový řádek" jménem správce.
  2. Spusťte příkazový řádek pro spuštění Digital Signature Windows 7 ovladače

  3. Zadejte soubory CD C: Programové soubory (X86) \ Program (X86) \ v7.1 BIN pro přechod do složky s objekty SDK. Pokud jste při instalaci změnili adresář, vyměňte cestu k aktuálnímu počítači. Aktivujte příkaz stisknutím klávesy Enter.
  4. Přepnutí podél nástroje Storage Path pro vytvoření uzavřeného a otevřeného klíče v systému Windows 7

  5. Použijte nástroj, který je součástí SDK pro generování certifikátu, na konzole, makecert -r -sv C: Drivertcert Mydrivers.pvk -n CN = "Namecomompany" C: DrivertCert Mydrivers.cer. Vyměňte Namecomomompany na jméno řidiče nebo zadejte libovolné.
  6. Příkaz k vytvoření uzavřeného klíče při vytváření digitálních podpisů ovladače systému Windows 7

  7. Na obrazovce se zobrazí formulář pro vytvoření hesla na soukromý klíč a musíte jej zadat do příslušného pole a potvrdit.
  8. Vytvoření hesla pro uzavřený klíč před digitálním podpisem ovladače systému Windows 7

  9. Chcete-li pokračovat v práci v novém okně, zadejte již přiřazené heslo.
  10. Znovu zadejte uzavřený klíč a přejděte na vytvoření podpisu digitálního ovladače v systému Windows 7

  11. Po automatickém zavření okna naleznete v obsahu konzoly: Pokud na konci vidíte "Úspěšné" oznámení, znamená to, že generace prošla úspěšně a může být dále přesunuta.
  12. Úspěšné vytvoření a certifikát pro digitální podpis v systému Windows 7

  13. Dalším povinným stupněm je vytvořit veřejný klíč a bude k dispozici pro každého, kdo bude realizovat řidiče v softwaru. Chcete-li to provést, vložte CERT2SPC C: DrivertCert Mydrivers.Cer C: DrivertCert Mydrivers.SPC příkaz.
  14. Příkaz k vytvoření veřejného klíče před podpisem řidiče v systému Windows 7

  15. Zpráva ve konzole by měla svědčit na úspěšné vytvoření veřejného klíče.
  16. Úspěšné vytvoření otevřeného klíče před podpisem řidiče v systému Windows 7

  17. Uzavřený a veřejný klíč musí být kombinován do jedné složky, a to používá PVK2PFX -PVK C: DrivertCert Mydrivers.pvk -pvk -pi p @ ss0wd -spc c: \ tRightcert PFX C: DriverCert Mydrivers .PFX -PO heslo. Nahradit heslo do dříve vytvořeného hesla zavřeného klíče.
  18. Příkaz pro kombinaci uzavřeného a veřejného klíče při vytvoření ovladače podpisu digitálního ovladače 7

Jednalo se o nejjednodušší fázi vytváření digitálního podpisu pro řidiče, během kterých nejsou téměř žádné chyby. Pokud se však na obrazovce zobrazí některá výstražná upozornění, ne ignorujte je, přečtěte si obsah a opravte situaci v souladu s doporučeními.

Krok 3: Vytvoření konfiguračního souboru

Konfigurační soubor je vyžadován pro každého ovladače, protože je v něm uloženo základní informace. V budoucnu může být užitečné, pokud například bude zapotřebí změnit datum poslední změny nebo provádět úpravy názvu verzi ovladače. Nejdříve musíte kontaktovat složku DriverCert předem, kde přenese soubory ovladače, pro které je podpis vytvořen výběrem samostatného podadresáře pro ně. Po spuštění konzoly a postupujte takto:

  1. Chcete-li použít další nástroj, bude muset přesunout do složky se sadou nástrojů od společnosti Microsoft, a pro to použijte CD C: WindK 7600.16385.1 BIN SelfSign příkaz.
  2. Přejít na nástroj pro vytvoření konfiguračního souboru před Digital Signature Windows 7 ovladačem

  3. Předvolba otevřete adresář řidiče a ujistěte se, že existují dva soubory s rozšířením INF a SYS, protože budou použity pro sledování následujícího konfiguračního souboru. Po zadání Inf2CAT.exe / ovladače: "C: Ovladač ovladače" / OS: 7_x64 / Vrchol, nahrazení ovladače na název dříve vytvořené složky souborů. Potvrďte provádění příkazu stisknutím klávesy Enter.
  4. Zadejte příkaz pro vytvoření konfiguračního tlačítka před digitálním podpisem ovladače systému Windows 7

Pokračujte ve stavu "příkazového řádku" a očekávejte, že "signalizabilita test kompletní" a "Catalogová generace dokončena" na obrazovce oznamování signalizace testte. Během postupu tvorby souborů se nakonec nedoporučuje provádět další akce v počítači, protože to může způsobit selhání ve funkci nástroje.

Samostatně, všimneme nejčastější chybu, která se zobrazí při vytváření konfiguračního souboru. Jeho text vypadá takto: "22.9.7: Nápověda nastavený na nesprávné datum (musí být poštovně položeno na 4/21/2009 pro nejnovější OS) v XXXXX.INF" a volá jej nesprávně nainstalované datum vytvoření objektu. Pokud došlo k takovému problému, otevřete cílový soubor, jehož název je v chybě prostřednictvím standardního "Poznámkový blok", kde najdete řetězec "Origentr =" a změnit hodnotu na hodnotu 05/01 / 9.9.9.9. Uložte změny a znovu vytvořte konfigurační soubor.

Krok 4: Vytvoření podpisu pro řidiče

Po dokončení všech předchozích kroků, zůstane pouze podepsat samotný ovladač, který se provádí pomocí vývojáře přidané dříve prostřednictvím již známého příkazového řádku.

  1. Otevřete konzolu za správce a zapište příkaz CD "C: Programové soubory (X86) \ Windows Sady Windows 10.0.17134.0
  2. Přechod na umístění nástroje pro vytvoření podpisu ovladače ovladače systému Windows 7

  3. Dále vložte obsah SignTool Sign / FC: DrivertCert Mydrivers.pfx / P Heslo / t http://timestamp.globalsign.com/scripts/timstamp.dll / v "C: DrivertCert xg xg20Gr.cat "Nahrazení hesla na zavřeném klíčovém heslu, který byl vytvořen dříve. Během této operace, online globalsignová služba, která je zodpovědná za instalaci časového razítka, takže se ujistěte, že připojení k Internetu je k dispozici. Úspěšně podepsaná čára se objevila v konzole: C: DriverCert XG XG20GR.cat Počet úspěšně podepsaných souborů: 1 Upozorní úspěšný dokončení procesu.
  4. Tým pro instalaci časového razítka před registrací ovladače systému Windows 7

  5. Vraťte, vložte dva příkazy níže a instalujete certifikát.

    certmgr.exe -Add c: Driverscert Mydrivers.Cer -s -r LocalMachine Root

    Certmgr.exe -Add c: Drivertcert Mydrivers.Cer -s -r LocalMachine TrustedPublisher

  6. Instalace certifikátu pro podpis ovladače v systému Windows 7

Dokončení podpisu postupujte podle pokynů zobrazených v grafické menu. V tomto procesu je považován za dokončen a podepsaný ovladač zůstane pouze ručně nainstalován, pokud je požadován.

Přečtěte si více: Ruční instalace ovladačů v systému Windows 7

Přečtěte si více