Требования к драйверу в режиме S в Windows 10
В этом разделе описываются требования к установке драйверов и заблокированные компоненты в Windows 10 S.
Требования к драйверу
Чтобы установить в Windows 10 в режиме S, пакеты драйверов должны соответствовать следующим требованиям:
- Пакеты драйверов должны быть цифрово подписаны с помощью сертификата Windows, WHQL, ELAM или Store на панели мониторинга Центра разработчиков оборудования Windows.
- Программное обеспечение-компаньон должно быть подписано с помощью сертификата Microsoft Store.
- Не включает *.exe, *.zip, *.msi или *.cab в пакет драйвера, который извлекает неподписанные двоичные файлы.
- Драйвер устанавливает только директивы INF.
- Драйвер не вызывает заблокированные компоненты папки "Входящие".
- Драйверы не включают какие-либо компоненты пользовательского интерфейса, приложения или параметры. Вместо этого используйте универсальные приложения из Microsoft Store, например:
- Обслуживание драйверов и встроенного ПО использует Обновл. Windows, а не приложение для обновления.
Наконец, мы рекомендуем использовать универсальный драйвер Windows, где это возможно. Дополнительные сведения см. в следующем разделе:
Установка
- Если при отправке драйвера на панели мониторинга установлен флажок соответствия S, драйвер поставляется как в Windows 10 в режиме S, так и в классических версиях Windows 10 с одинаковым идентификатором HW. Дополнительные сведения об этих параметрах панели мониторинга см. в статье "Публикация драйвера в Обновл. Windows".
- Если для Windows 10 в режиме S и классических версиях Windows 10 требуются разные пакеты драйверов, предназначенные для одного и того же HWID, задайте для пакета более высокую запись DriverVer в разделе inf version для пакета, предназначенного для классических версий Windows 10. Например, можно задать DriverVer для пакета, предназначенного
05/24/2019,10.0.1.0
для Windows 10 в режиме S, и05/24/2019,10.1.1.0
для пакетов, предназначенных для классических версий Windows 10.
Устранение неполадок установки
Если вы нацелены на Windows 10 в режиме S для базового INF-файла и INF расширения, но только расширение INF устанавливается в классических версиях Windows 10, то установленный драйвер имеет больший ранг, или базовый драйвер не был опубликован с правильным целевым назначением. (CHID может отличаться). Проверьте и сравните метку доставки драйвера BASE и драйвера расширения.
Заблокированные компоненты папки "Входящие"
Следующие компоненты заблокированы для выполнения в Windows 10 S:
- bash.exe
- cdb.exe
- cmd.exe
- cscript.exe
- csi.exe
- dnx.exe
- fsi.exe
- hh.exe
- infdefaultinstall.exe (новое дополнение для Windows 10 версии 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