Red de conocimiento informático - Conocimiento informático - ¿Cuál es el motivo del error en la instalación del controlador?

¿Cuál es el motivo del error en la instalación del controlador?

1. Prepare inf y sys

Cree un nuevo directorio, como d:\DrvInstDir, y coloque el inf y sys escritos en este directorio.

2. Verifique su información

Limpie el sistema como si nunca hubiera instalado el controlador en esta máquina. Tenga en cuenta que existe un requisito especial aquí, es decir, después de especificar d:\DrvInstDir como directorio de búsqueda durante el proceso de instalación, el sistema encontrará automáticamente el archivo sys y realizará la instalación sin pedirle que especifique la ubicación del archivo sys. . Si su archivo inf cumple con este requisito, el segundo paso puede realizarse; de ​​lo contrario, modifique el archivo inf hasta que cumpla con los requisitos;

3. Escriba el programa de instalación.

Para completar simplemente la instalación, simplemente llame a SetupCopyOEMInf. Por ejemplo

SetupCopyOEMInf("d:\\\\DrvInstDir\\\xxxx.inf", NULL, SPOST_PATH, 0, NULL, 0, NULL, NULL

4); , limpie el sistema nuevamente

5. Ejecute el programa de instalación

SetupCopyOEMInf generará un oem*.inf en el directorio windir\inf. Busque un oem*.inf que coincida exactamente con el contenido de su inf. Si coincide, la instalación se realizó correctamente y puede continuar. De lo contrario, regrese y vea qué salió mal.

6. Inserte el dispositivo USB y verifique si el programa de instalación es válido

Tenga en cuenta que en 2k, después de insertar el dispositivo USB, si la ID de hardware del dispositivo coincide exactamente con la ID de hardware en inf (tenga en cuenta que si se trata de otra forma de coincidencia, como que el ID de hardware del dispositivo coincida con el ID de compatibilidad en inf, o el ID de compatibilidad del dispositivo que coincida con el ID de hardware en inf, entonces no garantizo que el método anterior funcione ), el sistema podrá instalar el dispositivo. Si el método anterior funciona, el sistema copiará automáticamente el archivo sys de d:\DrvInstDir al directorio windir\\\\System32\\Drivers y lo instalará. Si inf y sys no tienen firmas digitales en el sistema xp, el sistema abrirá la ventana "Nuevo hardware encontrado". Solo necesita hacer clic en el botón "Siguiente" en la ventana para completar la instalación del controlador. En cuanto a cómo evitar que aparezca la ventana "Nuevo hardware encontrado" cuando inf y sys no tienen firmas digitales en xp, y dejar que el sistema complete automáticamente la instalación del controlador del dispositivo