Udostępnij za pośrednictwem


Przygotowywanie komputera do ręcznego wdrażania sterowników

Sterownik można wdrożyć automatycznie lub ręcznie. W obu przypadkach należy najpierw przygotować komputer docelowy. W tym miejscu opisano sposób przygotowania komputera docelowego, jeśli zdecydujesz się wdrożyć sterownik ręcznie.

Zazwyczaj komputer, na którym instalujesz i testujesz sterownik, jest oddzielony od komputera, na którym programujesz i kompilujesz pakiet sterowników. Komputer, na którym skompilujesz sterownik, jest nazywany komputerem hosta , a komputer, na którym instalujesz i testujesz sterownik, jest nazywany komputerem docelowym lub komputera testowego . Proces przenoszenia pakietu sterowników na komputer docelowy i instalowania sterownika jest wywoływany wdrażania sterownika.

  1. Na komputerze docelowym otwórz okno wiersza polecenia jako administrator. Wprowadź bcdedit /set TESTSIGNING ON. Uruchom ponownie komputer docelowy.
  2. Skopiuj narzędzie DevCon do folderu na komputerze docelowym (na przykład c:\Tools). Narzędzie DevCon znajduje się w zestawie sterowników systemu Windows (WDK). Można go znaleźć w katalogu Narzędzia (na przykład C:\Program Files (x86)\Windows Kits\10\Tools\x64\devcon.exe).
  3. Utwórz lub pobierz plik certyfikatu (.cer), który można zainstalować na komputerze docelowym. Na przykład podczas kompilowania jednego z przykładowych sterowników zestawu WDK proces kompilacji tworzy plik certyfikatu (.cer). Lokalizacja pliku certyfikatu różni się w zależności od tego, co określono dla konfiguracji i platformy. Jeśli na przykład konfiguracja to Win7 Debug, a platforma jest x64, plik certyfikatu znajduje się w folderze rozwiązania w folderze C++\x64\Win7Debug.
  4. Skopiuj plik certyfikatu do folderu na komputerze docelowym (na przykład c:\Certificates).
  5. Na komputerze docelowym kliknij prawym przyciskiem myszy plik certyfikatu, a następnie wybierz Zainstaluj. Przejdź przez kreatora instalacji. Certyfikaty testowe używane do osadzania podpisów w plikach sterowników i do podpisywania pliku katalogu należy dodać do magazynu certyfikatów zaufanych głównych urzędów certyfikacyjnych oraz do magazynu certyfikatów zaufanych wydawców . Aby uzyskać więcej informacji na temat instalowania certyfikatu na komputerze docelowym, zobacz Instalowanie certyfikatu testowego na komputerze testowym.

Podczas kompilowania jednego z przykładów sterowników WDK proces kompilacji tworzy certyfikat podpisywania testów. Certyfikat podpisany testowo należy zainstalować tylko raz. Jeśli certyfikat został zainstalowany z przykładowego sterownika WDK, możesz zainstalować inne przykłady sterowników bez ponownego instalowania certyfikatu.