This topic has been mentioned in the past and the application usually suggested was WSUS Offline Update. However, they stopped official support for XP long time ago and POSReady updates are not available. The solution which allows downloading and saving all POSReady updates (until 2019-Apr-05) on the hard drive is Windows Update MiniTool:
https://imagizer.imageshack.com/img921/1843/mPNgUf.png
1) Click on green button to refresh Windows Update database (no KB...exe files get downloaded at this point).
2) Click "Select All". This is the best option considering that XP update servers may get shut down any time now.
3) Click on blue button. This will copy URL links for all selected updates to the clipboard.
4) Paste the content of the clipboard to a text file. Let's name it download.txt:
5) Remove all comments, empty lines and lines with cab and psf files. Linux sed or grep command should work but the comments start with a square bracket and it just won't work out of the box. So for now let's just perform manual removal:
6) Now you can use wget in Linux to download all the files straight from the server. The process is much faster than Windows Updates run in IE8,
There should be some similar command available in XP's command line box.
7) WUMT can also be run in Offline Mode, which allows checking updates on a machine without internet connection. To get Offline Mode working you need to get file "wsusscn2.cab" from Microsoft and place it in the same directory as WUMT file:
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.
8) WUMT also has an option (red button on the screenshot above) to download KB files to:
C:\Windows\SoftwareDistribution\Download
However in that case you get cryptic file names in the Windows Update format.
----------------
WUMT download links (from the developer and 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 from Microsoft:
https://docs.microsoft.com/en-us/windows/win32/wua_sdk/using-wua-to-scan-for-updates-offline
More information:
https://support.microsoft.com/en-us...dows-update-offline-scan-file-wsusscn2-cab-is
https://win10.guru/toolkit-item-windows-update-minitool-wumt/
https://imagizer.imageshack.com/img921/1843/mPNgUf.png
1) Click on green button to refresh Windows Update database (no KB...exe files get downloaded at this point).
2) Click "Select All". This is the best option considering that XP update servers may get shut down any time now.
3) Click on blue button. This will copy URL links for all selected updates to the clipboard.
4) Paste the content of the clipboard to a text file. Let's name it download.txt:
Code:
[ 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
5) Remove all comments, empty lines and lines with cab and psf files. Linux sed or grep command should work but the comments start with a square bracket and it just won't work out of the box. So for now let's just perform manual removal:
Code:
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
6) Now you can use wget in Linux to download all the files straight from the server. The process is much faster than Windows Updates run in IE8,
Code:
wget -i download.txt
There should be some similar command available in XP's command line box.
7) WUMT can also be run in Offline Mode, which allows checking updates on a machine without internet connection. To get Offline Mode working you need to get file "wsusscn2.cab" from Microsoft and place it in the same directory as WUMT file:
Code:
// 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.
8) WUMT also has an option (red button on the screenshot above) to download KB files to:
C:\Windows\SoftwareDistribution\Download
However in that case you get cryptic file names in the Windows Update format.
----------------
WUMT download links (from the developer and 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 from Microsoft:
https://docs.microsoft.com/en-us/windows/win32/wua_sdk/using-wua-to-scan-for-updates-offline
More information:
https://support.microsoft.com/en-us...dows-update-offline-scan-file-wsusscn2-cab-is
https://win10.guru/toolkit-item-windows-update-minitool-wumt/