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.
Download both fixes from the downloads page
Found this useful? Please do let us know by dropping a comment below. If you would like to subscribe please use the subscribe link on the menu at the top right. You can also share this with your friends by using the social links below. Cheers.