Over the years I’ve created quite a few unattended Windows installation disks. One of the toughest problems to solve has been how to install Internet Explorer 7 (and now 8 ) during setup without causing post-setup problems. The problem is caused by the way the installation routine creates files in the dllcache which get over-written by windows setup.
The wrong versions are then present in dllcache and this can cause some hotfixes to fail to install in the future.
The solution is to create some empty files in dllcache before the install of IE so that the IE installer behaves as it does when it is run normally and creates temporary files with corresponding entries in PendingFileRenameOperations registry key. These temporary files are over-written by windows setup, but then after reboot the IE setup uses the PendingFileRenameOperations key to update the files to the correct version.
For more information take a look at my forum posts on MSFN for IE7 and IE8
Download both fixes from the [intlink id=“741” type=“page”]downloads page[/intlink]
“Hi James I realise it has been a long while, but I just checked this on windows 11 (build 23H2)…”