Udostępnij przez


Wymagania dotyczące sterowników trybu S w systemie Windows 10

W tej sekcji opisano wymagania dotyczące instalacji sterowników i zablokowane składniki w systemie Windows 10 S.

Wymagania dotyczące sterowników

Aby zainstalować system Windows 10 w trybie S, pakiety sterowników muszą spełniać następujące wymagania:

  • Pakiety sterowników muszą być podpisane cyfrowo przy użyciu certyfikatu systemu Windows, WHQL, ELAM lub Store z pulpitu nawigacyjnego Centrum deweloperów sprzętu systemu Windows.
  • Oprogramowanie towarzyszące musi być podpisane przy użyciu certyfikatu sklepu Microsoft Store.
  • Nie zawiera *.exe, *.zip, *.msi lub *.cab w pakiecie sterowników, który wyodrębnia niepodpisane pliki binarne.
  • Sterownik instalowany jest wyłącznie za pomocą dyrektyw INF.
  • Sterownik nie wywołuje składników skrzynki odbiorczej, które są zablokowane.
  • Sterowniki nie zawierają żadnych składników interfejsu użytkownika, aplikacji ani ustawień. Zamiast tego użyj aplikacji uniwersalnych ze sklepu Microsoft Store, na przykład:
  • Obsługa sterowników i oprogramowania układowego korzysta z usługi Windows Update, a nie aplikacji aktualizatora.

Na koniec zalecamy użycie sterownika uniwersalnego systemu Windows, jeśli jest to możliwe. Aby uzyskać więcej informacji, zobacz:

Instalacja

  • Jeśli zaznaczysz pola wyboru Zgodność S podczas przesyłania sterownika w pulpicie nawigacyjnym, sterownik jest dostarczany zarówno do systemów Windows 10 w trybie Windows 10 S, jak i wersji desktopowych systemów Windows 10, które mają ten sam identyfikator HW. Aby uzyskać więcej informacji na temat tych opcji pulpitu nawigacyjnego, zobacz Publikowanie sterownika w usłudze Windows Update.
  • Jeśli różne pakiety sterowników są wymagane dla systemu Windows 10 w trybie S i wersji desktopowych systemu Windows 10, które są przeznaczone dla tego samego HWID, ustaw wpis DriverVer o wyższej wartości w sekcji wersji INF dla pakietu, który jest przeznaczony dla wersji desktopowych systemu Windows 10. Na przykład można ustawić wartość DriverVer dla pakietu przeznaczonego 05/24/2019,10.0.1.0 dla systemu Windows 10 w trybie S i 05/24/2019,10.1.1.0 dla pakietu przeznaczonego dla wersji klasycznych systemu Windows 10.

Rozwiązywanie problemów z instalacją

Jeśli docelowym systemem jest Windows 10 w trybie S zarówno dla podstawowego INF, jak i rozszerzenia INF, ale tylko rozszerzenie INF jest instalowane w klasycznych wersjach systemu Windows 10, oznacza to, że albo zainstalowany sterownik ma wyższy priorytet, albo sterownik podstawowy nie został opublikowany z prawidłowym określeniem celu. (CHID może być inny). Sprawdź i porównaj etykietę wysyłkową sterownika BASE i sterownika rozszerzenia.

Zablokowane elementy skrzynki odbiorczej

Następujące składniki nie mogą być wykonywane w systemie Windows 10 S:

  • bash.exe
  • cdb.exe
  • cmd.exe
  • cscript.exe
  • csi.exe
  • dnx.exe
  • fsi.exe
  • hh.exe
  • infdefaultinstall.exe (nowy dodatek dla systemu Windows 10 w wersji 1709)
  • kd.exe
  • lxssmanager.exe
  • msbuild.exe
  • mshta.exe
  • ntsd.exe
  • powershell.exe
  • powershell_ise.exe
  • rcsi.exe
  • reg.exe
  • regedit.exe
  • regedt32.exe
  • regini.exe
  • syskey.exe
  • wbemtest.exe
  • windbg.exe
  • wmic.exe
  • wscript.exe
  • wsl.exe

Uwaga / Notatka

Aby upewnić się, że aplikacja systemu Windows będzie działać poprawnie na urządzeniach z systemem Windows 10 w trybie S, zapoznaj się ze wskazówkami dotyczącymi testowania aplikacji.