Jump to content

Windows Update Agent - Which version do you have?


Guest

Recommended Posts

I confirm ricktendo64's repacked installer works like clockwork on XPSP3 :yes:

Keep on the great work! :thumbup

BTW, for XPSP3, after updating the WUA to v 7.6.7600.256, all that remains to be done is updating muweb.dll to the same version by hand?

Or are there other updates necessary to also bring MU up to speed?

Link to comment
Share on other sites


I've got everything done (for x86) except

Missing -

WUClient-SelfUpdate-ActiveX.cab

WUClient-SelfUpdate-Aux-TopLevel.cab

WUClient-SelfUpdate-Core-TopLevel.cab

Apparently from some DISM files? (unsure)

Download link to MS SFX is gone... BUT snagging the x0->x89FF seems to get what's needed.

The same Hex-length seems like MAYBE valid for the MU-v7.6.7600.24 (it uses SFX-v6.2.29.0).

note - in Hex-editor, the THIRD "MSCF" string is the actual CAB.

Changing x2000->x6000 BEFORE the "copy /b" (i.e. AFTER the MAKECAB) will work AGAINST THE CREATED CAB. (finding "wusetup.exe"). This would be the "tricky" part in a CMD script.

CABARC is downloadable directly from MS but MAKECAB will also do LZX-21.

Will use CABARC...

@Dencorso - It appears that MUWEB.DLL is from "muweb_site.cab" and is for the ActiveX for Microsoft Update as opposed to Windows Update.

edit - OOPS! see this. It can be obtained...

Edited by submix8c
Link to comment
Share on other sites

I've got everything done (for x86) except

Missing -

WUClient-SelfUpdate-ActiveX.cab

WUClient-SelfUpdate-Aux-TopLevel.cab

WUClient-SelfUpdate-Core-TopLevel.cab

Apparently from some DISM files? (unsure)

Why dont you try looking in WindowsUpdate.log for the direct download links and yes, they are used with dism

Download link to MS SFX is gone... BUT snagging the x0->x89FF seems to get what's needed.

I had no idea it was this easy to retrieve the SFXCAB

BTW I updated my WUA repack with MSCF.sfx v6.3.15.0

Edited by ricktendo64
Link to comment
Share on other sites

BTW, for XPSP3, after updating the WUA to v 7.6.7600.256, all that remains to be done is updating muweb.dll to the same version by hand?

Or are there other updates necessary to also bring MU up to speed?

Enable Automatic Updates in Windows and enable Microsoft Update on the Windows Update website. Then run the following command to have the client update mucltui.dll, mucltui.dll.mui and muweb.dll.

wuauclt.exe /detectnow

Link to comment
Share on other sites

The SFXCAB version won't really matter unless you're doing some advanced stuff like using extended conditionals or running processes before uninstalling the archive, etc. Then the newer it is, the better. For basic stuff even old versions, ex. 5.x.x.x are enough.

Link to comment
Share on other sites

Which version?
note - in Hex-editor, the THIRD "MSCF" string is the actual CAB.
...and everything before that is the SFX (regardless). Hmm... maybe just look for LAST one and "collect" everything preceding? :sneaky: And, no, it apparently doesn't matter which version, as stated above - as long as it's an unsigned non-IE package (apparently but unsure). Just correcting the "can't get to work" thread (can't remember which one) that WildBill originally posted "how-to" that everyone apparently didn't understand...

edit -

(No, I have no clue what the other 2 MSCF sections are - maybe single-file compressed something.XX_?) Nope... apparently just a Character String used by the SFX (any.XX_ has a single real-expanded-name inside).

Still have to find out (just got back onto this) which free hex editor will "rip" the SFX from the "official WU". The solution to the x2000->x6000 is obviously to CAB the Setup program FIRST to a known location (also will need hex-edited). Got "Extract" from the downloadable Win2k RK (an MSI inside - ugh!). Nearly complete...

@-X-, this is for you if you really want it. ;)

@all, I appreciate it all. :thumbup

