Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: How does DISM handle duplicate and/or older drivers (re: install.wim)?

26 Mar 2020   #1

Windows 10 x64
How does DISM handle duplicate and/or older drivers (re: install.wim)?

I am trying to collect drivers to cover all the usual stuff like chipset, LAN and so on, to be integrated into install.wim on Windows 7 x64.

I have already updated the ISO with 7updater so a lot of drivers are added (from my current system's DriverStore) and it's had every hotfix integrated.

I have read the Microsoft page about DISM, but my questions are a bit specific, I will just pose them as Y/N questions to save wasting anyone's time!

1. When a driver is added to install.wim by DISM, what happens if a newer (or signed vs unsigned) driver was previously integrated, is the driver you're trying to add just ignored and the newer/better driver stays retained in the wim?

2. What happens when you have a huge folder of drivers and you have like three drivers that are all duplicates? If that exact driver exists in the install.wim file already, does DISM know that and it just doesn't add the duplicate(s)?

3. If you have got duplicate drivers to be added, but the driver doesn't exist in the install.wim file, what happens then? Does only one copy of the driver get added to the wim file?

I guess if DISM is clever, it will not add duplicate drivers, regardless of if it already exists in the install.wim file, or if you are trying to add drivers from which you have duplicates.

Cheers guys.
My System SpecsSystem Spec
26 Mar 2020   #2

Microsoft Community Contributor Award Recipient

Vista x64 / 7 X64

You can find out for yourself easily enough.

Mount boot.wim image 2 add a driver commit and unmount.

Then mount boot.wim image 2 again. Add the same driver.

Then have a look in windows\inf and windows\system32\driverstore\filerepository.
My System SpecsSystem Spec
27 Mar 2020   #3

Windows 7 x64, Vista x64, 8.1 smartphone

Is this of any help ?

... windows 7 stores each driver in its own custom subfolder in %WinDir%\System32\DriverStore\FileRepository
It uses the INF name, architecture, language and it then generates a custom hash are some example driverstore folders of iastor.inf v9 and v10
Source: DISM\AIK - Drivers - duplicate files | msfn
My System SpecsSystem Spec


Thread Tools

Similar help and support threads
Thread Forum
DISM ++ can't install updates after Repair Install
I have problems with win updates and inability to perform System restore to a previous date. So I decided to perform Repair Install again (today for the third time). After that I run DISM++. I let DISM install the updates which were selected by the program. Fatal error during installation....
Windows Updates & Activation
DISM usb3 drivers fails install.wim
I used DISM to inject usb3 drivers into the boot.wim but it errors out on install.wim any ideas why?
Installation & Setup
Will this older Win7 system handle a GeForce GTX 750?
Windows 7 Ultimate 64bit. I need a little help---I'm out of touch by a number of years in video card specifications. Among the games I'm trying to run, my kids are addicted to Crazy Machines 2 (which I've gotten to work by using the CD's older Aegis Physx dll and openAL drivers---so this may be...
Graphic Cards
Where can I get older Nvidia drivers?
I went to my OEM site to download an older driver for my Geforce 9600M GT but it was only for a 32 bit system and I am 64 bit. Is that really strange that they didn't even offer it in 64 bit? Anyway, there was less icon lagg and window lagg using no Nvidia driver so I guess the newest one is...
Graphic Cards
Intel chipset and drivers install on win7 64bit os on older mb
Good day all . I read various posts on different area's regarding chipset installation and drivers.:confused: Some info : motherboard is Microstar p45 platinum gamer series.:geek: it comes with 2 sets of cd's #1 for win xp intel chipset drivers&utilities disk. #2 chipset disk...

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd

All times are GMT -5. The time now is 23:28.
Twitter Facebook