“Conocimiento Sistemas>ventanas

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

2015/2/3
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 iniciar sesión en Windows 2000 sin contraseña
Cómo corregir un error de dispositivo IO
Cómo eliminar y limpiar un programa desde un PC
Cómo eliminar un virus en el System Volume Information de Restablecimiento y restauración
Cómo obtener la barra de tareas para quedarse Ocultos
Cómo recuperar un servidor Windows 2000
Cómo deshabilitar SSL 2.0
Cómo escoger sustitución de ventanas
Conocimiento de la computadora © http://www.ordenador.online