Lolita

SP3 and KB947864

22 posts in this topic

Windows update, microsoft update and standallone installator won't install KB947864 on my system after SP3 and keeps me writing, that it is not compatibile with my system. In updates .inf it have

	MinNtServicePackVersion   = 512
MaxNtServicePackVersion = -1

\:

in KB947864.log i found

AnalyzeForBranching: files installed on target workstation are from sp3bta branch which is incompatible with sp2gdr branch

1.266: DoInstallation: FetchSourceURL for c:\0068d8e452072a19b3\update\update_SP2GDR.inf failed
1.282: LoadFileQueues: UpdSpGetSourceFileLocation for halmacpi.dll failed: 0xe0000102

SP3bta?! Hmm 5512 is SP3bta

Edited by Lolita
0

Share this post


Link to post
Share on other sites

Same problem here.

If I manually reinstall ie7, then I can install kb947864 without problem.

But that's not the point of an unattended installation, is it?

0

Share this post


Link to post
Share on other sites

What file did analyze for branching find when it determined you were running SP3BTA?

0

Share this post


Link to post
Share on other sites

I don't really know, sorry, can't find it in log. But reinstallation helped me too. That is weird, because i install IE7 with commandline switches in T-12 so i don't have slipstreamed IE7 ...

BTW Log just say on first AnalyzeForBranching line

5.406: AnalyzeForBranching: files installed on target workstation are from sp3bta branch which is incompatible with sp2gdr branch

working update log have

1.531: AnalyzeForBranching: Using effective target C:\WINDOWS\system32\DllCache\SET33.tmp for c:\windows\system32\dllcache\wininet.dll

on first AnalyzeForBranching line

Switches that i used for installation: /quiet /norestart /update-no /nobackup

Edited by Lolita
0

Share this post


Link to post
Share on other sites

If it's complaining about wininet.dll, check the files in \system32 and \system32\dllcache - are the versions the same, and if so, what versions?

If you installed it during setup, it should be 7.0.5300.13.

0

Share this post


Link to post
Share on other sites

Yes, it is 7.0.5300.13. It works for me after manual reinstallation too.

version in system32: 7.0.5300.13

version in dllcache: 6.0.2900.5512

should i delete files in dllcache AFTER ie7 installation?

EDIT: after i deleted files in dllcache it works! Thank you.

Edited by Lolita
0

Share this post


Link to post
Share on other sites

I have the same problem, but delete wininet.dll into dllcache don't work...

The KB947864-IE7 log :

1.078: DoInstallation: FetchSourceURL for c:\f273d8cb8b161035c787d6\update\update_SP2GDR.inf failed

1.078: LoadFileQueues: UpdSpGetSourceFileLocation for halaacpi.dll failed: 0xe0000102

1.125: BuildCabinetManifest: update.url absent

1.125: Starting AnalyzeComponents

1.125: AnalyzePhaseZero used 0 ticks

1.125: No c:\windows\INF\updtblk.inf file.

...

...

1.203: AnalyzeForBranching: files installed on target workstation are from sp3bta branch which is incompatible with sp2gdr branch

1.203: AnalyzeForBranching: files installed on target workstation are from sp3bta branch which is incompatible with sp2gdr branch

...

...

0

Share this post


Link to post
Share on other sites

Can you attach the whole log here, along with versions of the file analyzeforbranching calls out in the log? Deleting the file isn't going to do you any good, as SFC is just going to replace it.

0

Share this post


Link to post
Share on other sites

Well i deleted whole dllcache (cos there is many files with same error, wininet is just first one). But still there is problem, that MU detects and installas this update. I will try to use files downloaded by MU in unattended installation, but i don't think i success :(

Edited by Lolita
0

Share this post


Link to post
Share on other sites

I already tried It, the MU files are same than Microsoft website... (same checksum, dates, etc...)

0

Share this post


Link to post
Share on other sites

So then i will try to unattended install same update twice :)

Edited by Lolita
0

