Red de conocimiento informático - Material del sitio web - Cómo inyectar controladores en win7

Cómo inyectar controladores en win7

I. Preparativos antes de la producción

1. El entorno del sistema toma Windows 7 SP1 como ejemplo. Primero, debe descargar la imagen original cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso de MSDN.

2 Hay dos herramientas, .imagex y oscdimg, que son herramientas de implementación automática de Windows AIK. Puede descargar la versión independiente en línea o puede descargar la versión completa desde el sitio web oficial de Microsoft, pero el tamaño es un poco. grande.

3. Controladores

Los controladores generalmente se descargan del sitio web oficial del fabricante, así que preste atención al elegir el controlador adecuado para la versión de 64 bits de Windows 7 SP1.

4. Parches

Microsoft ha lanzado los controladores universales NVME SSD KB2990941-v3 y KB3087873-v2 para Windows 7.

En segundo lugar, inicie la producción

1. Tome la unidad C como ejemplo, cree una carpeta temporal en el directorio raíz de la unidad C, cree la revisión del controlador mount src winremount y cinco. archivos en la carpeta temporal, que almacena controladores y parches de revisión respectivamente. Empaqué las dos carpetas dentro y las puse. He empacado estas dos carpetas, solo las puse dentro.

2. Extraiga todos los archivos en cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso a la carpeta src.

3. Agregue controladores y parches al entorno de instalación boot.wim

Escriba en el símbolo del sistema cmd ("//" y no es necesario escribir los siguientes comentarios)

dism /Mount-Wim /WimFile:c:\temp\src\sources\boot.wim /index :1 /MountDir:c:\temp\mount //montar imagen

dism / Image:C:\temp\mount /Add-Package /PackagePath:c:\temp\hotfix //agregar parche

dism /Image:C:\temp\mount /Add-Dispatch temp\ mount / Agregar controlador /Controlador:c. /Controlador:c /Controlador:c:\temp\drivers /Recurse /Forceunsigned /Agregar controlador

dism /UnMount-Wim /MountDir : C:\temp\mount /Commit /Guardar y desmontar la imagen

Luego haga lo mismo para el índice 2:

dism /Mount-Wim /WimFile:c:\temp\ src \sources\boot.wim /index:2 /MountDir:c:\temp\mount //Montar la imagen

dism /Image:C:\temp\mount /Add-Package /PackagePath:c : \temp\hotfix /Agregar parche

dism /Image:C:\temp\mount /Add-Driver /Driver:c:\temp\ drivers /Recurse /Forceunsigned //Agregar controlador

No se apresure a guardar y desinstalar la imagen ahora, todavía queda un trabajo importante por hacer. Abra la carpeta C:\temp\mount\sources y organice los archivos por hora de modificación, como se muestra a continuación

.

Luego seleccione Todos los archivos que acaba de modificar y cópielos en la carpeta c:\temp\mount\sources. Cópielos a la carpeta c:\temp\src\sources y reemplácelos con archivos del mismo nombre, guarde y desmonte la imagen

dism /UnMount-Wim /MountDir:C:\temp\mount / Confirmar

Esto completa la operación de boot.wim.

4. Agregue controladores y parches a la imagen del sistema install.wim

Primero, opere el índice 1:

Primero, monte y únase también

dism /Mount-WIM /WimFile:c:\temp\src\sources\install.wim / Index:1 /MountDir:c:\temp\mount

dism /Image :C: \temp\mount /Add-Package /PackagePath:c:\temp\hotfix

dism /Image:C:\temp\ mount /Add-Driver /Driver:c:\temp\drivers /Recurse / ForceUnsigned

Luego haga lo mismo para el entorno de recuperación RE

dism /Mount-WIM /WimFile:c:\temp\mount\ windows\system32\recovery\winre.wim /Index :1 /MountDir:c:\temp\winremount

dism /Image:C:\temp\winremount /Add-Package / PackagePath:c:\temp\hotfix\x64

dism /Image:C:\temp\winremount /Add-Driver /Driver:c:\temp\drivers /Recurse /ForceUnsigned

(Muchos tutoriales y réplicas en Internet no realizan este paso. Esto provocar que el sistema no funcione correctamente cuando ocurre un error y necesita ingresar al entorno de recuperación)

Finalmente, guarde y desmonte la imagen

dism /Unmount-Wim /MountDir: C: \temp\winremount /Commit

dism /Unmount-Wim /MountDir:C:\temp\mount /Commit

Esto completa la operación del índice 1 en install.wim. wim.

Cambie los números después de "/Index:" en la primera línea a 2, 3 y 4 respectivamente, y repita las operaciones anteriores para completar los cambios en todos los índices.