Greetings everyone,
This guide will help you to manually backup all third-party drivers (non- microsoft drivers) from an existing Windows 7 installation. I did some testing and found that all the hardware drivers are stored in C:\Windows\System32\DriverStore\FileRepository directory.
What you have to do is:
(i)Go to C:\Windows\System32\DriverStore\FileRepository
(ii)Sort by last modified date &
(iii)Check and copy folder for non-microsoft drivers to say C:\Drivers.
That's all
IGNORE those folder which don't contain *.cat file.
I also slipstreamed the above drivers in Windows 7 January 2020 Disc Image & it integrated successfully.
Command Line Interface(Extract):
C:\Windows\system32>Dism /Get-WimInfo /WimFile:C:\Win7\sources\install.wim
Deployment Image Servicing and Management tool
Version: 6.1.7601.24499
Details for image : C:\Win7\sources\install.wim
Index : 1
Name : Windows 7 HOMEBASIC
Description : Windows 7 HOMEBASIC
Size : 14,867,750,897 bytes
Index : 2
Name : Windows 7 HOMEPREMIUM
Description : Windows 7 HOMEPREMIUM
Size : 15,386,654,205 bytes
Index : 3
Name : Windows 7 PROFESSIONAL
Description : Windows 7 PROFESSIONAL
Size : 15,291,878,047 bytes
Index : 4
Name : Windows 7 ULTIMATE
Description : Windows 7 ULTIMATE
Size : 15,454,575,521 bytes
The operation completed successfully.
C:\Windows\system32>PAUSE
Press any key to continue . . .
C:\Windows\system32>mkdir C:\ULTIMATE
C:\Windows\system32>Dism /Mount-WIM /WimFile:C:\Win7\sources\install.wim /index:
4 /MountDir:C:\ULTIMATE
Deployment Image Servicing and Management tool
Version: 6.1.7601.24499
Mounting image
[==========================100.0%==========================]
The operation completed successfully.
C:\Windows\system32>Dism /Image:C:\ULTIMATE /Add-Driver /Driver:C:\Drivers /Recu
rse
Deployment Image Servicing and Management tool
Version: 6.1.7601.24499
Image Version: 6.1.7601.24499
Searching for driver packages to install...
Found 19 driver package(s) to install.
Installing 1 of 19 - C:\Drivers\atheros_bth.inf_amd64_neutral_7f7d27b8abb6001a\a
theros_bth.inf: The driver package was successfully installed.
Installing 2 of 19 - C:\Drivers\dptf_cpu.inf_amd64_neutral_aa6e0c437ab150d5\dptf
_cpu.inf: The driver package was successfully installed.
Installing 3 of 19 - C:\Drivers\esif_manager.inf_amd64_neutral_c73fefaf22ba926a\
esif_manager.inf: The driver package was successfully installed.
Installing 4 of 19 - C:\Drivers\hdxma7.inf_amd64_neutral_9bbcdf3b5e3fc734\hdxma7
.inf: The driver package was successfully installed.
Installing 5 of 19 - C:\Drivers\heci.inf_amd64_neutral_16593ab35133f7a6\heci.inf
: The driver package was successfully installed.
Installing 6 of 19 - C:\Drivers\iaahcic.inf_amd64_neutral_0a9d931ff5b9c7cf\iaAHC
IC.inf: The driver package was successfully installed.
Installing 7 of 19 - C:\Drivers\ialpss2_gpio2_skl.inf_amd64_neutral_be53f7a7c63d
ac92\iaLPSS2_GPIO2_SKL.inf: The driver package was successfully installed.
Installing 8 of 19 - C:\Drivers\ialpss2_i2c_skl.inf_amd64_neutral_b2e38689a4eb38
7b\iaLPSS2_I2C_SKL.inf: The driver package was successfully installed.
Installing 9 of 19 - C:\Drivers\intcdaud.inf_amd64_neutral_66e0a5048e30f9c5\Intc
DAud.inf: The driver package was successfully installed.
Installing 10 of 19 - C:\Drivers\k120130.inf_amd64_neutral_299d0c74ec099c32\K120
130.inf: The driver package was successfully installed.
Installing 11 of 19 - C:\Drivers\netathr7x.inf_amd64_neutral_f6b1b7669e6ad5b3\ne
tathr7x.inf: The driver package was successfully installed.
Installing 12 of 19 - C:\Drivers\rt64win7.inf_amd64_neutral_ded7d70457da510f\rt6
4win7.inf: The driver package was successfully installed.
Installing 13 of 19 - C:\Drivers\rtsuerx.inf_amd64_neutral_c49dd1b16298e63c\RtsU
erX.inf: The driver package was successfully installed.
Installing 14 of 19 - C:\Drivers\sunrisepoint-lpsystem.inf_amd64_neutral_c08c10f
a27075155\sunrisepoint-lpsystem.inf: The driver package was successfully install
ed.
Installing 15 of 19 - C:\Drivers\sunrisepoint-lpsystemlpss.inf_amd64_neutral_244
c81f76a71145b\sunrisepoint-lpsystemlpss.inf: The driver package was successfully
installed.
Installing 16 of 19 - C:\Drivers\sunrisepoint-lpsystemthermal.inf_amd64_neutral_
7e014774b9c5f768\sunrisepoint-lpsystemthermal.inf: The driver package was succes
sfully installed.
Installing 17 of 19 - C:\Drivers\synpd.inf_amd64_neutral_5ab01e2e519fd6f2\synpd.
inf: The driver package was successfully installed.
Installing 18 of 19 - C:\Drivers\USB\iusb3hub.inf: The driver package was succes
sfully installed.
Installing 19 of 19 - C:\Drivers\USB\iusb3xhc.inf: The driver package was succes
sfully installed.
The operation completed successfully.
C:\Windows\system32>Dism /Unmount-WIM /MountDir:C:\ULTIMATE /Commit
Deployment Image Servicing and Management tool
Version: 6.1.7601.24499
Image File : C:\Win7\sources\install.wim
Image Index : 4
Saving image
[==========================100.0%==========================]
Unmounting image
[==========================100.0%==========================]
The operation completed successfully.
C:\Windows\system32>rmdir C:\ULTIMATE
C:\Windows\system32>Dism /Get-WimInfo /WimFile:C:\Win7\sources\install.wim
Deployment Image Servicing and Management tool
Version: 6.1.7601.24499
Details for image : C:\Win7\sources\install.wim
Index : 1
Name : Windows 7 HOMEBASIC
Description : Windows 7 HOMEBASIC
Size : 16,074,956,469 bytes
Index : 2
Name : Windows 7 HOMEPREMIUM
Description : Windows 7 HOMEPREMIUM
Size : 16,593,602,612 bytes
Index : 3
Name : Windows 7 PROFESSIONAL
Description : Windows 7 PROFESSIONAL
Size : 16,498,828,957 bytes
Index : 4
Name : Windows 7 ULTIMATE
Description : Windows 7 ULTIMATE
Size : 16,661,516,327 bytes
The operation completed successfully.
C:\Windows\system32>PAUSE
Press any key to continue . . .
Regards.
EDIT 1 : As an extra precaution(optional), it's better to delete the *.pnf files from copied folders as these files are machine-specific and are created by the system when the driver is installed for device.
EDIT 2: If you're planning to slipstreamed all third-party drivers like I do above then don't forget to integrate dotNet also in Windows 7 January 2020 ISOs as some drivers malfunction like MaxxAudioPro, Synaptics Touchpad Driver, etc. without it.
EDIT 3: Or you can simply use this third-party program called Windows Download Integrator shared by @Mach1 to do this work for you.
CREDITS: @abbodi1406