Share this post


Link to post
Share on other sites

I just DELETED whole SYSTEM32\DLLCACHE files inside with Unlocker 1.8.6 and installed update SUCCESSFULLY FINE !!!

GoodLuck!!! :)

0

Share this post


Link to post
Share on other sites
version in system32: 7.0.5300.13

version in dllcache: 6.0.2900.5512

Yes, I would check for any files that MS08-024 updates (the list is in the KB article) that are not 7.0.5300.13 and delete them from dllcache. Looks like the integration did not replace the files in dllcache, causing the analyze to fail (because 6.0.2900.5512 is technically newer than the IE6 version that ships with the hotfix, 6.0.2900.3314, and since it found 6.0.2900 files it thinks you're running IE6).

0

Share this post


Link to post
Share on other sites
I just DELETED whole SYSTEM32\DLLCACHE files inside with Unlocker 1.8.6 and installed update SUCCESSFULLY FINE !!!

GoodLuck!!! :)

I tried it but don't work :(

KB947864 will not be updated with SP3 ? and IE7 full package ?

0

Share this post


Link to post
Share on other sites
I just DELETED whole SYSTEM32\DLLCACHE files inside with Unlocker 1.8.6 and installed update SUCCESSFULLY FINE !!!

GoodLuck!!! :)

ME to, problem is that MU still offer it after unattended installation, it stops offering it after i install it there manually \:
0

Share this post


Link to post
Share on other sites

I found an issue :

At T-12, IE7 installation, and (with guirunonce) on first login delete many files into dllcache, and after install KB947864.

That operations are unattended.

This is my AutoIt script to delete the old files into dllcache (easy) :

#NoTrayIcon
Opt("RunErrorsFatal", 0)
$d = @WindowsDir & "\system32\dllcache\"
FileDelete($d & "advpack.dll")
FileDelete($d & "dxtmsft.dll")
FileDelete($d & "dxtrans.dll")
FileDelete($d & "extmgr.dll")
FileDelete($d & "icardie.dll")
FileDelete($d & "ie4uinit.exe")
FileDelete($d & "ieakeng.dll")
FileDelete($d & "ieaksie.dll")
FileDelete($d & "ieakui.dll")
FileDelete($d & "ieapfltr.dat")
FileDelete($d & "ieapfltr.dll")
FileDelete($d & "iedkcs32.dll")
FileDelete($d & "ieframe.dll")
FileDelete($d & "ieframe.dll.mui")
FileDelete($d & "iernonce.dll")
FileDelete($d & "iertutil.dll")
FileDelete($d & "ieudinit.exe")
FileDelete($d & "iexplore.exe")
FileDelete($d & "inetcpl.cpl")
FileDelete($d & "jsproxy.dll")
FileDelete($d & "msfeeds.dll")
FileDelete($d & "msfeedsbs.dll")
FileDelete($d & "mshtml.dll")
FileDelete($d & "mshtmled.dll")
FileDelete($d & "msrating.dll")
FileDelete($d & "mstime.dll")
FileDelete($d & "occache.dll")
FileDelete($d & "pngfilt.dll")
FileDelete($d & "url.dll")
FileDelete($d & "urlmon.dll")
FileDelete($d & "webcheck.dll")
FileDelete($d & "wininet.dll")

Edit : Also possible with batch... (del /Q file.dll)

Edited by Amour69
0

Share this post


Link to post
Share on other sites

And after that does KB947864 it appear in MU or not?

0

Share this post


Link to post
Share on other sites

I have the same problem. Is there any better way than re-installing IE7?

0

Share this post


Link to post
Share on other sites

You can delete files listed above, it's very fast ;)

0

Share this post


Link to post
Share on other sites

LOL thanks all!

I booted the bad boy up as a slave drive and delete all the files in the dll cache folder

then rebooted the bad boy as the main drive ...

bingo the KB installed no problem!

Thanks all again!!

0

Share this post


Link to post
Share on other sites

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.