Jump to content

Recommended Posts

Posted (edited)

Hi, im researching on th KB947864 update who dont work when ie7 is install at install time (t-13 or t-12)

There is a problem with the dllcache folder at install time

When the installation of IE7 at t-12 begin the dllcache folder is empty. When IE7 install himself, the .dll (wininet.dll) files are well copied to the dllcache folder. But a first reboot, sometings (WPF) copy files to dllcache folder and dont look a files already present et ovewrite files from the ie7 installation with older one (ie6)

So there is two problems, first the dll cache should not overwrite files without first checking for version at first boot and i dont konw why this patch look for a files into dll cache to do validate is prerequist. it shouldnt and base the installation only on present files on the windows / system32 folders.

i will do a script who rename all the files from dll cache at T-12 and place information to rename them back at boot time (PendigFileRenameOperations), if the PendigFileRenameOperations take place after the WPF initiation of the dllcache, both problem will be resolve.

I test and post the result here.

==== Edit 1 ====

There is the time frame of the DLLCACHE folder

T-39: 20 .CAT files are copied to the folder

T-13: Update specific files copied to the folder

T-12: Update specific files copied to the folder

T-9: (AFTER UserExecute from WinNT.SIF :angry: ) FullFiled with more than 2000 files from unknown emplacement and overite allready existing files and dont delete existing files! EUREKA :w00t:

I have code a script who rename files frome dllcache i test it and i let you know

2 things,

Stéphane

Edited by Stephane32

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...