[Addon] XPSP3 QFE POSReady Updates 20180917

Discuss & post Update Pack addons here.
Post Reply
User avatar
GH0st
Posts: 620
Joined: Wed Nov 05, 2014 9:31 am
Location: Virginia, USA

Re: [Addon] XPSP3 QFE POSReady Updates 20180917

Post by GH0st » Sun Jun 02, 2019 3:18 am

Edited: no response

User avatar
GH0st
Posts: 620
Joined: Wed Nov 05, 2014 9:31 am
Location: Virginia, USA

Re: [Addon] XPSP3 QFE POSReady Updates 20180917

Post by GH0st » Sun Jun 02, 2019 6:07 am

Sounds like you got a little bit of an attitude there!

my bat file does have the no back up tag, "/n"

Matter fact, it has "/n /o /q /z"

There are no UNNECESSARY updates in mine, unless you are speaking of the kb942288-v3, which most would consider this a worthy inclusion, which is why I use it!

blah blah blah ... Don't like it then don't use it. Or, do like you did, take my work and edit it to work for you.

User avatar
Nikos
Posts: 29
Joined: Mon Jul 11, 2016 11:15 am
Location: Chania, Crete, Greece

Re: [Addon] XPSP3 QFE POSReady Updates 20180917

Post by Nikos » Sun Jun 02, 2019 10:07 am

When one uses the 2 QFE packages, it needs 42 updates to have a fully-updated WinXP .iso or WinXP installation.

Your own package contains 97 updates, many of which already exist on 5eraph QFE.
Here are some examples:
KB2926765 - MS14-027 - Shell Light-weight Utility Library
KB3126587 - MS16-014 - Database Support for Oracle

Some have also been replaced with newer ones.
Here are some examples:
High Priority Update KB4014793 replaced high priority updates KB979687 and KB3126593.
High priority update KB3178034 replaced high priority update KB3145739.

Finally I do not understand why you are aggressive, here we are to help each other.

User avatar
GH0st
Posts: 620
Joined: Wed Nov 05, 2014 9:31 am
Location: Virginia, USA

Re: [Addon] XPSP3 QFE POSReady Updates 20180917

Post by GH0st » Sun Jun 02, 2019 9:49 pm

Nikos wrote:
Sun Jun 02, 2019 10:07 am
Here are some examples:
KB2926765 - MS14-027 - Shell Light-weight Utility Library
KB3126587 - MS16-014 - Database Support for Oracle

Some have also been replaced with newer ones.
Here are some examples:
High Priority Update KB4014793 replaced high priority updates KB979687 and KB3126593.
High priority update KB3178034 replaced high priority update KB3145739.
Thank you for showing me these problems!

I worked very hard to find these to make sure To have only whats needed. So thank you for showing me these. I will make the corrects in the next release!

Thanks again !!

User avatar
Nikos
Posts: 29
Joined: Mon Jul 11, 2016 11:15 am
Location: Chania, Crete, Greece

Re: [Addon] XPSP3 QFE POSReady Updates 20180917

Post by Nikos » Mon Jun 03, 2019 9:22 am

GH0st in your new package I suggest you count the updates by date.
Updates to the .bat file are also installed by date.

When I find time I will also create a package with updates exclusively for "Windows XP Service Pack 4".
I will compare them with yours to find any shortcomings or mistakes I have made.

Lex24
Posts: 26
Joined: Sat Aug 19, 2017 8:25 am
Location: Canada

Re: [Addon] XPSP3 QFE POSReady Updates 20180917

Post by Lex24 » Sun Jun 09, 2019 7:58 am

Nikos (2019-May-24 12:31):

You can integrate the above updates with nLite to create a final WinXP iso.
Thanks Nikos for pointing this out. I didn't realize that you can just slipstream the update files downloaded from Microsoft Update Catalog using nLite. I assume you simply insert them in:

Hotfixes, Addons and Update Packs

So the order of components entered in nLite for a minimal setup would be as follows:

XPSP3_QFE_UpdatePack_20180109.7z
XPSP3_QFE_POSReady_Addon_20180917_5er.7z
XPSP3_QFE_EnablePOSReadyMU_Addon_20160311.7z
YumeYao_IE8_Addon_Clean_ENU_1.5.42.7z
Updates downloaded from MS Update Catalog after 2018-09-17

I have been installing the updates manually after 2018-Sep-17 and have 52 updates (only the last IE8 is included, no .NET or MS Office updates). Some of them have probably been superseded by newer versions, which would explain the discrepancy with the number of 42 updates mentioned in your post. Here are my updates, listed in the same order as in Microsoft Update Catalog (which is the order they are installed by Windows Updates):