(too broke to donate $ to anyone, so contribute via effort)

side note - the "package" isn't too shabby time-wise to "construct" but it's a looong CMD script. Will probably "replace" the one in prior post.

edit - Responding to next post - Wait for it! As soon as you see the "finished" CMD you'll go "OHHHHH! I see!" ;)

edit2 - DUH!!! Wildbill suggested... xvi32 (has script interface)

Edited by submix8c
Link to comment
Share on other sites

The third "MSCF", seems to always be aligned at a paragraph (= has an initial offset xxx0) and should be found after the VS_VERSION_INFO structure (in UNICODE, not ASCII). Inside that structure is the "OriginalFilename" field, which must be "SFXCAB.EXE"... so, if the script searches for "SFXCAB.EXE" in UNICODE, and then searches for "MSCF" in ASCII, the right point is always reached, whatever the version. Then it's just a matter of copying everything from offset 0 up to, but not including, the offset of that "MSCF" string, and there you are. :)

Link to comment
Share on other sites

Re-read the thread. It's already a given that the "Standalone" is not available. It is, however, being rolled out via WSUS Servers (see 5eraph's posts). I'm working on "constructing" what you might called a "latest add-on" (replicating Ricktendo64's manual(?) effort via a CMD/WGET directly from MS), same as -X- is doing. I already have the ENU files in place. File Dates are June 2, 2012... Comparing to Ricktendo64's package now... (Still need to re-find the 3 CLIENT cabs apparently for Vista/Win7.)

You might call this an "exercise in obtaining the latest WU"...

@Ricktendo64 -

I did not have to edit the INF, just rename wsus3setup.inf to wusetup.inf
I don't see that in any of the CABS? From KB2720211? Also, how did you get the "self-extract" portion of the Package (hex-out the front-end?)?

@-X- (and anyone else...) Attached is my "work in progress". Feel free! ;)

you should read the following threads:

http://answers.microsoft.com/en-us/windows/forum/windows_xp-windows_update/why-doesnt-my-windows-update-agent-update-to/283f4edf-aab6-4348-907d-984a1661e2a7?auth=1

http://answers.microsoft.com/en-us/windows/forum/windows_7-windows_update/is-the-windows-update-agent-listed-to-be-updated/2c15f15b-15ae-495f-be21-834b37f2d827?auth=1

WU Agent v7.6.7600.256 is being rolled-out over time to avoid overwhelming the update servers. Until it's offered to your computer, <EDIT> 7.4.7600.226 </EDIT> is perfectly safe assuming KB2718704 & all other updates are installed and your anti-virus application is installed & working properly.

yes, it may be rolled out via WSUS Servers BUT not everyone's getting it at the same time. that avoids the WU servers being overloaded. the KEY WORDS are "OVER TIME"

if WUA 7.6.7600.256 isn't offered to me yet, than I can wait for it. some people will get it, others won't. Until Microsoft themselves update ALL their WU servers with the latest WUA, I don't need to rush in for the latest WUA update.

Edited by erpdude8
Link to comment
Share on other sites

http://answers.microsoft.com/en-us/windows/forum/windows_xp-windows_update/why-doesnt-my-windows-update-agent-update-to/283f4edf-aab6-4348-907d-984a1661e2a7?auth=1

WU Agent v7.6.7600.256 is being rolled-out over time to avoid overwhelming the update servers. Until it's offered to your computer, <EDIT> 7.4.7600.226 </EDIT> is perfectly safe assuming KB2718704 & all other updates are installed and your anti-virus application is installed & working properly.

That answer given at the MS forum is pure BS. I started that thread.

Sorry for hijacking your thread, -X-. :)

No problem. I think I have deduced the answer to my question...they sorta pulled the update.

Edited by -X-
Link to comment
Share on other sites

@erpdude8 - You should reread this thread... I quoted that exact same phrase from that exact same "Answer" thread.

@-X-

