Tomcat76, on Apr 27 2007, 08:47 PM, said:
Sorry, but this hotfix is not supported. It's a complete mess and I don't understand how it works. Two main installations should occur but I have no clue as to when the second should be executed. Also, why are seven x86 files included twice (once in the root and once in the i386 folder)? Why is there an amd64 folder containing 3.54MB worth of binaries when this hotfix is for x86? Doesn't make sense...
Hello Tomcat76,
can we do something to help you analyze this strange update? Just in case you have not enough work and want to provide new test versions...
My findings (for the English update, Windows XP version): I removed the "amd64" directory as I have an i386 processor. All 7 files in the "i386" directory are binary identical to those one directory level up. So I removed this directory too and changed the references in 'msxpsdrv.inf' to use the files in the root directory (two lines, replacing "= 2" by "= 1"). After that running 'update.exe' in the "update" directory worked flawlessly, and the KB934238 was installed without problems (i.e. WU and MU didn't report the optional update as still missing).
This way the installation directory looks like all other updates: some files in the root directory, and some elements in the "update" directory. Sorry if this view sounds plain stupid or naive, but I don't have a clue how these MS installers work and what you do within hfslip to process them. I don't even understand your sentence with the "two installations" taking place. Any chance to add support for this update with further help from the community here?
Tackling the language packs later on should not be too difficult (I hope). The German version for example just contains a few replacement files (and an additional .mui file) in the root directory, and an appropriate installer in the "update" directory. No confusing and needless "i386" or "amd64" directories here...
Thanks and keep up your great work!
Tomalak