4463361
4462935
4462987
4458008
4463103
4463545
4463573
4459091
4470198
4470118
4466388
4467689
4467770
4473077
4468323
4473078
4481275
4486463 - not required for single core CPU
4487086
4486465
4486924
4487396
4487385
4487085-v2
4489493
4490228
4489973
4490501
4490500
4490385
4486468
4486538
4486536
4493341
4489977
4489974
4487989
4491443
4493563
4493790
4494059
4493797
4493796
4493927
4493795
4493793
4493794
4487990
4495022
4493435 - IE8. Do not integrate, install manually
4494528 - fix for 4486464. Do not integrate, install manually and then run the following command: regsvr32 MSI.DLL
4500331 - use the version ending with 741e.exe (dated May-11). The other version is for plain XP w/o POSR hack

Excluded:

4486464 - replaced with 4494528 (2019-04-05)
4487085 - replaced with 4487085-v2 (2019-02-15)

User avatar
Nikos
Posts: 29
Joined: Mon Jul 11, 2016 11:15 am
Location: Chania, Crete, Greece

Re: [Addon] XPSP3 QFE POSReady Updates 20180917

Post by Nikos » Sun Jun 09, 2019 3:27 pm

Lex24 I agree with the updates.

Simply insert them in Hotfixes, Addons and Update Packs.

You can either integrate updates with nLite or install them manual (for more certainty) with the /nobackup switch.
You can still create a package (for nLite) with DXUPAC, but I do not trust it.

For Update Root Certificates and revoked certificates go to https://msfn.org/board/topic/175170-roo ... nt-1110568.

I am now preparing a package for Office 2003 :lol:

shorterxp
Posts: 29
Joined: Wed Apr 18, 2018 10:44 am

Re: [Addon] XPSP3 QFE POSReady Updates 20180917

Post by shorterxp » Tue Jun 18, 2019 6:51 am

when oneadds hotfixes using nlite, is it normal that the iso grows considerably in size? Theres an option called Direct hotfix Integraton one would assume newer files replace older ones without adding weight to the ISO?

User avatar
Nikos
Posts: 29
Joined: Mon Jul 11, 2016 11:15 am
Location: Chania, Crete, Greece

Re: [Addon] XPSP3 QFE POSReady Updates 20180917

Post by Nikos » Tue Jun 18, 2019 4:29 pm

As I wrote in a previous post:
My WinXP .iso with:

XPSP3_QFE_UpdatePack_20180109.7z
XPSP3_QFE_POSReady_Addon_20180917_5er.7z
XPSP3_QFE_EnablePOSReadyMU_Addon_20160311.7z
YumeYao_IE8_Addon_Clean_ENU_1.5.42.7z
YumeYao_WMP11_Addon_ENU_v3.5.1.7z
OnePiece_Microsoft_Silverlight_v5.1.50907.0_True_AddOn_INTL.cab
Kels_TweakUI_v2.10_CPL_addon_build2.cab
Addon_DirectX32_9.0c_Runtimes_201006.7z
WinRAR_AddOn_x86_5.71-en.zip
40 new updates
* The 84493435 can not be integrated.
* It is advisable not to integrate the 4494528, but to install it manually.

has size 663 MB.

Dibya
Posts: 470
Joined: Sat Sep 12, 2015 9:34 am
Location: India

Re: [Addon] XPSP3 QFE POSReady Updates 20180917

Post by Dibya » Wed Nov 20, 2019 7:48 am

Nikos Lots of your updates replaces each other .
Anyone can kindly make a iso with last update pack from 5eraph and make list of updates ? I am willing to try to update this addon.
I already updated existing IE8 addon .

Lex24
Posts: 26
Joined: Sat Aug 19, 2017 8:25 am
Location: Canada

Re: [Addon] XPSP3 QFE POSReady Updates 20180917

Post by Lex24 » Fri Nov 22, 2019 4:44 am

You will find the complete list of updates released after 2018-Sep-17 in my post above with the date stamp of 2019-Jun-09--07:58. There are total of 52 updates. Two updates which were excluded are listed below the main list. It seems that Nikos agreed with that number in the subsequent post. However, I would still suggest checking the description of each update, in case I missed something. The list would only need to be modified for computers with processors which do not support SSE2. In that case there is some more information available on MSFN (please refer to the link below).

I have been updating two machines running the updates manually every month after 2018-Sep-17 and monitoring the following thread on MSFN:

https://msfn.org/board/topic/171814-pos ... p-sp3-enu/

Windows Updates run in June of 2019 did not report any high priority updates to install except:

905474 - Windows Genuine Advantage Notification
939683 - Update for Windows Media Player 11 for Windows XP (WMP was removed by nLite)

My XP installation is minimal and does not include any extra components. It was built from:

en_windows_xp_professional_with_service_pack_3_x86_cd_x14-80428.iso
XPSP3_QFE_UpdatePack_20180109.7z
XPSP3_QFE_POSReady_Addon_20180917_5er.7z
YumeYao_IE8_Addon_Clean_ENU_1.5.42.7z

None of the following components has been installed:

- MS Office
- .Net: no version installed, not even v1.1
- Powershell
- Silverlight
- VCPP Redistributable
- Windows Search
- WMP: removed from the source by nLite

