@tf 1) KB3021910 was the last independent SSU (that don't require KB2919355), up until 2022-04 KB5012672 and later it's left for consistency with RTM list 2) Although techincally they should not be integrated, but for offline integration it's safe enough https://forums.mydigitallife.net/posts/1773796/ 3) ResetBase and Cleanup System Image does not work offline if there are pending updates unlike Windows 10/11, most Windows 8.1 updates will trigger pending status you must install the OS image first before you can run cleanup 4) Latest version is v7.3, you can try it 5) WHD-W81UI already handle ESU updates since v7.1 6) I'm not sure i understand the issue is it about mistakenly reinstalling those updates? or detecting them?
Dear @abbodi1406 thank you for all your answers 1) Then KB3021910 is of no usage and safe to delete it (or not download it at the first place) before updating the OS? 2) Thank you for the link, now I understand. Although those updates are automatically installable by your script, they are not fixing the "possible" described issue unless installed by running the .msu files directly. Am I right? I think it is better to exclude those 4 updates from the automatic installation of your script. 3) Actually I am updating my OS online, and even after installing all updates with several reboots (i.e., no pending updates) still resetbase & cleanup options do not work. However, manual operation with the command "Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase" does work. I think resetbase & cleanup options do not work in my case because (as illustrated in (6) down below) I always have a pending update or more with each run of WHD-W81UI. After using ESUs standalone installer, each time I run WHD-W81UI ESU updates get installed again and again. 4) Yes you are right, but when I updated my OS the latest available version was v7.2. And is it normal that with each run of your script the SSU get installed again and again? 5) But for example the ESU update KB5029312 does not get installed with your script. I installed it (and other ESU updates) with your other script "Windows 8.1 ESUs standalone installer". None of ESU updates get installed with WHD-W81UI v.7.2 6) At first WHD-W81UI can not install any ESU update (e.g., KB5028957, KB5029312, KB5022525, KB5028970). After I install them with ESUs standalone installer, I rerun WHD-W81UI, this time it reinstall them. That is, despite those ESUs been installed with ESUs standalone installer, WHD-W81UI reinstall them again.
@tf 1) Yes, you can ignore it 2) KB2990967 is handled correctly and the fix is added to Default user profile KB3053946 fix will be applied either used offline dism or online msu i don't think OEM manufacturers would use my script to add KB3021128 and KB3083669 3) How it does not work exactly? you must run the script again after reboot to perform cleanup, or you don't get that option? Code: # How to perform the pending cleanup operation for online OS: - run WHD-W81UI.cmd and install updates, assuming you choose to cleanup OS image (with or without resetbase) - restart system - run WHD-W81UI.cmd again, it will go directly to Cleanup or Reset OS image (it doesn't install or check any updates) you should not mix the two scripts nevertheless, you can post the progress log to examine, or enable debug log and share
Thank you very much for all the information. I will test a fresh VM installation and will share logs in a couple of days.
Can .NET Framework 3.5 updates be installed with WHD-W81UI before turning on this feature in "Windows Features"? Or they must be re-applied after enabling this feature?
Thank you @abbodi1406 . By the way, I think it is a good idea to change default status of .NET Framework 3.5 option inside WHD-W81UI from "YES" to "NO"; furthermore, it will be fantastic if you could add an automatic check in your script installer (WHD-W81UI) for whether .NET Framework 3.5 feature in the current Windows system is turned on or off, if it is OFF then do not allow applying .NET Framework 3.5 updates by showing a warning message or something else.
Yes, it works perfectly. Thank you very much Prof. @abbodi1406, I really appreciate your help and assistance. I am curious why WHD-W81UI does not work on its own. Is it a bug of the script installer? As I said in my previous post I tried several times (each time with a clean format and a clean OS without any customization or modifications) but the two ESU updates corresponding to this month's WHD-updatelist fail to install. I even tried two different Laptops (Dell and HP) both with the same problem. Earlier I posted that I can install them with your other script Windows 8.1 ESUs standalone installer: but you said that: Please how to install all updates with WHD-W81UI only, without using other scripts like Bypass ESU Blue or Windows 8.1 ESUs standalone installer?
Well, both W81ESUI & WHD-W81UI uses the same code to apply ESU suppressor not sure why would the second don't work i will test with debug mode and see