“Conocimiento Sistemas>ventanas

Cómo firmar un controlador de dispositivo sin firmar en Windows

2014/11/28
Paso 1:Instale el kit de controladores de Windows (WDK)

1. Descargue la última versión de WDK del sitio web de Microsoft.

2. Ejecute el instalador y siga las instrucciones que aparecen en pantalla para completar la instalación.

Paso 2:crear un nuevo proyecto de controlador

1. Abra Visual Studio.

2. Haga clic en "Archivo"> "Nuevo"> "Proyecto...".

3. En el cuadro de diálogo "Nuevo proyecto", seleccione "Controlador de Windows"> "Controlador de modo de usuario WDK" y haga clic en "Siguiente".

4. Ingrese un nombre para su proyecto y busque la ubicación donde desea guardarlo.

5. Haga clic en "Crear".

Paso 3:agregue los archivos necesarios a su proyecto

1. En el Explorador de soluciones, haga clic derecho en su proyecto y seleccione "Agregar"> "Nuevo elemento...".

2. En el cuadro de diálogo "Agregar nuevo elemento", seleccione "Archivo de controlador" y haga clic en "Agregar".

3. En el cuadro de diálogo "Archivo de controlador", seleccione el tipo de archivo de controlador que desea crear (por ejemplo, "Archivo INF") y haga clic en "Agregar".

4. Repita los pasos 2 y 3 para agregar cualquier otro archivo necesario a su proyecto (por ejemplo, archivos de código fuente, archivos de encabezado, etc.).

Paso 4:Configure el archivo INF de su controlador

1. Abra el archivo INF de su controlador en un editor de texto.

2. Ubique la sección que comienza con "[Versión]" y agregue las siguientes líneas:

```

CatalogFile=MiConductor.cat

Clase=MiClaseDeDispositivo

ClassGUID={SuDispositivoClassGUID}

ControladorVer=21/06/2018,1.0.0.0

Proveedor=Mi Empresa

DriverPackageType=KMDF

```

3. Reemplace "MyDriver.cat" con el nombre del archivo del catálogo de su controlador.

4. Reemplace "MyDeviceClass" con el nombre de su clase de dispositivo.

5. Reemplace "{YourDeviceClassGUID}" con el GUID de su clase de dispositivo.

6. Reemplace "21/06/2018,1.0.0.0" con la fecha y versión de su controlador.

7. Reemplace "MiEmpresa" con el nombre de su empresa.

Paso 5:firme su conductor

1. Abra la herramienta de firma de controladores de dispositivos de Windows (signtool.exe) desde el directorio de instalación de WDK.

2. Utilice el siguiente comando para firmar el archivo INF de su controlador:

```

signtool sign /a /v /s MyDriver /n "Nombre de mi conductor" MyDriver.inf

```

3. Reemplace "MyDriver" con el nombre del archivo INF de su controlador.

4. Reemplace "Mi nombre de controlador" con el nombre que desea usar para su controlador firmado.

Paso 6:instale su controlador firmado

1. Abra el Administrador de dispositivos.

2. Haga clic derecho en el dispositivo para el que desea instalar el controlador y seleccione "Actualizar software del controlador...".

3. Haga clic en "Buscar software de controlador en mi computadora".

4. Busque la ubicación donde guardó su archivo INF firmado y selecciónelo.

5. Haga clic en "Instalar".

Paso 7:Verifique que su conductor esté firmado

1. Abra el Administrador de dispositivos.

2. Haga clic derecho en el dispositivo para el que instaló el controlador y seleccione "Propiedades".

3. Haga clic en la pestaña "Controlador".

4. En "Firma del controlador", debería ver el estado como "Firmado".

ventanas
Cómo acceder a la administración en un Linksys PAP2
Cómo habilitar la carga de la batería en un Dell
Cómo configurar una conexión remota de Windows
Cómo obtener el uso de la CPU de un Proceso
Cómo imprimir archivos CBR
Cómo deshabilitar el Asesor de contenido de Windows
Cómo encontrar lo decodificador se utiliza
Cómo restaurar todos los valores predeterminados en el equipo
Conocimiento de la computadora © http://www.ordenador.online