Jump to content

POSReady 2009 updates ported to Windows XP SP3 ENU


glnz

Recommended Posts

11 hours ago, Lex24 said:


XP support of ESR versions was mentioned in the third post from 2019-July-12 in the following thread:
"On decommissioning of update servers for 2000, XP, (and Vista?) as of July 2019".

It was explained several posts later:

 

Link to comment
Share on other sites


tl;dr - All that was going from MS servers I downloaded using Powershell Start-BitsTransfer cmdlet. links in the file I posted, courtesy of everyone involved in collecting them.

Rest, so the files located on third-party servers, I downloaded manually, file by file.

Link to comment
Share on other sites

  • 2 weeks later...

I have found a solution: Windows Update Mini Tool. You can use it in Online Mode or even in Offline Mode. All POSReady updates are supported until 2019-Apr-05 (KB4500331 from May is missing).

1) The utility can copy KB file names to the clipboard using the same format as Microsoft Update Catalog. You need to click the button marked in blue at the screenshot below:

RFoL8H.png

This way you will get a text file similar to this one:
 

[ Security Update for Windows XP (KB956572) ]
http://download.windowsupdate.com/msdownload/update/software/secu/2009/03/windowsxp-kb956572-x86-enu_a2463f484318332e8319dd931c87b27cf747b2de.exe

[ Security Update for Windows XP (KB952004) ]
http://download.windowsupdate.com/msdownload/update/software/secu/2008/11/windowsxp-kb952004-x86-enu_28e11ce4e9083f84c7b9903716904a94dc6b7280.exe
http://download.windowsupdate.com/msdownload/update/software/secu/2008/11/windowsxp-kb952004-x86-enu_09e9035221a8d945e27f97508213436068aca018.psf
http://download.windowsupdate.com/msdownload/update/software/secu/2008/11/windowsxp-kb952004-x86-express-enu_bb1028e1f5de91ab2a0466a8f0903d43f141a323.cab

I couldn't get Linux sed command to work to clean it up. grep command is another option. It's on to-do list for now. The idea is to have a final file, without any empty lines or comments, named e.g. download.txt:
 

http://download.windowsupdate.com/msdownload/update/software/secu/2009/04/windowsxp-kb923561-x86-enu_b8aac16b07ca89c7dde4d724c808ff88faa456ec.exe
http://download.windowsupdate.com/msdownload/update/software/secu/2009/03/windowsxp-kb956572-x86-enu_a2463f484318332e8319dd931c87b27cf747b2de.exe
http://download.windowsupdate.com/msdownload/update/software/secu/2008/11/windowsxp-kb952004-x86-enu_28e11ce4e9083f84c7b9903716904a94dc6b7280.exe

Now you can use wget in Linux to download all the files straight from the server. On my slow DSL connection it took just over five minutes to get 214 files (228 MB) with all updates for the base POSR 2009 installation:

wget -i download.txt

There might be some commands in XP's native CLI to do all this, Powershell is probably not needed for that.


2) WUMT also has an option (the button marked in red on the screenshot above) to download KB files to:

C:\Windows\SoftwareDistribution\Download

However in that case you get cryptic file names in the WU format.


3) Another interesting feature of WUMT is Offline Mode, which allows checking which updates are missing on a machine without internet connection. Offline Mode will be useful once XP's update servers get shut down. I have run it on a fresh installation of POSReady 2009 without any network driver and it works like a charm. To get Offline Mode working you need to get file "wsusscn2.cab" from Microsoft and place it in the same directory as WUMT file:

// Any directory
wumt_x86.exe
wsusscn2.cab

Offline Mode only allows getting a list of missing updates, there is no way to download any files. As long as WU servers are working Online Mode might be a better choice as it seems to offer more optional updates.

I have tested all the above in Windows Embedded POSReady 2009 so it should work in XP with POSR updates enabled as well.


4) WUMT can be downloaded straight from the developer or from Major Geeks:

https://forums.mydigitallife.net/threads/windows-update-minitool.64939/

https://www.majorgeeks.com/files/details/windows_update_minitool.html

File wsusscn2.cab is available here:

https://docs.microsoft.com/en-us/windows/win32/wua_sdk/using-wua-to-scan-for-updates-offline

Some more information can be found here:

https://support.microsoft.com/en-us/help/926464/a-new-version-of-the-windows-update-offline-scan-file-wsusscn2-cab-is

https://win10.guru/toolkit-item-windows-update-minitool-wumt/

Edited by Lex24
Link to comment
Share on other sites

Yes that is a great tool, I've had it for quite a while.
It doesn't seem to have been updated for quite a while, 20.12.2016 still seems to be the latest version, but I guess that doesn't matter.
:)

Link to comment
Share on other sites

15 hours ago, Lex24 said:

I have found a solution: Windows Update Mini Tool. You can use it in Online Mode or even in Offline Mode. All POSReady updates are supported until 2019-Apr-05 (KB4500331 from May is missing).

As I have already mentioned, there is no single description for all needed updates. They may be described as updates for XP Embedded, WEPOS, WES09 or POSReady 2009. Can WUMT check all these variants?

Link to comment
Share on other sites

23 hours ago, Dave-H said:

Yes that is a great tool, I've had it for quite a while.
It doesn't seem to have been updated for quite a while, 20.12.2016 still seems to be the latest version, but I guess that doesn't matter.
:)

