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. 


daniel_k

Download links for all Vista SP2 32-bit and 64-bit updates from Windows Update

Recommended Posts


Thank you for the links. 

Can you tell the correct order to install those updates?

Share this post


Link to post
Share on other sites
On ‎8‎/‎29‎/‎2019 at 6:57 PM, TigTex said:

Thank you for the links. 

Can you tell the correct order to install those updates?

Done!

  • Like 1
  • Upvote 1

Share this post


Link to post
Share on other sites
Posted (edited)

Thanks Daniel_k.

I notice the downloaded files have 41 superfluous characters before the extension e.g.

windows6.0-kb905866-v56-x86_0c66cec0f1aae93ff8276e72e6f5770fb4ae56ff.msu

wu-ie9-windowsvista-x86_90e3e90e964c2769a008cbf924eefdc42413dd52.exe

windows6.0-kb932925-x86_93c2ebe6711dd9f74b5be345392032cb5e014392.cab

I expect there is a way of just removing those 41, however, removing the last 45 then appending the extension works e.g.

for %%i in ("*.msu") do (set filname=%%i) & call :rename
goto :eof
:rename
ren "%filname%" "%filname:~0,-45%.msu"
goto :eof

 

 

 

Edited by SIW2

Share this post


Link to post
Share on other sites
3 hours ago, SIW2 said:

Thanks Daniel_k.

I notice the downloaded files have 41 superfluous characters before the extension e.g.

windows6.0-kb905866-v56-x86_0c66cec0f1aae93ff8276e72e6f5770fb4ae56ff.msu

wu-ie9-windowsvista-x86_90e3e90e964c2769a008cbf924eefdc42413dd52.exe

windows6.0-kb932925-x86_93c2ebe6711dd9f74b5be345392032cb5e014392.cab

I expect there is a way of just removing those 41, however, removing the last 45 then appending the extension works e.g.


for %%i in ("*.msu") do (set filname=%%i) & call :rename
goto :eof
:rename
ren "%filname%" "%filname:~0,-45%.msu"
goto :eof

 

 

 

They have a purpose in allowing for the user to easily check if the file downloaded properly

https://awau.moe/2TeqNyC.png

  • Like 2

Share this post


Link to post
Share on other sites
Posted (edited)

The installer batch files provided look like this:

@md %TMP%\UPDWORK
pkgmgr /ip /m:Windows6.0-kb932925-x64.cab /norestart /s:%TMP%\UPDWORK
@rd /q /s %TMP%\UPDWORK
@md %TMP%\UPDWORK
pkgmgr /ip /m:Windows6.0-kb932926-x64.cab /norestart /s:%TMP%\UPDWORK
@rd /q /s %TMP%\UPDWORK
@md %TMP%\UPDWORK
pkgmgr /ip /m:Windows6.0-kb933246-x64.cab /norestart /s:%TMP%\UPDWORK
@rd /q /s %TMP%\UPDWORK
@md %TMP%\UPDWORK

 

Edited by SIW2

Share this post


Link to post
Share on other sites
Posted (edited)

Hi, I'm busy with other stuff, so can't provide you with a script/batch file to rename the files.
I'm sure you'll eventually figure it out by yourself.

For obvious reasons, you shouldn't have such long filenames to avoid issues during installation because of long pathnames exceeeding MAX_PATH size.

Edited by daniel_k
  • Like 1
  • Upvote 1

Share this post


Link to post
Share on other sites
Posted (edited)

@SIW2

JFYI, you can use %%~ni to have only the filename without the extension:
https://www.robvanderwoude.com/ntfor.php

(and then be able to remove just 41 characters)

and optionally use %%~xi to have just the extension (but in this case .msu is "fixed").

jaclaz

Edited by jaclaz

Share this post


Link to post
Share on other sites
Posted (edited)

Thanks, I expect there are other ways to do it. What I already posted works fine for getting rid of the unwanted characters.

Most of the downloaded files from the links provided in the lists are .msu.

The batch installers daniel_k kindly attached are expecting mostly .cab.

So a little tweaking is required.

 

 

Edited by SIW2
  • Like 1

Share this post


Link to post
Share on other sites

A more general way would be something like (one liner on command line):
FOR /F %i in ('DIR /B *.msu') do (@call set name=%~ni&&@ECHO "%i" "%name:~0,-41%%~xi")

and

FOR /F %i in ('DIR /B *.cab') do (@call set name=%~ni&&@ECHO "%i" "%name:~0,-41%%~xi")

Or in batch:
 

@ECHO OFF
SETLOCAL ENABLEDELAYEDEXPANSION

FOR /F %%i in ('DIR /B') do (
SET name=%%~ni
IF "%%~xi"==".msu"  ECHO "%%i" "!name:~0,-41!%%~xi"
IF "%%~xi"==".cab"  ECHO "%%i" "!name:~0,-41!%%~xi"
)

jacla

  • Like 2

Share this post


Link to post
Share on other sites

Thanks Jaclaz, that seems to do the job.

Windows patch loader d/ls mostly cabs without the extra characters, whereas the links at the beginning of this thread download mostly msu files

Share this post


Link to post
Share on other sites
Posted (edited)

https://github.com/agude/wayback-machine-archiver

Been using this to archive the x64 links. so far nothing has been missed from being archived (i think, doesn't hurt to do multiple passes), but if somebody finds a better working alternative, tell me.

Edited by IntMD

Share this post


Link to post
Share on other sites
Posted (edited)

winfuture.de have a vista updatepack. Last upated to 2014.

Looks like a 7z self extractor. The little executable reads what is in the .ini  and offers to install them. It also resumes after reboots.

Maybe somebody clever can make something similar with more recent updates included - perhaps to april 2017.

 

winfuture.jpg

 

winfuture3a.jpg

Edited by SIW2

Share this post


Link to post
Share on other sites
Posted (edited)

Let me clarify a few things. as I've spent several days creating this:

- .msu files can't be used to install many updates at a time: those packages include an update scanner (wsusscan.cab) to check applicability, which is run before installing every update and gets slow and slow over time. Svchost also consumes more and more RAM until your system crashes.

- .cab files are installed immediately, the check for applicability occurs during install, thus is faster and reliable.

- some updates have pre-requisites that require a restart. Because of this, I've split the updates in 3 parts.

Edited by daniel_k
  • Like 1
  • Upvote 1

Share this post


Link to post
Share on other sites

Hi Daniel,

I attempted a clean install of Vista Starter- 32 Bit  SP2 on Sept 5, 2020 and proceeded to update it by installing updates from MAIN Folder (all 3 batches) and .NET Fr  Folders. It all got installed except 11 updates that returned with - Not Applicable for your system.  Despite of this my PC is getting Windows Update error  80244019. Upon checking Win Update log I get to see GetConfig Failure, Soap Client Error=10, HTTP status code = 404. I had also tried the Speedup Updates before attempting to install all the updates from MAIN folder. So far so good. How to proceed ahead? What is GetConfig failure?

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