POSReady hack was enabled manually in the registry.

PGJK
Posts: 3
Joined: Mon Apr 29, 2013 6:16 pm
Location: Stratosphere, Universe

Re: [Addon] XPSP3 QFE POSReady Updates 20180508

Post by PGJK » Thu Dec 05, 2019 4:55 am

[quote=Stormit post_id=144449 time=1526068027 user_id=19443]
[b]Hi 5eraph: I uploaded your new file 05/11/18. Thank You Again for all that you do.[/b] :)
[/quote]

Hey Stormit, thanks for uploading the treasure trove of files to your GDrive however the following files appear to be corrupted somehow as they will not unrar. Could you please refresh them as I would like to collect all that I can before Ryan shuts this board down. Long story short my storage got corrupted and I'm tring to replenish a new one will those files that are now forever lost. much appreciation in advance.

All-PosReady-XP-Patches-Needed-To-Embedded-English-(08-10-18).rar
All-PosReady-XP-Patches-Needed-To-Embedded-English-(09-11-18).rar
All-PosReady-XP-Patches-Needed-To-Embedded-English-(10-05-18).rar
All-PosReady-XP-Patches-Needed-To-Embedded-English-(11-13-18).rar
MicroSoft_Hotfix-or-Exe_Extractor.rar
PosReady-XP-Embedded-08-10-2018-English.rar
PosReady-XP-Embedded-09-11-2018-English.rar
PosReady-XP-Embedded-10-05-2018-English.rar
PosReady-XP-Embedded-11-13-2018-English.rar
PosReady-XP-Embedded-Net-Framework-New-(05-07-18)-(08-10-18).rar
PosReady-XP-Embedded-Net-Framework-New-(05-07-18)-(09-11-18).rar
PosReady-XP-Embedded-Net-Framework-New-(05-07-18)-(11-13-18).rar

All New Net Framework Stuff

PosReady-XP-Embedded-Net-Framework-New-(05-07-18)-(08-10-18).rar
PosReady-XP-Embedded-Net-Framework-New-(05-07-18)-(09-11-18).rar
PosReady-XP-Embedded-Net-Framework-New-(05-07-18)-(11-13-18).rar

All New OnePiece Updated Files

All-PosReady-XP-Patches-Needed-To-Embedded-English-(08-10-18).rar
All-PosReady-XP-Patches-Needed-To-Embedded-English-(09-11-18).rar
All-PosReady-XP-Patches-Needed-To-Embedded-English-(10-05-18).rar
PosReady-XP-Embedded-08-10-2018-English.rar
PosReady-XP-Embedded-11-13-2018-English.rar

ALSO if is not too much trouble to compile a list of files and to whom they belong so I can sort them by creator thus extending credit for them whenever asked. Your a lifesaver at least for my XP network

Zephyr
Posts: 62
Joined: Sun Nov 22, 2015 4:53 pm
Location: London

Re: [Addon] XPSP3 QFE POSReady Updates 20180917

Post by Zephyr » Tue Jan 21, 2020 4:56 pm

I intend to finish 5ereph's great work by building the last XPSP3 QFE POSReady Addon myself after having given entries_POSUpdates.ini and 5erPOSUp.inf a thorough analysis which I will post here. First I have made a list of files and updates for the addon using the updates offered by Automatic Updates on a PC with XP SP3 installed from an ISO in which the QFE SP3 Update pack had been integrated. I received a list 0f 99 updates and after having downloaded them and extracted their contents I reduced the number of updates required to 81 by eliminating duplicates. Please note that these are supposed to be critical updates only with a few non security updates included. I have provided the update list I have compiled as an attachment, and invite comments and suggestions.
Attachments
List of POSREADY 2009 Updates.zip
(2.32 KiB) Downloaded 3 times
Last edited by Zephyr on Thu Jan 23, 2020 2:16 pm, edited 1 time in total.
XP FOREVER!

Universalsoul
Posts: 9
Joined: Mon Jul 29, 2019 10:58 am

Re: [Addon] XPSP3 QFE POSReady Updates 20180917

Post by Universalsoul » Thu Jan 23, 2020 6:30 am

@zephyr. 4500331 is only offered in WindowsCatalog. https://www.catalog.update.microsoft.co ... =kb4500331

Zephyr
Posts: 62
Joined: Sun Nov 22, 2015 4:53 pm
Location: London

Re: [Addon] XPSP3 QFE POSReady Updates 20180917

Post by Zephyr » Thu Jan 23, 2020 7:20 am

Universalsoul wrote:
Thu Jan 23, 2020 6:30 am
@zephyr. 4500331 is only offered in WindowsCatalog. https://www.catalog.update.microsoft.co ... =kb4500331
Thanks for pointing out the existence of this security update for Remote Desktop released 5/10/2019. Microsoft offer this update for XP and POSREADY 2009, so I think that it would be more appropriate to add it to the XPSP3_QFE_UpdatePack_20180109 which I intend to update some day.
XP FOREVER!

