Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 


easy

Windows XP Hotfix Integration Tool w/SP4 - 11/2009

Recommended Posts

Windows XP Hotfix Integration Tool w/SP4 - 11/2009

this tool integrates all the updates since SP3 released automatically.

you must only insert your windows xp cd and lean back while

its doing all the needed things automatically.

finally you get burned windows xp sp4 disk with updates since today.

the latest hotfixes since service pack 3 downloaded to C:\SLPSTRM\HOTFIXES

for english speaking people who has english versions of xp

Hotfix Integration Tool English

for german speaking people who has german versions of xp

Hotfix Integration Tool German

for those who has turkish versions of xp (the dialogs written in english)

Hotfix Integration Tool Turkish

ps: selfmade tool

greetz from austria :thumbup

Edited by easy

Share this post


Link to post
Share on other sites

i have decided to post part of the source code :)

cdrom.vbs (to detect the cdrom drivers)

==========================

set fso = CreateObject("Scripting.FileSystemObject")

set file = fso.OpenTextFile("C:\SLPSTRM\cdrom.ini",2,true,0)

For Each d in fso.Drives

if d.DriveType=4 then

file.write d.DriveLetter + ": "

End If

Next

file.close

wget can be found at

http://www.gnu.org/software/wget/

regards

update_enu.txt

updates_deu.txt

updates_trk.txt

cdburn.rar

cdimage.rar

CDR.rar

sleep.rar

winxpboot.rar

symbol.rar

win.rar

Edited by easy

Share this post


Link to post
Share on other sites

Hey, nice work!

Is the source available?

Share this post


Link to post
Share on other sites

thx for using it.

which part are you interesting in.

maybe i can help you.

this tool is based on cmd batch scripting.

with a tool converted to .exe file.

here are the tools i use.

except wget.exe all the other comes from microsoft

and is available on their website.

the links for updates are above. this updates appear

when you install windows xp w/sp3 from scratch.

with a good idea you also know how is be making. :)

btt: i'm not developer in c/c++ or else.

this tool is just a batch scripting.

maybe you can show me how i code in c++ :P

greetz

Edited by easy

Share this post


Link to post
Share on other sites

tested on a German version of xp Prof (MSDN) worked well. but I wish you could include an option for one to d/l and integrate ie8 and WMP11.

that would be fine indeed. It is all smiles here in Graz.

'n schönen Abend

Share this post


Link to post
Share on other sites
Guest

Looks good. Going to test it out.

Concerning your hotfix list...

You can remove WindowsXP-KB954459-x86-ENU.exe & WindowsXP-KB955069-x86-ENU.exe. Both are replaced by WindowsXP-KB973687-x86-ENU.exe.

You can add WindowsXP-KB953155-x86-ENU.exe & WindowsXP-KB970483-x86-ENU.exe. These are used if added through Add/Remove Windows Components.

There's also WindowsXP-KB975254-x86-ENU.exe but due to a filename difference this is a problem update. Again, only used if added later on through Add/Remove Windows Components. nm, you're using the svcpack method

Edited by -X-

Share this post


Link to post
Share on other sites

hi -x-,

maybe it can replace some updates but those updates has been

appeared while i have installed windows xp sp3 from scratch.

and i want to get stable version with hotfixes.

now i can experimental a little bit.

some notes for svcpack method.

which method are you provide?

what is your recommends about that.

please note the restrictions of batch scripting

hi cox,

i'm very happy to see country mens here. :thumbup

you're welcome :hello:

greetz from vorarlberg ;)

Share this post


Link to post
Share on other sites
You can remove WindowsXP-KB954459-x86-ENU.exe & WindowsXP-KB955069-x86-ENU.exe. Both are replaced by WindowsXP-KB973687-x86-ENU.exe.

Everey time I check & DL hotfix that is supposed to replace previous one(s), don't see any mention of a relation to or being replacement for previous ones on the ms download page. This leaves the question of just how do I know if what someone posts is correct, no disrespect to "X" here, it's a question I find myself asking many times recently.

For example in the above example both KB954459 & KB955069 are to do with Vulnerabilities in XML Core Services while the replacement, KB973687 is related to sending too many http or something which seems unrelated to the previous two. So how do I know whether to trust ?

Edited by Patosan

Share this post


Link to post
Share on other sites
Guest

When it's a security update replacing an older security update you will see it on the bulletin page. For example, visit this page - http://www.microsoft.com/technet/security/...n/ms09-055.mspx. See the column "Bulletins Replaced by This Update".

WindowsXP-KB973687-x86-ENU.exe replacing 955069 and 954459 is a rare case because 973687 is a non security update. Microsoft will not have any mention of MS08-069 being replaced because it's not security related.

What I found is that the files originally replaced by MS08-069, msxml6.dll and msxml3.dll, are contained in 973687.

To see for yourself, take the 3 updates, use the /extract[:path] switch and look at the file version numbers. 973687 will have the highest version number and has the fixes from MS08-069 incorporated into them.

Share this post


Link to post
Share on other sites

Thanks X, I was editing my post when you replied.

I'll check out your advice, your example shows just how difficult it can be to get a grip of things.

Share this post


Link to post
Share on other sites

When a new hotfix is released by MS is it just a matter of downloading it to the Slipstrm\Hotfixes\ folder then running the Hotfix_enu.exe prog to create another slipstreamed disk or are there other actions necessary, or does an updated list of hotfixes need to be downloaded?

Share this post


Link to post
Share on other sites

@g-force: i've read your posting.

Not a german country-flag, but your tool seems to be written in german

yes, this tool was written originally in german and converted to english while giving to english speaking people.

i'm from austria ;)

@Vospers:

this tool includes all of updates until 11/2009. you dont need to download update list.

i want to show which updates/hotfixes get slipstreamed with this tool.

in future this tool would download update lists from a server and slipstream.

i'm planning how i integrate downloaded update lists to this little tool and also how

it looks like.

@-x-

you're right.

the update replaced the security updates. but for me its simple to integrate all the updates

appeared in windows update. its even difficult when i check the replacements ...

i am also working with the bulletins and check the right version (xp/sp3)

nm, you're using the svcpack method

which method are you providing to integrate updates ?

i use the /integrate method.

greetz

Edited by easy

Share this post


Link to post
Share on other sites

If you're slipstreaming IE8 you should use IE8-WindowsXP-KB974455-x86-ENU.exe instead of WindowsXP-KB974455-x86-ENU.exe.

If not slipping Ie8 would that hotfix still be ok, are either ok ?

Now for another one kb954459 to do with security of MSMXL6, there are 2 hotfixes, is this another case of one better for slipping ? Do I need to install both ? Neither ms download page mentions the other. See pic.

post-232949-1260120417_thumb.jpg

Share this post


Link to post
Share on other sites
Guest
nm, you're using the svcpack method

which method are you providing to integrate updates ?

i use the /integrate method.

I don't provide any method. I personally use nLite. There is also HFSLIP. Both slipstream the updates.

@Patosan The one on the right is for XP SP2. The one on the left is the correct one.

Edited by -X-

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.

×
×
  • Create New...