I started to working on some offline collection and DISM integration script that can run on Windows 7 host so we can create fully updated image. And we can also use NTLite to remove updates backup as from v2.1.0.7862 is silently added support for Clean Update backup on Vista too. I tested in now only on Windows Vista Ultimate x64. So all editions needs to be integrated and tested before we can get perfectly updated Vista image. What I want to achieve. 1) Integrate all updates 2) Integrate MRT + Defender definitions 3) Integrate .NET 4.8 with port fix from MSDN, VisualC++ and DirectX addons too 4) Auto-Sysprep to get all updates in installed status 5) Integrate USB and MassStorage drivers 6) Pack into ESD and install it from Windows 7 PE with Windows 10 setup engine, On Vista PE we can run Windows 8.0 setup engine, but into this PE cannot be integrated updates so there will be lack of HW support even with USB3.x driver All these steps I have prepared on my Windows 7 project, so only small adaptions are needed.
Question I have used the windows patch loader program and well I have seen these updates 2021, are they not real updates?
TesterMachineOS: Those are actually Windows Server 2008 updates. (Go to the Microsoft Update Catalog site and type in those KB numbers) The only way that you can update Windows Vista SP2 after its April 2017 "end of life" date is to install Windows Server 2008 updates.
Holy s**t this actually worked, in VirtualBox at least. Thanks OP! Haven't tried installing Vista on my M6500 yet though. EDIT: I had a partially updated Vista on my M4300 and it fully updated now thanks to this tutorial, thanks again OP.
I saw it about 30 minutes ago at the Microsoft Update Catalog site. Update: It was detected today by Windows Update and installed fine.
First thank you for your work! Windows 98 was the first OS I ever used but Windows Vista was the OS of my first laptop where I really started learning more in depth. So I appreciate the effort to keep it alive even if it is only to have it on a VM. Heavily misunderstood OS as most people here know. Now to work! 7. Is there any reason why you don't install the Root Certificate first? Personally I cannot even install VBox tools without it so I always install it first. Other drivers might need it too. 11. What is KB4019204 fixing? While experimenting with the sequence of updates I got Windows update to work without it and I don't recall seeing it afterwords (I might be wrong about the second part). 18. I was totally oblivious of this one.. that might explain why I don't get newer updates I don't think that it was presented to me through Windows Update might be wrong though. 19. If you install KB4580971 so early in the process it will ask you to install it again later on causing maybe some confusion. Also it is not a requirement for Vista_SHA2_WUC tool. My understanding about .Net installs and IE9 is that they are not needed for the Windows Update to work if someone is in hurry but they will probably cut a lot on the updates to come later hence highly recommended. Final note: I have tested the Vista_SHA2_WUC tool in Ultimate and Enterprise 64bit versions and it worked fine (With 6GB+ RAM allocated to the VM). I had a lot of hiccups with the 32bit versions (probably due to the RAM limit). I wonder how it is going to behave if I apply the patch for the RAM limit. Now back to testing Edit: Test1: On a Vista Ultimate 64bit VM with 4GB RAM Without KB4575904 KB4580971 and the Vista_SHA2_WUC tool set to VIsta only I got an error on the first try but it worked on the second try. Then I set the Vista_SHA2_WUC tool to both Vista and 2008, deleted the Software Distribution folder and tried again after a restart. I just got getting errors (RAM in normal levels). I installed some more of the updates that are described in wu.krelay.de (KB3183431 and KB3194371 related to kernel mode drivers, KB3193418 security update) and continued getting errors but this time exactly after the RAM was spiking at 93%. After that I allocated 8GB RAM on the VM and tried again. After 10 full minutes of scanning and the ram spiking above 4GB many times (Max RAM consumption 4.85GB) I got all the updates listed.
Thanks for the compliment, but I cannot take credit for the majority of the work that was done to create this Windows Vista install and update guide. Most of the credit goes to abbodi1406 who started this thread in September 2020: https://forums.mydigitallife.net/threads/restore-windows-update-for-vista.82336/ Some credit also goes to alvaro_ag who provided some very helpful information in post #15 of that thread. My only contribution was doing several test installs (not in a virtual machine environment) and making various tweaks to the guide.
I meant thank you for your part on this thread But you are of course right. It is a collective work, but without the Vista_SHA2_WUC tool we would have nothing to work on. I extend my thanks to abbodi1406 and alvaro_ag! Regarding the #13: In case that someone is doing the process offline after installing the KB2117917 reboot and let the trusted installer to finish before you proceed or the IE9 setup won't find the update and will abort. (I assume that MS will pull the updates from windows updates at some point)
to get this to work. i had to install the latest server 2008 monthly update. nevermind keep getting errors
"15. Install KB4018271 (Cumulative Security Update) Note: this updates Internet Explorer to 9.0.61" Can be replaced with ie9-windows6.0-kb4534251-2020-01-Cumulative Security Update for IE9 for Windows Server 2008. It will update Internet Explorer to 9.0.190 directly (Requires the KB4474419 SHA2 Code Signing Support installed before it can run). There is another newer Cumulative support update kb5005036 but it will show only an error message "windows installer needs to be updated" when I try to install it in early stages. I have tested abbodi1406's patch extensively with Vista Ultimate, Enterprise and Business. It worked flawlessly on the 64bit versions. I got it to work partially and occasionally on 32bit versions. (I am itching to try 32bit versions with WJ's RAM patch and see what happens)
KB5005090 was detected in Windows Update and was installed. No August 2021 update for Microsoft .NET Framework 3.5 SP1 and 4.6.1 was detected.