Udostępnij za pośrednictwem


Harmonogram instalacji urządzeń i sterowników

Ilustracja kompasu, mapy i palca wskazującego na mapę.

Notatka

Ten artykuł dotyczy deweloperów tworzących sterowniki urządzeń dla systemu Windows. Jeśli jesteś użytkownikiem, który chce zainstalować lub zaktualizować sterownik urządzenia na swoim komputerze, zobacz Aktualizowanie sterowników ręcznie w systemie Windows.

Aby zainstalować urządzenie i sterownik w systemie operacyjnym Windows, wykonaj następujące kroki:

  • Krok 1. Poznaj podstawy instalacji urządzeń i sterowników w systemie Windows.

    Musisz zrozumieć podstawy instalacji urządzeń i sterowników w rodzinie systemów operacyjnych Windows. Pomoże to podjąć odpowiednie decyzje projektowe i pozwoli usprawnić proces programowania. Aby uzyskać więcej informacji, zobacz Instalacja urządzeń i sterowników .

  • Krok 2. Dowiedz się więcej o pakietach sterowników i ich składnikach.

    Pakiet sterowników składa się ze wszystkich składników, które należy podać, aby zainstalować urządzenie i obsługiwać je w systemie Windows. Obejmuje to plik INF i wszystkie pliki, do których odwołuje się plik INF.

    Aby uzyskać więcej informacji, zobacz Driver Packages i INF Files.

  • Krok 3: Utwórz pakiet sterowników dla Twojego urządzenia.

    Pakiet sterowników musi zawierać plik INF i opcjonalnie pliki sterowników lub dodatkowe składniki oprogramowania.

    Aby uzyskać więcej informacji na temat składników pakietu sterowników, zobacz Tworzenie pakietu sterowników.

    Na przykład, przykładowe pakiety sterowników można znaleźć w Przykładzie tostera.

  • Krok 4. Podpisywanie testowe pakietu sterownika podczas rozwoju i testowania.

    Podpisywanie testowe odnosi się do używania certyfikatu testowego w celu podpisania wersji wstępnej pakietu sterowników do użycia na komputerach testowych. Deweloperzy mogą podpisywać pakiety sterowników przy użyciu certyfikatów z podpisem własnym, takich jak certyfikaty generowane przez narzędzie MakeCert. Ta funkcja umożliwia deweloperom instalowanie i testowanie pakietów sterowników w systemie Windows z włączoną weryfikacją podpisu sterownika.

    Aby uzyskać więcej informacji, zobacz Podpisywanie sterowników podczas programowania i testowania.

  • Krok 5: Wstępnie podpisz pakiet sterowników, aby przetestować go przy użyciu Bezpiecznego Rozruchu.

    Podpisywanie przedprodukcyjne odnosi się do używania certyfikatu przedprodukcyjnego WHQL/WHCP w celu podpisania wersji przedpremierowej pakietu sterowników do użycia w systemach detalicznych/produkcyjnych bez konieczności włączania TESTSIGNING. Ta funkcja umożliwia deweloperom testowanie sterowników przy użyciu bezpiecznego rozruchu przed podpisaniem wersji pakietu sterowników.

    Aby uzyskać więcej informacji, zobacz Podpisywanie i testowanie sterowników przedprodukcyjnych.

  • Krok 6: Podpisz cyfrowo pakiet sterowników do dystrybucji.

    Po przetestowaniu i zweryfikowaniu pakietu sterowników należy podpisać pakiet sterowników. Podpisywanie certyfikatu identyfikuje wydawcę pakietu sterowników. Chociaż ten krok jest opcjonalny, pakiety sterowników powinny być podpisane z następujących powodów:

    • Zapewnij autentyczność, integralność i niezawodność pakietów sterowników. System Windows używa podpisów cyfrowych, aby zweryfikować tożsamość wydawcy i sprawdzić, czy sterownik nie został zmieniony od czasu jego opublikowania.

    • Zapewnij najlepsze środowisko użytkownika, ułatwiając automatyczną instalację sterowników.

    • Uruchom sterowniki trybu jądra w 64-bitowych wersjach systemu Windows Vista i nowszych wersjach systemu Windows.

    • Odtwarzanie niektórych typów zawartości Premium nowej generacji.

      pakiety sterowników są podpisane za pośrednictwem jednego z następujących rozwiązań:

    • WHQL Release Signature uzyskany za pośrednictwem Windows Hardware Compatibility Program (dla systemu Windows 10/11) lub Windows Hardware Certification Program (dla systemu Windows 8/8.1 i starszych systemów operacyjnych).

    • Sygnatura wydania utworzona za pomocą certyfikatu wydawcy oprogramowania (SPC).

      Aby uzyskać więcej informacji, zobacz Signing Drivers for Public Release.

  • Krok 7. Dystrybuowanie pakietu sterowników.

    Ostatnim krokiem jest dystrybucja pakietu sterowników . Jeśli pakiet sterowników spełnia standardy jakości zdefiniowane w program zgodności sprzętu systemu Windows (dla systemu Windows 10/11) lub Program certyfikacji sprzętu systemu Windows (dla systemu Windows 8/8.1 i starszych systemów operacyjnych), można go rozpowszechnić za pośrednictwem programu Microsoft Windows Update. Aby uzyskać więcej informacji, zobacz Publikowanie sterownika w usłudze Windows Update.

Są to podstawowe kroki. Dodatkowe kroki mogą być konieczne w zależności od potrzeb instalacji poszczególnych urządzeń i sterowników.