robbo1802
Posts: 6
Joined: Fri Jun 05, 2015 12:11 pm

Re: [Addon] XPSP3 QFE POSReady Updates 20180917

Post by robbo1802 » Thu Jan 23, 2020 7:23 am

Zephyr,

Looks like a good start, I will be greatly interested in the end product.
Bob

robbo1802
Posts: 6
Joined: Fri Jun 05, 2015 12:11 pm

Re: [Addon] XPSP3 QFE POSReady Updates 20180917

Post by robbo1802 » Thu Jan 23, 2020 7:48 am

Zephyr wrote:
Thu Jan 23, 2020 7:20 am
Universalsoul wrote:
Thu Jan 23, 2020 6:30 am
@zephyr. 4500331 is only offered in WindowsCatalog. https://www.catalog.update.microsoft.co ... =kb4500331
Thanks for pointing out the existence of this security update for Remote Desktop released 5/10/2019. Microsoft offer this update for XP and POSREADY 2009, so I think that it would be more appropriate to add it to the XPSP3_QFE_UpdatePack_20180109 which I intend to update some day.
I am not sure about the logic of that. If Microsoft offered it for both operating systems then surely it should be in updates available to both OSes. I know this causes a duplication, so perhaps it would be best if it is only in the POSready update. In any case, leaving out such an important update would be wrong even if including it violates a strict taxonomy of the operating systems.

Bob

Zephyr
Posts: 62
Joined: Sun Nov 22, 2015 4:53 pm
Location: London

Re: [Addon] XPSP3 QFE POSReady Updates 20180917

Post by Zephyr » Thu Jan 23, 2020 2:40 pm

robbo1802 wrote:
Thu Jan 23, 2020 7:48 am
I am not sure about the logic of that. If Microsoft offered it for both operating systems then surely it should be in updates available to both OSes. I know this causes a duplication, so perhaps it would be best if it is only in the POSready update. In any case, leaving out such an important update would be wrong even if including it violates a strict taxonomy of the operating systems.

Bob
After giving this some consideration I decided that it would be prudent to add the Remote Desktop security update KB4500331 to my list of updates for a new XPSP3 QFE POSReady addon because it is possible that someone might integrate it into an ISO that has not been updated with the XPSP3_QFE_UpdatePack for Windows XP Post-SP3.

I assume that the those updates that caused problems when integrated individually using nlite will not be a problem when included in an update pack addon. I noticed that the dastardly KB4134651-v2 is not being offered by Automatic Updates so it is not in my list.
XP FOREVER!

Lex24
Posts: 26
Joined: Sat Aug 19, 2017 8:25 am
Location: Canada

Re: [Addon] XPSP3 QFE POSReady Updates 20180917

Post by Lex24 » Sat Jan 25, 2020 11:52 pm

@Zephyr - Re: KB4500331

In case you have missed this when doing your research, there are two versions of KB4500331. From what I have found out the differences are as follows:

KB4500331 dated May-09
File: … 653d.exe
Size: 532,008 bytes
Security update intended for plain XP w/o POSR enabled.

KB4500331 dated May-10
File: … 741e.exe
Size: 532,000 bytes
Security update for WES09 and POSReady 2009. POSR must be enabled, otherwise the update won’t get installed. The update is skipped by WU and must be installed manually.

Zephyr
Posts: 62
Joined: Sun Nov 22, 2015 4:53 pm
Location: London

Re: [Addon] XPSP3 QFE POSReady Updates 20180917

Post by Zephyr » Tue Jan 28, 2020 5:29 am

Lex24 wrote:
Sat Jan 25, 2020 11:52 pm
@Zephyr - Re: KB4500331

KB4500331 dated May-10
File: … 741e.exe
Size: 532,000 bytes
Security update for WES09 and POSReady 2009. POSR must be enabled, otherwise the update won’t get installed. The update is skipped by WU and must be installed manually.
When KB4500331 is included with the addon I do not anticipate that the PC on which it is installed needs to have the HKEY_LOCAL_MACHINE\SYSTEM\WPA\PosReady key because the registry settings for successful installation of this update will be imported into the registry from the integrated install CD.
XP FOREVER!

Zephyr
Posts: 62
Joined: Sun Nov 22, 2015 4:53 pm
Location: London

Re: [Addon] XPSP3 QFE POSReady Updates 20180917

Post by Zephyr » Tue Jan 28, 2020 6:07 am

In order to list and download all the POSReady 2009 updates you could use the shareware utility Wuinstall. Obtain a fully functional trial of wuinstall here. An alternative is the Powershell scripts PSWindowsUpdate which can be downloaded fromhere. It requires Powershell 2.0 downloaded from here. Instructions for using PSWindowsUpdate can be found here. Note that modules have to be copied to %SYSTEMROOT%\System32\WindowsPowerShell\v1.0\Modules\PSWindowsUpdate. Wuinstall has the advantage that it includes the severity rating for each update in it's list.

