Updated - How To Install And Update Windows Vista SP2 64-bit Beyond Its EOL Date

Discussion in 'Windows Vista' started by CaptainSpeleo, May 3, 2021.

  1. xrononautis

    xrononautis MDL Junior Member

    Mar 30, 2021
    86
    20
    0
    Definitely sad way to have free time.. I hope that he is going to be ok.
    Let me know if you want any clarifications on the dreaded post #56. Just so you know since July I have done more than 50 test installations on VMs mainly x64 Business but quite a few also on Enterprise and Ultimate. Less than 5 on x86 just to test specific things.
    Have a nice Rest for now!
     
  2. CaptainSpeleo

    CaptainSpeleo MDL Senior Member

    May 24, 2020
    369
    168
    10
    Oops, I didn't realize you've been doing your test installs of Vista in a virtual machine environment.
    I've been doing my test installs of Vista in the normal manner.
    My Dell laptop has 2 separate SSD's so I can do test installs on both Vista and 7.
     
  3. xrononautis

    xrononautis MDL Junior Member

    Mar 30, 2021
    86
    20
    0
    As a thumb rule I always test on a VM first before I mess with a physical machine. If I were doing all those tests on the laptop my ssd would have gone dead long time ago :) I did exactly one test install on a physical machine. Everything went as expected and I left it there for now. I wish I had a VM saved from August though were the installations were detecting the monthlies as well..
     
  4. xrononautis

    xrononautis MDL Junior Member

    Mar 30, 2021
    86
    20
    0
  5. CaptainSpeleo

    CaptainSpeleo MDL Senior Member

    May 24, 2020
    369
    168
    10
    #65 CaptainSpeleo, Nov 9, 2021
    Last edited: Nov 9, 2021
    (OP)
    Thanks for including the IE9 registry file for TLS.
    I deployed it and IE 9.0.270 now has these settings:
    TLS 1.0
    TLS 1.1
    TLS 1.2
    I have all 3 selected.
     
  6. CaptainSpeleo

    CaptainSpeleo MDL Senior Member

    May 24, 2020
    369
    168
    10
    Today is "patch Tuesday", so a new Security Only Quality Update was manually installed:
    KB5007246 - November 2021

    There was no update(s) for Internet Explorer 9 or Servicing Stack Update.
     
  7. xrononautis

    xrononautis MDL Junior Member

    Mar 30, 2021
    86
    20
    0
    There is the KB5007302 for .Net as well. It includes new updates for .Net 4.5.2 and 4.6.1. The rest is the same as the previous months.
     
  8. CaptainSpeleo

    CaptainSpeleo MDL Senior Member

    May 24, 2020
    369
    168
    10
    #68 CaptainSpeleo, Nov 9, 2021
    Last edited: Nov 10, 2021
    (OP)
    I saw it, but after I downloaded and saved it, I wasn't sure which one in the list to select.

    Screenshot 2021-11-09 153758.jpg

    Update:
    KB5007150 was the correct one.
     
  9. OSMAN

    OSMAN MDL Senior Member

    Oct 25, 2009
    476
    71
    10
    im going to try this on my main pc and see if it works. i have image of other os's anyway
     
  10. ExtremeGrief

    ExtremeGrief MDL Senior Member

    Jun 2, 2020
    473
    84
    10
    @xrononautis To make your script easier to modify, you can make a variable that you can change only once.

    @echo OFF
    :: Insert KB Number here
    SET KB=kb5006671

    mkdir .\tmp
    expand.exe -f:*Windows*.cab *%KB%-x64*.msu . >nul
    expand.exe -f:* *%KB%-x64*.cab .\tmp >nul
    start /w PkgMgr.exe /ip /m:"%cd%\tmp\package_2_for_%KB%~31bf3856ad364e35~amd64~~6.0.1.0.mum" /quiet /norestart
    start /w PkgMgr.exe /ip /m:"%cd%\tmp\package_3_for_%KB%~31bf3856ad364e35~amd64~~6.0.1.0.mum" /quiet /norestart
    del /f /q *%KB%-x64*.cab
    rd /s /q tmp
    EXIT
     
  11. xrononautis

    xrononautis MDL Junior Member

    Mar 30, 2021
    86
    20
    0
    Hello! Thank you for this! This is a nice example to keep for later usage. This is not really my script I just found it online and modified it for the correct KB. The problem here is that its not only the KB number that is changing but also the version eg. It can be *6.0.1.mum or *6.0.2.mum etc. The hash could be changing as well. I don't remember exactly. I wonder though if the "for" command could be used in this case.
     
  12. ExtremeGrief

    ExtremeGrief MDL Senior Member

    Jun 2, 2020
    473
    84
    10
    You're right. I made a script which should work, if someone can try it.

    MKDIR "%~dp0\tmp"
    FOR /F "usebackq delims=|" %%F IN (`dir /b "%~dp0" ^| findstr /i windows6.0-kb`) DO COPY %%F "%~dp0\tmp"
    CD "%~dp0\tmp"
    EXPAND -f:*windows6.0-kb*.cab *.msu "%~dp0\tmp"
    EXPAND -f:* *.cab "%~dp0\tmp"
    FOR /F "usebackq delims=|" %%F IN (`dir /b "%~dp0\tmp" ^| findstr /i package_2 ^| findstr /i .mum`) DO START /WAIT PKGMGR /ip /m:%%F /quiet /norestart
    FOR /F "usebackq delims=|" %%F IN (`dir /b "%~dp0\tmp" ^| findstr /i package_3 ^| findstr /i .mum`) DO START /WAIT PKGMGR /ip /m:%%F /quiet /norestart
    CD %HOMEDRIVE%\
    %HOMEDRIVE%
    RMDIR /S /Q "%~dp0\tmp"

    The script will unpack and install every update beginning with "windows6.0-kb" in the folder where the script is ran.
     
  13. xrononautis

    xrononautis MDL Junior Member

    Mar 30, 2021
    86
    20
    0
    Let me do some tests and I will come back to you :) Thanks a lot! This seems awesome :)
     
  14. ExtremeGrief

    ExtremeGrief MDL Senior Member

    Jun 2, 2020
    473
    84
    10
    BTW, does the guide work fine for Vista updates? I just install them in the order?
     
  15. xrononautis

    xrononautis MDL Junior Member

    Mar 30, 2021
    86
    20
    0
    The guide that Captain has made works just fine. See also my dreaded post #56 here if you are interested in more digging per KB. I follow a bit different route than Captain mainly because I want to maintain an offline repository of the updates and I wanted to eliminate the superseded ones (believe me the Windows Update itself is a mess..) I also wanted something that will work fully offline in order to prepare for the time when M$ will pull the windows update off the plug. My final goal is also to publish my repository in the form of a magnet link.
     
  16. ExtremeGrief

    ExtremeGrief MDL Senior Member

    Jun 2, 2020
    473
    84
    10
    But there are like 130+ updates, you will have to download all of them manually.
     
  17. xrononautis

    xrononautis MDL Junior Member

    Mar 30, 2021
    86
    20
    0
    There are 201 updates and setups after the superseded ones have been removed. I have already download them. Yes it was a pain :p
    Think that initially I had to download all of them before I figure out which were superseded.. so initially I had to download like 50-60 more..
     
  18. ExtremeGrief

    ExtremeGrief MDL Senior Member

    Jun 2, 2020
    473
    84
    10
    Damn. I think you can make an app like Simplix for Windows 7. Or I can make a batch script to install all updates one by one. Problem would be that some updates have dependencies though.
     
  19. xrononautis

    xrononautis MDL Junior Member

    Mar 30, 2021
    86
    20
    0
    I have figured out the exact points where a restart is needed and the dependencies :) Basically I have done so many test installs and updates the last 3 months that I have memorized certain updates by heart...
    Your script works nicely so far. :) I love the progress bar too!! I will continue testing.
     
  20. ExtremeGrief

    ExtremeGrief MDL Senior Member

    Jun 2, 2020
    473
    84
    10
    I can make a script to install all updates offline, with auto restarts and update order.