Compartir vía


Plan de desarrollo para la instalación de dispositivos y controladores

figura de una brújula, un mapa y un dedo que apunta al mapa.

Para instalar un dispositivo y un controlador en el sistema operativo Windows, siga estos pasos:

  • Paso 1: Obtenga información sobre los aspectos básicos de la instalación de dispositivos y controladores en Windows.

    Debe comprender los aspectos básicos de la instalación de dispositivos y controladores en la familia de sistemas operativos Windows. Esto le ayudará a tomar decisiones de diseño adecuadas y le permitirá simplificar el proceso de desarrollo. Para obtener más información, consulte Información general sobre las instalaciones de dispositivos y controladores.

  • Paso 2: Obtenga información sobre los paquetes de controladores y sus componentes.

    Un paquete de controladores consta de todos los componentes que debe proporcionar para instalar el dispositivo y admitirlo en Windows. Esto incluye un archivo INF y todos los archivos a los que hace referencia el archivo INF.

    Para obtener más información, vea Paquetes de controladores y archivos INF.

  • Paso 3: Crear un paquete de controladores para el dispositivo y los controladores.

    El paquete de controladores debe proporcionar un archivo INF y, opcionalmente, archivos de controlador o componentes de software adicionales.

    Para obtener más información sobre los componentes de un paquete de controladores, vea Creación de un paquete de controladores.

    Para ver paquetes de controladores de ejemplo, consulte el ejemplo de tostadora.

  • Paso 4: Probar el paquete de controladores durante el desarrollo y las pruebas.

    La firma de pruebas hace referencia al uso de un certificado de prueba para firmar una versión preliminar de un paquete de controladores para su uso en equipos de prueba. En concreto, esto permite a los desarrolladores firmar paquetes de controladores mediante certificados autofirmados, como los que genera la herramienta MakeCert . Esta funcionalidad permite a los desarrolladores instalar y probar paquetes de controladores en Windows con la comprobación de firma de controladores habilitada.

    Para obtener más información, vea Controladores de firma durante el desarrollo y la prueba.

  • Paso 5: Firmar previamente el paquete de controladores para probar con arranque seguro.

    La firma previa a la producción hace referencia al uso del certificado de preproducción WHQL/WHCP para firmar una versión preliminar de un paquete de controladores para su uso en sistemas de venta al por menor o producción sin tener que habilitar TESTSIGNING. Esta funcionalidad permite a los desarrolladores probar controladores con arranque seguro antes de firmar el paquete de controladores.

    Para obtener más información, vea Preproduction Driver Signing and Testing.

  • Paso 6: Firmar el paquete de controladores para su distribución.

    Después de probar y comprobar el paquete de controladores, debe publicar el paquete de controladores. La firma de versión identifica el publicador de un paquete de controladores. Aunque este paso es opcional, los paquetes de controladores deben estar firmados por las siguientes razones:

    • Asegúrese de la autenticidad, integridad y confiabilidad de los paquetes de controladores. Windows usa firmas digitales para comprobar la identidad del publicador y para comprobar que el controlador no se ha modificado desde que se publicó.
    • Proporcione la mejor experiencia de usuario al facilitar la instalación automática de controladores.
    • Ejecute controladores en modo kernel en versiones de 64 bits de Windows Vista y versiones posteriores de Windows.
    • Reproducción de determinados tipos de contenido Premium de próxima generación.

    Los paquetes de controladores están firmados por la versión a través de:

    • Una firma de versión WHQL obtenida a través del Programa de compatibilidad de hardware de Windows (para Windows 10/11) o el Programa de certificación de hardware de Windows (para windows 8/8.1 y sistemas operativos anteriores).
    • Una firma de versión creada a través de un certificado de publicador de software (SPC) .

    Para obtener más información, vea Controladores de firma para la versión pública.

  • Paso 7: Distribuir el paquete de controladores.

    El último paso es distribuir el paquete de controladores. Si el paquete de controladores cumple los estándares de calidad definidos en el Programa de compatibilidad de hardware de Windows (para Windows 10/11) o el Programa de certificación de hardware de Windows (para windows 8/8.1 y sistemas operativos anteriores), puede distribuirlo a través del programa Microsoft Windows Update. Para obtener más información, consulte Publicación de un controlador en Windows Update.

Estos son los pasos básicos. Es posible que sea necesario realizar pasos adicionales en función de las necesidades de instalación de su dispositivo y controlador individuales.