Some of the listed updates detected with the WUA are duplicates including these updates for gdiplus.dll replaced with KB4495022:

KB4490385, KB4487085, KB4473077, KB4462987, KB4462987, KB4343674, KB4343674, KB4015383, KB3178034, KB3078601, KB3065979,KB3035132, KB3029944, KB3013126, KB2957503

I compared my list of POSReady updates with the list I compiled from 5ereph's POSReady addon to obtain a list of updates from his addon not detected by WUA using the nifty Microsoft utility WinDiff. Here is the list that I obtained:

KB2962872 Not available from Microsoft Update Catalogue. Registry settings only.
KB2991963 Moderate
KB2993254 Important
KB3020393 Critical
KB3124624 Critical
KB4018556 Replaced by KB4493563
KB4019276* Unspecified
KB4022746 Replaced by KB4486538
KB4025398 Important
KB4034044 Replaced by KB4489973
KB4039384 Replaced by KB4495022
KB4230467 Replaced by KB4463103
KB4293928 Replaced by KB4463103
KB4338381 Replaced by KB4462935
KB4339284 Replaced by KB4487990
KB4339291 Replaced by KB4493563
KB4339854 Replaced by KB4493927
KB4340937 Replaced by KB4494528
KB4458000 Replaced by KB4495022
KB4458003 Replaced by KB4493790

*additional updates in 5ereph's addon

Using this information I have made a revised list of POSReady updates for the final XPSP3 QFE POSREADY Addon which I hope is definitive, and which I include as an attachment.
Attachments
Revised list of POSREADY 2009 Updates.zip
(2.38 KiB) Downloaded 12 times
XP FOREVER!

Lex24
Posts: 26
Joined: Sat Aug 19, 2017 8:25 am
Location: Canada

Re: [Addon] XPSP3 QFE POSReady Updates 20180917

Post by Lex24 » Sat Feb 01, 2020 5:34 am

1) My favourite WU scanning application is Windows Update MiniTool. It is free, it doesn't require .Net Framework and it can be run in offline mode. I have just run it on one of my XP installations which doesn't even have .Net v1.1 installed, with network connection disabled. WUMT v12/20/2016 is compatible with Windows XP and can be downloaded from the page shown below.

File : wumt.zip
Ver: 20.12.2016
OS: XP to Win10
Size : 2,439,408 bytes
MD5: 200B3B2198F32AFC6FBF2D5B6110C5CC

http://gallery.ru-board.com/topic.cgi?f ... ic=48142#2

Until recently that version had also been available on Major Geeks but it has now been replaced with v07.01.2020, which only supports Windows 10.

Offline Mode allows checking updates on a machine without internet connection. To get it working the file "wsusscn2.cab" must be downloaded from Microsoft and placed in the same directory as WUMT file:

https://docs.microsoft.com/en-us/window ... es-offline

Some more information can be found in the first post here:

https://www.xpforums.com/threads/saving ... ed.934064/

2) I have noticed that both MS WU and WUMT will often flag an update which has already been included in "XPSP3_QFE_UpdatePack" or "XPSP3_QFE_POSReady_Addon_20180917_5er". Here is an example from my latest scan:

https://imagizer.imageshack.com/img921/6420/r5to6E.png

https://imagizer.imageshack.com/img923/2430/z155eW.png

Both KB2479943 and KB2619339 are already included in "XPSP3_QFE_UpdatePack":

viewtopic.php?f=25&t=7184

Zephyr
Posts: 62
Joined: Sun Nov 22, 2015 4:53 pm
Location: London

Re: [Addon] XPSP3 QFE POSReady Updates 20180917

Post by Zephyr » Sat Feb 01, 2020 7:35 am

Lex24 wrote:
Sat Feb 01, 2020 5:34 am
1) My favourite WU scanning application is Windows Update MiniTool. It is free, it doesn't require .Net Framework and it can be run in offline mode. I have just run it on one of my XP installations which doesn't even have .Net v1.1 installed, with network connection disabled. WUMT v12/20/2016 is compatible with Windows XP and can be downloaded from the page shown below.
Thanks for drawing my attention to this cool Windows Update tool. I tried it and it after scanning for updates it provided notifications of available updates in a format similar to the Microsoft Update website. However, if you use it to download updates it will download those from the GDR service branch rather than the QFE service branch which is of no use to us. The same is probably true with Wuinstall and PSWindowsUpdate. Here is Microsoft's definition of GDR and QFE:
GDR service branches contain only those fixes that are widely released to address widespread, critical issues. QFE service branches contain hotfixes in addition to widely released fixes.
What they mean is that the QFE updates are cumulative hotfixes based on customer feedback as well as security fixes and major bugfixes. The QFE updates can only be obtained from the Microsoft Update Catalogue.