It doesn't matter with XP, but for Win10 there is a newer utility inspired by WUMT available:

https://github.com/DavidXanatos/wumgr/

Edited by Lex24
Link to comment
Share on other sites

On 12/1/2019 at 12:55 PM, Usher said:

As I have already mentioned, there is no single description for all needed updates. They may be described as updates for XP Embedded, WEPOS, WES09 or POSReady 2009. Can WUMT check all these variants?

According to Major Geeks (see the page mentioned in my post):

"The tool relies and uses the same WU infrastructure, all downloading is through WU."

So if you run WUMT on an XP machine with POSReady updates enabled you will get the same updates as you would get running Windows Updates in IE8.

Edited by Lex24
Link to comment
Share on other sites

On 11/30/2019 at 7:59 PM, Lex24 said:

This way you will get a text file similar to this one:
 


[ Security Update for Windows XP (KB956572) ]
http://download.windowsupdate.com/msdownload/update/software/secu/2009/03/windowsxp-kb956572-x86-enu_a2463f484318332e8319dd931c87b27cf747b2de.exe

[ Security Update for Windows XP (KB952004) ]
http://download.windowsupdate.com/msdownload/update/software/secu/2008/11/windowsxp-kb952004-x86-enu_28e11ce4e9083f84c7b9903716904a94dc6b7280.exe
http://download.windowsupdate.com/msdownload/update/software/secu/2008/11/windowsxp-kb952004-x86-enu_09e9035221a8d945e27f97508213436068aca018.psf
http://download.windowsupdate.com/msdownload/update/software/secu/2008/11/windowsxp-kb952004-x86-express-enu_bb1028e1f5de91ab2a0466a8f0903d43f141a323.cab

I couldn't get Linux sed command to work to clean it up. grep command is another option. It's on to-do list for now. The idea is to have a final file, without any empty lines or comments, named e.g. download.txt:
 


http://download.windowsupdate.com/msdownload/update/software/secu/2009/04/windowsxp-kb923561-x86-enu_b8aac16b07ca89c7dde4d724c808ff88faa456ec.exe
http://download.windowsupdate.com/msdownload/update/software/secu/2009/03/windowsxp-kb956572-x86-enu_a2463f484318332e8319dd931c87b27cf747b2de.exe
http://download.windowsupdate.com/msdownload/update/software/secu/2008/11/windowsxp-kb952004-x86-enu_28e11ce4e9083f84c7b9903716904a94dc6b7280.exe

 

Try findstr; e.g.,

findstr /rxv "\[.*\]" "<infile>" >"<outfile>"

I believe that will filter out any lines that start with a "[" and end with a "]".

Link to comment
Share on other sites

On 11/30/2019 at 8:59 PM, Lex24 said:


RFoL8H.png

This way you will get a text file similar to this one:
 


[ Security Update for Windows XP (KB956572) ]
http://download.windowsupdate.com/msdownload/update/software/secu/2009/03/windowsxp-kb956572-x86-enu_a2463f484318332e8319dd931c87b27cf747b2de.exe

[ Security Update for Windows XP (KB952004) ]
http://download.windowsupdate.com/msdownload/update/software/secu/2008/11/windowsxp-kb952004-x86-enu_28e11ce4e9083f84c7b9903716904a94dc6b7280.exe
http://download.windowsupdate.com/msdownload/update/software/secu/2008/11/windowsxp-kb952004-x86-enu_09e9035221a8d945e27f97508213436068aca018.psf
http://download.windowsupdate.com/msdownload/update/software/secu/2008/11/windowsxp-kb952004-x86-express-enu_bb1028e1f5de91ab2a0466a8f0903d43f141a323.cab

 

 

 

Does this mean there are some newer updates (May2019 forward)?

 

Link to comment
Share on other sites

  • 5 weeks later...

Hey everyone...  HEY ... ANYONE THERE?

I was hoping this former happy gang of obsessed antique-tech-fiends would do for Win 7 what you all did for XP.

Maybe something is now going on, and you all might be able to make it work?

See https://forums.mydigitallife.net/threads/bypass-windows-7-extended-security-updates-eligibility.80606/page-14

Have they figured out a way to keep 7 going?  If yes, can you guys translate this into a useful tool for tourists such as myself?  (Win 7 Pro 64-bit)

HAPPY NEW YEAR!

Edited by glnz
Link to comment
Share on other sites

The new year (and decade) has just arrived in UTC -05:00 (eastern continental United States as well as Ontario, Quebec and eastern Nunavut in Canada*)

I am pleased to report that there doesn't seem to be an undocumented "2020 bug" in Microsoft Windows. My Windows 95, Server 2003, Vista and 8.1 installs have successfully entered a new decade. :cheerleader: :P And no mass failures of XP either it appears.

*Not including northwestern Ontario communities such as Kenora and Quebec's Magalden Islands in the Gulf of St. Lawrence

Edited by win32
Link to comment
Share on other sites

Happy new year everyone!

10 hours ago, glnz said:

I was hoping this former happy gang of obsessed antique-tech-fiends would do for Win 7 what you all did for XP.

With Windows 7, everything is much simpler, updates are suitable for all languages, so you do not need to search and download more than 6 thousand updates, as it was in Windows XP. I have a full set of updates for 7 SP1, 270 pieces of x64 and 262 pieces of x86, as well as about 10 optional or specific updates. But I only collect monthly security updates, no cumulative.

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...