I have everything except the 3 CABS (BUT that are irrelevant to XP) built into a script. The last problem is how to get XVI32 to "chop" the CAB portion off of the original/older (v243) MS WU-file programmatically.

BTW, changing your script to point to "7.4.7600.243" will yield "7.6.7600.243" (see KB2607070). The KB949104 in question actually claims the last one is "7.4.7600.226" and KB946928 point to the "v226" as well. MS is really confusing the issue on this matter. Maybe this all has to do with the Win8 Rollout (noting the "v256" WU files appears in the "v9" download set)?

(some info/links courtesy of "chasers" 5eraph and ricktendo64)

Just to add more confusion (post#44) and last page (post#53) in particular. Also note that this and this strangely both point back to KB949104 (LinkID's from those that actually got the v256). Also here (references to WSUS rollout of v256 and the KB2720211).

Still, probably just an "exercise" in "how to download from MS and construct it". "They sorta pulled the update" may make it irrelevant.

Link to comment
Share on other sites

Check WindowsUpdate.log for the cab links (here are the x86)

2012-06-17	13:50:56:676	 924	d3c	Setup	Downloading setup package "WUClient-SelfUpdate-ActiveX~31bf3856ad364e35~x86~~7.6.7600.256"
2012-06-17 13:50:56:676 924 d3c Setup Downloading setup package WUClient-SelfUpdate-ActiveX~31bf3856ad364e35~x86~~7.6.7600.256.cab from http://download.windowsupdate.com/v9/1/windowsupdate/b/selfupdate/WSUS3/x86/Vista
2012-06-17 13:50:57:276 924 d3c Misc Validating signature for C:\Windows\SoftwareDistribution\SelfUpdate\Packages\WUClient-SelfUpdate-ActiveX~31bf3856ad364e35~x86~~7.6.7600.256\WUClient-SelfUpdate-ActiveX~31bf3856ad364e35~x86~~7.6.7600.256.cab:
2012-06-17 13:50:57:286 924 d3c Misc Microsoft signed: Yes
2012-06-17 13:50:57:286 924 d3c Setup Downloading setup package "WUClient-SelfUpdate-Aux-TopLevel~31bf3856ad364e35~x86~~7.6.7600.256"
2012-06-17 13:50:57:286 924 d3c Setup Downloading setup package WUClient-SelfUpdate-Aux-TopLevel~31bf3856ad364e35~x86~~7.6.7600.256.cab from http://download.windowsupdate.com/v9/1/windowsupdate/b/selfupdate/WSUS3/x86/Vista
2012-06-17 13:50:58:646 924 d3c Misc Validating signature for C:\Windows\SoftwareDistribution\SelfUpdate\Packages\WUClient-SelfUpdate-Aux-TopLevel~31bf3856ad364e35~x86~~7.6.7600.256\WUClient-SelfUpdate-Aux-TopLevel~31bf3856ad364e35~x86~~7.6.7600.256.cab:
2012-06-17 13:50:58:960 924 d3c Misc Microsoft signed: Yes
2012-06-17 13:50:58:960 924 d3c Setup Downloading setup package "WUClient-SelfUpdate-Core-TopLevel~31bf3856ad364e35~x86~~7.6.7600.256"
2012-06-17 13:50:58:960 924 d3c Setup Downloading setup package WUClient-SelfUpdate-Core-TopLevel~31bf3856ad364e35~x86~~7.6.7600.256.cab from http://download.windowsupdate.com/v9/1/windowsupdate/b/selfupdate/WSUS3/x86/Vista
2012-06-17 13:51:04:322 924 d3c Misc Validating signature for C:\Windows\SoftwareDistribution\SelfUpdate\Packages\WUClient-SelfUpdate-Core-TopLevel~31bf3856ad364e35~x86~~7.6.7600.256\WUClient-SelfUpdate-Core-TopLevel~31bf3856ad364e35~x86~~7.6.7600.256.cab:
2012-06-17 13:51:04:962 924 d3c Misc Microsoft signed: Yes

Edited by ricktendo64
Link to comment
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.
×
×
  • Create New...