Requisitos del controlador en modo S de Windows 10
En esta sección se describen los requisitos de instalación de controladores y los componentes bloqueados en Windows 10 S.
Requisitos para controladores
Para instalar en Windows 10 en modo S, los paquetes de controladores deben cumplir los siguientes requisitos:
- Los paquetes de controladores deben estar firmados digitalmente con un certificado de Windows, WHQL, ELAM o Store desde el Panel del Centro para desarrolladores de hardware de Windows.
- El software complementario debe estar firmado con un certificado de Microsoft Store.
- No deben incluir *.exe, *.zip, *.msi ni *.cab en el paquete de controladores que extrae archivos binarios sin firmar.
- El controlador se instala con solo directivas INF.
- El controlador no llama a componentes de bandeja de entrada bloqueados.
- Los controladores no incluyen ningún componente de interfaz de usuario, aplicaciones ni configuración. En su lugar, use aplicaciones universales de Microsoft Store, por ejemplo:
- El mantenimiento de controladores y firmware usa Windows Update y no una aplicación de actualizador.
Por último, se recomienda usar un controlador universal de Windows siempre que sea posible. Para obtener más información, consulta:
Instalación
- Si activa las casillas de cumplimiento de S al enviar un controlador en el panel, el controlador se entrega tanto en Windows 10 en modo S como en las versiones de escritorio de Windows 10 que tienen el mismo identificador de HW. Para obtener más información sobre estas opciones de panel, consulte Publicación de un controlador en Windows Update.
- Si se requieren paquetes de controladores diferentes para Windows 10 en modo S y versiones de escritorio de Windows 10 que tienen como destino el mismo HWID, establezca una entrada mayor DriverVer superior en la sección Version del INF del paquete destinado a versiones de escritorio de Windows 10. Por ejemplo, puede establecer un DriverVer de
05/24/2019,10.0.1.0
para el paquete destinado a Windows 10 en modo S y05/24/2019,10.1.1.0
para el paquete destinado a versiones de escritorio de Windows 10.
Solución de problemas de instalación
Si el destino es Windows 10 en modo S para un INF base y un INF de extensión, pero solo el INF de extensión se instala en versiones de escritorio de Windows 10, el controlador instalado es de mayor rango o el controlador base no se publicó con el destino correcto. (El CHID puede ser diferente). Compruebe y compare la etiqueta de envío del controlador BASE y el controlador de extensión.
Componentes de bandeja de entrada bloqueados
Los siguientes componentes no se pueden ejecutar en Windows 10 S:
- bash.exe
- cdb.exe
- cmd.exe
- cscript.exe
- csi.exe
- dnx.exe
- fsi.exe
- hh.exe
- infdefaultinstall.exe (nueva adición para Windows 10, versión 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
Nota:
Para asegurarse de que la aplicación de Windows funcionará correctamente en dispositivos que ejecuten Windows 10 en modo S, revise la guía de prueba de las aplicaciones.