A cool feature of the Windows Update MiniTool is the facility to select available updates from the gui and copy their title and URL location to the clipboard so it can be pasted into Notepad. If you remove the update titles and leave only the URLs and save the file as download.txt, you can download the updates with wget using this command:

wget -i download.txt

The alternative is to download selected updates from the Windows Update MiniTool's GUI which will download them to \Windows\SoftwareDistribution\Download\ with cryptic folder names like ba067eab1593c32b446232564b5e0ae0. However, Wuinstall and PSWindowsUpdate are command line tools for power users with a long list of options.

I kept a printout of my scan with Wuinstall and It does not contain the KB2479943 and KB2619339 included with the XPSP3_QFE_UpdatePack.
XP FOREVER!

Lex24
Posts: 26
Joined: Sat Aug 19, 2017 8:25 am
Location: Canada

Re: [Addon] XPSP3 QFE POSReady Updates 20180917

Post by Lex24 » Sun Feb 02, 2020 6:33 pm

Zephyr:

I kept a printout of my scan with Wuinstall and It does not contain the KB2479943 and KB2619339 included with the XPSP3_QFE_UpdatePack.
The reason why those two updates are flagged on my system might be because my XP SP3 source was trimmed with nLite and lots of components were removed (all .Net, WMP, and some more). So I wouldn't worry about it too much. What is more important when you look at the screenshots from my previous post is that WUMT flagged exactly the same updates as MS WU, so the tool seems to be reliable, even if used in offline mode.
Zephyr:

GDR service branches contain only those fixes that are widely released to address widespread, critical issues. QFE service branches contain hotfixes in addition to widely released fixes. What they mean is that the QFE updates are cumulative hotfixes based on customer feedback as well as security fixes and major bugfixes. The QFE updates can only be obtained from the Microsoft Update Catalogue.

However, if you use [WUMT] to download updates it will download those from the GDR service branch rather than the QFE service branch which is of no use to us.
Are you sure about that? This would mean that the only way to get QFE updates is to download them manually from Microsoft Update Catalogue. This is not a big deal with a basic setup like mine (listed below, for the record) but becomes more time consuming if there are some more components installed (.Net, MS Office, WMP, etc.).

en_windows_xp_professional_with_service_pack_3_x86_cd_x14-80428.iso (.Net, WMP removed with nLite)
XPSP3_QFE_UpdatePack_20180109.7z
XPSP3_QFE_POSReady_Addon_20180917_5er.7z
YumeYao_IE8_Addon_Clean_ENU_1.5.42.7z

Zephyr
Posts: 62
Joined: Sun Nov 22, 2015 4:53 pm
Location: London

Re: [Addon] XPSP3 QFE POSReady Updates 20180917

Post by Zephyr » Wed Feb 05, 2020 4:58 pm

Lex24 wrote:
Sun Feb 02, 2020 6:33 pm
Zephyr:
However, if you use [WUMT] to download updates it will download those from the GDR service branch rather than the QFE service branch which is of no use to us.
Are you sure about that? This would mean that the only way to get QFE updates is to download them manually from Microsoft Update Catalogue. This is not a big deal with a basic setup like mine (listed below, for the record) but becomes more time consuming if there are some more components installed (.Net, MS Office, WMP, etc.).
I am not 100% sure That QFE updates cannot be obtained using Windows Automatic Updates, because I am not an expert like 5ereph, but whenever I consult the Microsoft Automatic Update catalogue and go to the KB article referenced for each update the file list always gives the service branch as SP3QFE.
XP FOREVER!

Zephyr
Posts: 62
Joined: Sun Nov 22, 2015 4:53 pm
Location: London

Re: [Addon] XPSP3 QFE POSReady Updates 20180917

Post by Zephyr » Thu Feb 06, 2020 5:41 am

As I stated earlier I intend to build the final XPSP3 QFE POSReady Updates addon myself, because 5ereph has clearly abandoned the project. The first step is to obtain a list of of current updates for POSReady 2009 by running Winstall, PSWindowsUpdate or WUMT on a PC with a fully updated installation of Windows XP SP3, and piping the output to a text file. Using this list download all the updates from the Microsoft Update Catalogue and extract them into the folder in which they were supplied using the /X: switch. You then make a printout of the directory in which the updates were saved using this command:

Code: Select all

dir /s /d /a:-d [drive:][path] > File_list.txt

This file is then edited so that all the files in each update is listed as a column with the KB number of the update from which it was extracted beside them in another column. This will reveal that many modules are found in several updates, but with different version numbers. We require to save only the modules with the highest version number, which corresponds to the the update that contains that module with the highest KB number. Here is a sample of the list that results:

Code: Select all

   msjet40.dll       kb4034775       
   msjet40.dll       kb4458006                      
   msjet40.dll       kb4493796                      
   msjetol1.dll      kb4034775       
   msjint40.dll      kb4034775       
   msjter40.dll      kb4034775       
   msjtes40.dll      kb4034775       
   msltus40.dll      kb4034775       
   msorcl32.dll      kb3126587       
   mspbde40.dll      kb4034775       
   mspbde40.dll      kb4493794                       
   msrd2x40.dll      kb4034775       
   msrd2x40.dll      kb4489977                   
   msrd3x40.dll      kb4034775       
   msrd3x40.dll      kb4463573                      
   msrd3x40.dll      kb4493797                      
   msrepl40.dll      kb4034775       
   mstext40.dll      kb4034775       
   mstime.dll        kb3124275        
   msv1_0.dll        kb3161561        
   msv1_0.dll        kb3198510                       
   msv1_0.dll        kb4486536                      
   msvidctl.dll      kb4089082                       
   mswdat10.dll      kb4034775       
   mswsock.dll       kb3161949       
   mswsock.dll       kb4291391       
   mswstr10.dll      kb4034775       
   msxbde40.dll      kb4034775                       
   msxbde40.dll      kb4493793                      
   msxml3.dll        kb4493790       
   msxml6.dll        kb4493790    
Here is a sample of the same section, but with all but the modules with the highest version number removed:

Code: Select all

   msjet40.dll       kb4493796                      
   msjetol1.dll      kb4034775       
   msjint40.dll      kb4034775       
   msjter40.dll      kb4034775       
   msjtes40.dll      kb4034775       
   msltus40.dll      kb4034775       
   msorcl32.dll      kb3126587              
   mspbde40.dll      kb4493794                             
   msrd2x40.dll      kb4489977                                         
   msrd3x40.dll      kb4493797                      
   msrepl40.dll      kb4034775       
   mstext40.dll      kb4034775       
   mstime.dll        kb3124275                              
   msv1_0.dll        kb4486536                      
   msvidctl.dll      kb4089082                       
   mswdat10.dll      kb4034775             
   mswsock.dll       kb4291391       
   mswstr10.dll      kb4034775                             
   msxbde40.dll      kb4493793                      
   msxml3.dll        kb4493790       
   msxml6.dll        kb4493790    
You now need to copy the column with the KB numbers to another files and sort them in ascending order to obtain a list of required list of updates. Notepad2 makes this easy because it supports editing of columns. and sorting lines. This is a more reliable way of eliminating duplicates than visual inspection. Using this technique I was able to eliminate some more duplicates in my revised list which I present her as an attachment.
Attachments
Revised list of POSREADY 2009 Updates.zip
(2.25 KiB) Downloaded 8 times
XP FOREVER!

Zephyr
Posts: 62
Joined: Sun Nov 22, 2015 4:53 pm
Location: London

Re: [Addon] XPSP3 QFE POSReady Updates 20180917

Post by Zephyr » Tue Feb 11, 2020 3:07 pm

The next step for building the final XPSP3 QFE POSReady addon is to make a file list for every module that is included in the 7z archive that is the addon, including the path for folders. It is easy to make a mistake and omit to copy a required module into the folder where the addon is being assembled. The answer to this problem is to use a script to automate the process. Such a script is DX's Universal UpdatePack-Addon Creator. This is basically a batch file which has been preconfigured to automate the building of a limited number of addons which does not include this addon. However, if you do try to use it with the WinXP Post-SP3 Update Pack setting it will extract all the files from the POSReady updates and select those with the highest version number to be included with the addon, while copying them into the required folders where necessary. There are some alterations to be made to the resulting assembly so that it is suitable for our addon. These are listed below:

ITEMS TO DELETE
===============
updspapi.dll
update.exe
spuninst.exe
spmsg.dll
qfecheck.exe
OPMWXPUP.inf
NETFX40.IN_
NETFX35.IN_
NETFX30.IN_
NETFX20.IN_
entries.ini
AddOnRes.dll

ITEMS TO COPY MANUALLY
======================
wmp.dll

ITEMS TO MOVE FROM PRO FOLDER
=============================
mqac.sys
mqqm.dll
system.adm

I used a utility called filever from the Windows XP SP 2 Support Tools to obtain the file versions from the finished assembly.
Attachments
File list of POSReady 2009 updates with file versions.zip
(2.25 KiB) Downloaded 4 times
XP FOREVER!

Zephyr
Posts: 62
Joined: Sun Nov 22, 2015 4:53 pm
Location: London

entries_POSUdates.ini

Post by Zephyr » Sat Feb 15, 2020 11:44 am

The next step in making the final build of the XPSP3 QFE POSReady Update is to analyze entries_POSUdates.ini from the the last build from 2018, and revise it to support the current POSReady 2009 updates. It would be helpful if you could make suggestions or attempt some of the procedures suggested here to confirm that we are getting consistent results, as I am bound to have made some mistakes on the way.

