Distribución de un paquete de controladores
En este tema se describe cómo distribuir de forma segura el paquete de controladores. Esta información incluye cómo distribuir un paquete de controladores a través del programa microsoft Windows Update. En este tema también se describe cómo Windows protege los archivos del sistema.
Windows Update
- Los paquetes de controladores que pasan las pruebas del Kit de certificación de hardware (HCK) de Windows pueden estar firmados digitalmente por WHQL. Si el paquete de controladores está firmado digitalmente por WHQL, se puede distribuir a través del programa Windows Update u otros mecanismos de distribución compatibles con Microsoft.
Obtener una firma de versión WHQL forma parte del Kit de certificación de hardware (HCK) de Windows. Una firma de versión WHQL consta de un archivo de catálogo firmado digitalmente. La firma digital no cambia los archivos binarios del controlador ni el archivo INF que envía para realizar pruebas.
Puede distribuir un paquete de controladores a través del programa Windows Update si el paquete de controladores:
Supera el programa de prueba WHQL y recibe una firma de versión WHQL.
Califica para el Programa de certificación de Windows.
Cumple los requisitos adicionales que garantizan que Windows Update pueda determinar el paquete de controladores correcto para el dispositivo del usuario, puede distribuirlo legalmente y descargarlo automáticamente.
Dado que los requisitos del programa Windows Update se actualizan con frecuencia, debe comprobar periódicamente el sitio web de publicación de controladores de Windows Update.
Protección de archivos del sistema
Protección de archivos de Windows (PMA) protege los archivos del sistema operativo Windows de reemplazarse por versiones desconocidas o incompatibles.
EL PMA impide que los programas reemplacen los archivos críticos del sistema de Windows. Los programas no deben sobrescribir estos archivos porque son utilizados por el sistema operativo y por otros programas. Proteger estos archivos evita problemas con programas y el sistema operativo.
Los tipos de archivos del sistema que PROTEGE EL PMA incluyen .sys, .exe, .ocx y archivos .dll que se envían "en la caja" con el sistema operativo.
Durante las pruebas WHQL, el programa Signability comprueba el archivo INF de un controlador para asegurarse de que no intenta reemplazar los archivos del sistema. Un paquete de controladores que intenta reemplazar los archivos del sistema no puede recibir una firma digital. Sin embargo, un paquete de controladores puede contener versiones actualizadas de archivos que el proveedor proporcionó a Microsoft para enviar con Windows 2000 o versiones posteriores del sistema operativo.
Para obtener más información sobre la protección de archivos de Windows, consulte la documentación de Windows SDK.