Windows 10 en mode S Exigences pour les pilotes
Cette section décrit les exigences d’installation des pilotes et les composants bloqués sur Windows 10 S.
Configuration requise des pilotes
Pour installer sur Windows 10 en mode S, les packages de pilotes doivent répondre aux exigences suivantes :
- Les packages de pilotes doivent être signés numériquement avec un certificat Windows, WHQL, ELAM ou Store provenant du Tableau de bord du centre de développement de matériel Windows.
- Les logiciels compagnons doivent être signés avec un certificat du Microsoft Store.
- Ne comprend pas de fichiers *.exe, *.zip, *.msi ou *.cab dans le package de pilotes qui extraient des binaires non signés.
- L’installation du pilote utilise uniquement des directives INF.
- Le pilote n’appelle pas de composants de la boîte de réception bloqués.
- Les pilotes ne contiennent aucun composant d’interface utilisateur, application ou paramètres. Utilisez plutôt des applications universelles issues du Microsoft Store, par exemple :
- La maintenance des pilotes et du firmware utilise Windows Update et non une application de mise à jour.
Enfin, nous recommandons d’utiliser un pilote Windows universel dans la mesure du possible. Pour plus d’informations, voir :
Installation
- Si vous cochez les cases de vérification de conformité S lors de la soumission d’un pilote dans le tableau de bord, le pilote est livré à la fois sur Windows 10 en mode S ainsi que sur les versions de bureau de Windows 10 qui ont le même ID matériel (HWID). Pour plus d’informations sur ces options du tableau de bord, veuillez consulter la section Publier un pilote sur Windows Update.
- Si différents packages de pilotes sont requis pour Windows 10 en mode S et les versions de bureau de Windows 10 ciblant le même HWID, définissez une entrée DriverVer supérieure dans la Section Version INF pour le package qui cible les versions de bureau de Windows 10. Par exemple, vous pourriez définir une DriverVer de
05/24/2019,10.0.1.0
pour le package ciblant Windows 10 en mode S, et05/24/2019,10.1.1.0
pour le package ciblant les versions de bureau de Windows 10.
Résolution des problèmes liés à l’installation
Si vous ciblez Windows 10 en mode S pour un INF de base et un INF d’extension, mais que seul l’INF d’extension s’installe sur les versions de bureau de Windows 10, alors soit votre pilote installé est de rang supérieur, soit votre pilote de base n’a pas été publié avec le bon ciblage. (CHID peut être différent). Vérifiez et comparez votre étiquette d’expédition du pilote de BASE et du pilote d’extension.
Composants de la boîte de réception bloqués
Les composants suivants sont bloqués d’exécution sur Windows 10 S :
- bash.exe
- cdb.exe
- cmd.exe
- cscript.exe
- csi.exe
- dnx.exe
- fsi.exe
- hh.exe
- infdefaultinstall.exe (nouvelle addition pour Windows 10, version 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
Remarque
Pour vous assurer que votre application Windows fonctionnera correctement sur les appareils exécutant Windows 10 en mode S, veuillez consulter les consignes de test pour les applications.