Having studied entries_POSUdates.ini it seems to me that the XPSP3 QFE Update Pack Post-SP3 and the XPSP3 QFE POSReady Addon are supposed to be integrated at the same time. I assume that the integrator reads the instructions in entries_POSUdates.ini first, and then modifies qfeUpPck.inf in the rvtemp directory so as to remove registry entries for XPSP3 updates that have been replaced by POSReady 2009 updates along with their associated security catalogues. Actually identifying which updates in the XPSP3 QFE Update Pack are going to be obsolete requires an enormous amount of time and intense concentration, which makes me think that 5ereph must have had a script to automate the task. You could examine the entries for 243 updates at the Microsoft Update Catalogue which does show the POSReady 2009 updates that replace XPSP3 updates, but this would take forever, and not every update included in the XPSP3 QFE Update Pack is shown at the Microsoft Update Catalogue, and even when they are it is not reliable guide for replacements. What I did was search qfeUpPck.inf for the modules for each POSReady 2009 update in my Revised list of POSREADY 2009 Updates to identify the XPSP3 updates that contain the same module which makes them obsolete. Sometimes a module is bundled with other modules, so you have to do a reverse search in the Revised list of POSREADY 2009 Updates to ensure that all of these modules have been replaced by a current POSReady 2009 update. Here is my analysis of entries_POSUdates.ini that should provide a guide to updating it:

[ExtraFileEdits]
Edits qfeUpPck.inf from the XPSP3_QFE_UpdatePack for Windows XP Post-SP3 to remove registry entries for updates that have been replaced by POSREADY 2009 updates. The text in the [QFEUpdatePack] section before the seperator is replaced by the text after the seperator, which in this example is a space. The number after the second seperator determines how often this operation is carried out.

The line "RunPostSetupCommands =" is altered to enable automatic update of the Adobe Flash Player after install.

The next entry copies a line from [KB2510581] to a new section [KB971961]. I cannot understand the point of this, so I would leave it unaltered.

[sysoc]
This section contains entries that need to go into the [Components] section of sysoc.inf. This section is left unaltered.

[dosnet_files]
Lines to write inside dosnet.inf. This section is left unaltered.

[txtsetup_files]
This section contains entries that need to go into the [SourceDisksFiles] section of txtsetup.sif. This section needs to be edited to show the correct file names for the latest Adobe Flash Player.

[i386_compress]
This section compresses files in @winroot or the subdirectories of @winroot. Otherwise provide path. This section is left unaltered.

[obsolete]
This section contains all the updates referenced in [ExtraFileEdits]. This section tells the integrator to remove entries in the svcpack.inf file that include these KB numbers and remove any files that include these KB numbers from the svcpack directory. It is mainly security catalogues and their entries in svcpack.inf that are removed.

I attach lists of all the obsolete XPSP3 from the XPSP3 QFE Update Pack that I can identify.
Attachments
XPSP3 Updates replaced by POSReady updates.zip
(1.23 KiB) Downloaded 3 times
Last edited by Zephyr on Sat Feb 15, 2020 12:26 pm, edited 1 time in total.
XP FOREVER!

shorterxp
Posts: 29
Joined: Wed Apr 18, 2018 10:44 am

Re: [Addon] XPSP3 QFE POSReady Updates 20180917

Post by shorterxp » Sat Feb 15, 2020 12:24 pm

I took a pickaxe to the RyanVM repository of PostSP3 kb's (megaupload) and now have a folder of .exe of updates which I felt were the only ones I needed (by reading their descriptions listed in the QFE POST SP3 Update pack thread). IIRC few months ago I attempted to craft a 7z with DXUPack using these refined set of select updates and subsequently integrated the .7z with nlite to XP SP2 source (prior to which SP3 was also integrated to). I ensured everything was listed chronologically.
Upon booting after install there were some serious errors which made OS inoperable, deviating from my usual unintended install***. My 'base' unattended (custom registry entries, OEM apps etc) install is finalized already and has been for years. Only these updates are giving me a headache. Also I did a little test: Took whole RyanVM repository of English kb-xxxxxx.exe's and put them into a folder, and using DXUPACK, made alternative PostSP3 addon with those. No modifications. The resultant file was 77.2Mb, whereas the QFE_PostSP3 update pack is 58Mb. Very perlexing.

***Edit Upon re-reading the tutorial on the download page for DXUPACK here on ryanVM.net, its likely that I am not using DXUPACK right. Its more complicated than just putting files in a folder - I read something about addtion of some weird .net 3 and .net4 files (????? this addon creator is definately not for faint of hearted!!) - regardless I loath ANY inclusion of .NET as I prefer to manually install/un these, after unnatended install, at leisure / per requirement. So I guess this rules out using Addon Creator altogether.

So now what? I can either ignore Post SP3 and POS2009 updates altogether, (custom selection pack or the 'full' QFEupdate packs) altogether and stick with my vanilla unintended install, (which is final minus Post SP3 updates).

In any case I'd appreciate it if someone could make a modular update E8 addon.
Any takers?
note: Whether or not the TLS update (which I believe is a POS2009 update) can be included in a IE8 addon I'm unsure..

I'd also like to confirm if its possible to make an addon with select updates from complete Post SP3 list.

Anyone?

Post Reply