UpdateVista from SP2 to 2025-01 Script

Discussion in 'Windows Vista' started by xrononautis, Mar 8, 2023.

  1. xrononautis

    xrononautis MDL Senior Member

    Mar 30, 2021
    367
    201
    10
    I have updated the script with a check (thank you Abbodi1406!) before trying to install any msu. This will lead in much faster passes in case that only few updates are missing like it happens every month. @TesterMachineOS version 0069 of the script still has the links to previous updates in case that you need to stay in a cumulative update prior to 2023. @xmr2 Somehow I missed your suggestion about adding the pass in the file name I will do it at some point tomorrow. Also I realized that I had forgotten to update the link for the .net 4.6.2 repack so it was still the January one. Now it is fixed.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. baguettez

    baguettez MDL Novice

    Dec 13, 2016
    33
    9
    0
    Just tried it out on a VM before using it on real hardware. Worked great. Thanks for this!
     
  3. Mike8403

    Mike8403 MDL Novice

    Sep 2, 2022
    3
    0
    0
    #83 Mike8403, Apr 21, 2024
    Last edited: Apr 22, 2024
    So, I've installed Vista Ultimate X64 with SP2 Nb-no, MSDN. Installed USB drivers and SATA. Wiped all other systems off. It's running off EFI/MSR/System partition, where the system partition is 250GB on an SSD, properly alligned.

    First I used Windows Update Legacy, The AIO pack for VC and .net.

    Used Windows Update Legacy and updated all packages.
    VisualCppRedist_AIO_x86_x64

    https://forums.mydigitallife.net/th...r-windows-vista-server-2008-2024-04-10.85546/

    Log.txt

    kb0956250
    kb0960362
    kb0960568
    kb0968930
    kb0971512
    kb0971513
    kb0971514
    kb2761494
    kb4018556
    kb4019204
    kb4019478
    kb4036162
    kb4056564
    kb4074621
    kb4074834
    kb4090450
    kb4090928
    kb4101477
    kb4474419
    kb0976768
    kb0976772
    kb0979899
    kb4040978
    kb2378111
    kb943729
    kb978542
    RESTART

    Restarts and step 3 begins, goes up a few percent and sudden reboot.
    After reboot BSOD:

    *** STOP: 0x00000050 (0x000000138D708536, 0x00000000000001, 0xFFFFF8000242D4F0,0x00000000000005

    I am unsure by the number of zeroes. I have dyscalculia and I've tried my best to count all the numbers and put them in their right place.

    Advice?

    Edit: Trying a fresh reinstall and will make it run over the night.
     
  4. xrononautis

    xrononautis MDL Senior Member

    Mar 30, 2021
    367
    201
    10
    I am a bit unsure regarding what you are doing there.
    1st: You are trying to update a Norwegian sku (jeg likker norge men det har kommer ikke åt fungera). This whole update for vista works only for skus with server edition available. I never tried anything with versions other than english.
    2nd: Are you on UEFI bios? Vista don't support uefi as far as I know.
    3rd: I don't know anything about Windows update legacy tool.
    4th: Which visual cpp redist aio? Adobbi's own supports vista up to version 0.70 if I recall correctly.

    The list of updates that you mention is inconsistent. I see at least 3 updates that are important and missing from this list. Notably kb2117917, kb2763674, kb4493730. Without the first one IE9 won't work. Without the second some applications won't run since app signing will fail and without the third you won't be able to install further updates.

    What I can suggest you to do is use the script to only download the updates and then install them manually one by one and see what update is causing you problems.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. Mike8403

    Mike8403 MDL Novice

    Sep 2, 2022
    3
    0
    0
    #86 Mike8403, Apr 21, 2024
    Last edited: Apr 22, 2024
    I am installing Windows Vista X64 SP2 nb-no MSDN with all the updates available. I did a fresh reinstallation again yesterday.

    1: It has installed a bunch of updates, see log here. Can't post links. I am truly sorry for the long list of 172.

    kb0956250
    kb0960362
    kb0960568
    kb0968930
    kb0971512
    kb0971513
    kb0971514
    kb2117917
    kb2761494
    kb2763674
    kb2893294
    kb3060716
    kb3110329
    kb3138378
    kb3140709
    kb3170455
    kb3183431
    kb3193418
    kb3205638
    kb4012583
    kb4014793
    kb4014794
    kb4015380
    kb4018556
    kb4019204
    kb4019478
    kb4036162
    kb4056564
    kb4074621
    kb4074834
    kb4090450
    kb4090928
    kb4101477
    kb4474419
    kb4493730
    kb0976768
    kb0976772
    kb0979899
    kb2604094
    kb2729453
    kb2742601
    kb2894847
    kb2911502
    kb2931354
    kb2937608
    kb2943344
    kb2968292
    kb2972098
    kb2974268
    kb2974269
    kb3023213
    kb3037573
    kb3072303
    kb3074541
    kb3097988
    kb3122646
    kb3127219
    kb4040978
    kb2305420
    kb2378111
    kb2387149
    kb2419640
    kb2479943
    kb2492386
    kb2505189
    kb2506014
    kb905866
    kb943729
    kb967723
    kb968816
    kb970710
    kb971029
    kb973565
    kb973768
    kb973917
    kb975560
    kb976470
    kb977816
    kb978338
    kb978542
    kb979099
    kb979309
    kb980248
    kb981997
    kb982480
    kb982665
    RESTART
    dotNetFx35_x86_x64.exe
    NDP462-x86-x64-ENU.exe
    kb5016891
    kb5034867
    kb2522422
    kb2545698
    kb2564958
    kb2598479
    kb2631813
    kb2643719
    kb2654428
    kb2698365
    kb2712808
    kb2727528
    kb2748349
    kb2762895
    kb2770660
    kb2779562
    kb2798162
    kb2807986
    kb2808679
    kb2813430
    kb2862330
    kb2862973
    kb2864063
    kb2864202
    kb2868038
    kb2868116
    kb2884256
    kb2891804
    kb2900986
    kb2973201
    kb2991963
    kb3006137
    kb3010788
    kb3035126
    kb3045685
    kb3046017
    kb3059317
    kb3067903
    kb3071756
    kb3076949
    kb3086255
    kb3093513
    kb3108371
    kb3108664
    kb3109560
    kb3126587
    kb3133043
    kb3139914
    kb3147071
    kb3150220
    kb3155178
    kb3159398
    RESTART
    kb4534303
    kb5033898
    kb5035920
    kb3161949
    kb3167679
    kb3185662
    kb3198218
    kb3205715
    kb3208481
    kb3217587
    kb4015067
    kb4018106
    kb4018927
    kb4022010
    kb4025397
    kb4032201
    kb4034775
    kb4039038
    kb4042050
    kb4047211
    kb4091756
    kb4093227
    kb4130956
    kb4338380
    kb4339503
    IE9-kb5031355
    RESTART
    WUOptions Set to 2
    RESTART

    It went through most of the waves, I think (if I don't misremember at all) to wave 5-6? Then it complained about language packs not being available (ESU updates). Would donwloading the english language pack and use that work around this issue (Not sure if there is one) ? After two of these messages it told me that it was checking windows update, ram spike and what not, then the window closed. Normal behaviour? I'm installing the English MUI pack now and will attempt to retry. The English language file is 1.5GB. If that works, might be worth adding to the script a check that a person needs/lacks the needed MUI?

    2: UEFI & CSM. Vista installed as UEFI with UEFI file. AFAIK, it has supported it since sp1.

    3: legacyupdate dot net

    4: It was not Adobbi's and I think that is why it failed.

    Thanks for replying :) No updates made troubles for me this time.

    Edit:

    No errors this time. Installed a new PKG, WUC 7.7

    Said to wait for RAM spike.

    Second edit:

    Didn\t work. Booted off ipxe netboot.xyz now, running linux on a ram drive and getting an english version of the same ISO. Checked sha1, it all matches. Going to burn to DVD :) Hopefully it will work when I try to install it later in the evening.

    Edit:
    Clean install of Windows Vista Ultimate X64 SP2 En_US (MSDN). Installed only driver for USB (for mouse) and network.

    All waves went through, waited about 40 minutes for initial scan until I did one manually, of course I get error code 0x80072EFE. I deleted the software distribution folder and rebooted. Still the same error. Script went 100% through, no errors that I can see.
     
  6. xrononautis

    xrononautis MDL Senior Member

    Mar 30, 2021
    367
    201
    10
    Have a look here (the posts of the last day more or less). Basically welcome to the club. All of us get the same error code due to the cipher suites for vista not being supported by windows update as of few days ago.
    Everything else worked fine from what I see. Just update your defender manually with the link that has been created in the root of the scripts.

    Just note that you are updated up to 2024-03 since I haven't updated the script yet. I will update it once I know more about the cipher suites situation.
    Also regarding the long list you can wrap it into [ spoiler ] .... [ /spoiler ]. (Remove the spaces inside the brackets).
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. Mike8403

    Mike8403 MDL Novice

    Sep 2, 2022
    3
    0
    0
    #88 Mike8403, Apr 22, 2024
    Last edited: Apr 22, 2024
    Oh thank you so much I've been at this for hours! If only I had known sooner.... Thanks for the tip about the spoiler and I'm assuming you went through my log, seeing as you wrote that it looks fine.

    wumtx64 works for now after I installed legacyupdater (before I installed legacyupdated, it was 0x8072EFE)

    I am now up and running, proceeding with several more updates!
     
  8. xrononautis

    xrononautis MDL Senior Member

    Mar 30, 2021
    367
    201
    10
    Could you post what updates you are offered from legacy update after you used my script? You shouldn't see more that april's cumulative updates and maybe 2-3 odd ones. (and yeah I looked through your log)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. xrononautis

    xrononautis MDL Senior Member

    Mar 30, 2021
    367
    201
    10
    The script was updated with the updates for May. Remember: The script checks only if you have .net4.6.2 or not and not what cumulative update you have. So you need to run the repack manually for the latest cumulative update to install.
    The other thing is that I wasn't able to check it against WU for obvious reasons. I will include legacy update probably in the near future although it is not needed strictly speaking since this is meant as an offline updating tool.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. aaduck

    aaduck MDL Novice

    Aug 6, 2015
    1
    0
    0
    It's great, thank you for sharing. It would save a lot of time if x64 and 86 were separated and they were downloaded together.
     
  11. xrononautis

    xrononautis MDL Senior Member

    Mar 30, 2021
    367
    201
    10
    This would double the effort to maintain the links and would be error prone. Something that I have been thinking but would require the whole thing reworked is to download only the missing updates since the script now detects that (mostly). And yet I recommend every one to have their local backups in which case the script wouldn't re-download files that exist already.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. xmr2

    xmr2 MDL Novice

    Sep 14, 2022
    35
    11
    0
    i just tried to do a clean install of vista from disk. i downloaded it - UpdateVista-v0.01.0076-20240514.7z everything installed. but after all the update center didn't work. i went to https://forums.mydigitallife.net/th...ta-sp2-64-bit-beyond-its-eol-esu-dates.83461/.
    There I took the file WU_Fix_For_Vista_WS2008.txt from item #21 and it changed the update site in the registry. and after that the update center worked.
    maybe you should add this file to your script to make the update center work after your script?
     
  13. xrononautis

    xrononautis MDL Senior Member

    Mar 30, 2021
    367
    201
    10
    Hello! Thank you for your suggestions.
    About firefox the reason is that the link for the firefox repository can be accessed with IE7 (or what ever version a fresh install has) I am not sure about github but I can check it out at some point (my time is very limited at the moment). After all people will need it only in order to download wget.exe. Ideally I would love to remove it all together since it is out of the scope of the script but it can be annoying on a fresh installation if you don't have any browser since IE7 cannot open the wget link..

    Regarding the legacy update I have already tried it in two VMs and I didn't manage to make it work (I will try again with a fresh installation at some point). Although I am not particularly in rush, since it is a bit beyond the scope of the script (which is offline update), it definitely would be nice to be able to confirm that everything installed etc so it is in my todo list.

    If you have any ideas as to why my VMs failed to update with legacy script let me know :)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. xrononautis

    xrononautis MDL Senior Member

    Mar 30, 2021
    367
    201
    10
    #98 xrononautis, May 30, 2024
    Last edited: Jun 13, 2024
    (OP)
    I hardly have enough time to maintain the links in the script for the time being. I would maybe be interested in the future but no promises. It does look great though :)
    What will take time is to copy all the links from M$ and test it. Once everything is downloaded in your hard drive, installing the updates is like 5 lines of script.

    Edit:
    The script is now updated to 2024-06-12
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. PMCIS

    PMCIS MDL Novice

    May 27, 2024
    1
    1
    0
    Hi, everybody
    I have made the installation of updates for my Vista 32 bits with the script version 76 and option 1a. All has well functionning.
    Great thanks to xrononautis, aboddi ...
     
  16. xrononautis

    xrononautis MDL Senior Member

    Mar 30, 2021
    367
    201
    10
    Honestly at this point I would use only the full lists. The option 1a used to be the absolute minimum for windows update to work. Now with windows update being offline it doesn't make much sense.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...