This was confirmed by the issues with the .NET 4.x patches. There is a resolution by @vinzf . https://forums.mydigitallife.net/th...dates-eligibility.80606/page-150#post-1596124
Current (May) updates work the same with the old (2020-02) license prep version. So the new one is not needed (yet). (edit2: never mind)
Dear @abbodi1406,I am your fan I used WHDownloader,I think it may provide some redundant patches windows 7 x64 General Updates KB2750841 KB3046480 Security Updates KB3059317 KB2898851 notallowedoffline KB2603229 KB3046269 KB4099950 This problem is solved by KB4093118 hotfixes all patches Windows Update provides KB2750841 and KB3059317,but their files have been replaced by later versions Windows Update don‘t provide KB2898851 and KB3046480,and their files have been replaced by later versions I am not sure if KB2603229 and KB3046269 are redundant。Because I installed them, the registry does not seem to have changed
KB2750841 and KB3046480 registry keys components may not be added directly, but they are still added as configurations likewise .NET KB2898851 and hotfixes KB3059317 is not fully superseded (comctl32.dll 5.82 and 6.0 are sxs versions and both needed) KB4099950 is small updates that fix PCIClearStaleCache if exist, instead running full superseded rollup KB2603229 may not fix the issue, but it's still requested by WU thanks for your feedback
Windows 7 ESU Updates Overview May 12. 2020: https://forums.mydigitallife.net/th...dates-eligibility.80606/page-161#post-1596996
@abbodi1406 I'm sorry, my opinion is not strict,so I verified them carefully I think KB3059317 is fully superseded by KB3125574 & KB4556836 KB3125574 comctl32.dll 5.82.7601.23403 KB4556836 comctl32.dll 6.10.7601.24483
@abbodi1406 KB2603229 & KB3046269 KB2603229 will correct HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\currentversion\RegisteredOrganization HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\currentversion\RegisteredOwner But when I install other patches except KB2603229,The above registry will still be corrected,So there is no need to install it again KB3046269 addresses the vulnerability by ensuring that the known invalid Windows Defender task is either not present on or removed from affected systems. But after I installed this patch, the tasks has not changed
@DUT microsoft-windows-shell-comctl32-v5_31bf3856ad364e35_6.1.7601.23039 microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.23039 those two provide different functions, even if comctl32.dll is the same in both KB3059317 is the only/last update that have the second component KB3046269 remove the tasks only if WD is active (not disabled)
I know they are different emmm。 Actually,when I installed KB3125574/KB4556836,then installed KB3059317 the files in winsxs: winsxs\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.24483_none_e372d88f30fbb845 file version:6.10.7601.24483 winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.24483_none_2b200f664577e14b file version:6.10.7601.24483 winsxs\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.23403_none_e36ad4593102f066 file version:6.10.7601.23403 winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.23403_none_2b180b30457f196c file version:6.10.7601.23403 winsxs\amd64_microsoft-windows-shell-comctl32-v5_31bf3856ad364e35_6.1.7601.23403_none_98555f8107adb131 file version:5.82.7601.23403 winsxs\x86_microsoft-windows-shell-comctl32-v5_31bf3856ad364e35_6.1.7601.23403_none_3c36c3fd4f503ffb file version:5.82.7601.23403 It seems that KB3059317 did not take effect
Dear @abbodi1406,for KB3059317, I did two tests test 1,I installed KB3125574,then installed KB3059317 test 2,I installed KB3059317,then installed KB3125574 Then I copied the comctl32.dll separately from C:\Windows\System32 and C:\Windows\SysWOW64 to another folder The comctl32.dll in C:\Windows\System32 version:5.82.7601.23403 619KB The comctl32.dll in C:\Windows\SysWOW64 version:5.82.7601.23403 518KB The comctl32.dll in C:\Windows\System32 is same as the comctl32.dll in winsxs\amd64_microsoft-windows-shell-comctl32-v5_31bf3856ad364e35_6.1.7601.23403_none_98555f8107adb131 file version:5.82.7601.23403 The comctl32.dll in C:\Windows\SysWOW64 is same as the comctl32.dll in winsxs\x86_microsoft-windows-shell-comctl32-v5_31bf3856ad364e35_6.1.7601.23403_none_3c36c3fd4f503ffb file version:5.82.7601.23403 Test 1 and Test 2 are both such results But if I view the properties of the comctl32.dll in C:\Windows\System32,instead of copying it to another folder The version of comctl32.dll in test 1 is 5.82.7601.17514 The version of comctl32.dll in test 2 is 5.82.7601.18837 Then I used the hash tool to view the properties of the comctl32.dll in C:\Windows\System32 / C:\Windows\SysWOW64 / x86_microsoft-windows-shell-comctl32-v5_31bf3856ad364e35_6.1.7601.23403_none_3c36c3fd4f503ffb file version:5.82.7601.23403 The results show that the properties of the comctl32.dll in the above these folders are exactly consistent This is a really strange result! But I found that the comctl32.dll 5.82 is always associated with the comctl32.dll 5.82.7601.23403,instead of 5.82.7601.18837 and 5.82.7601.23039
@mattew, it's probably not good to use the ESU bypasses this way, it has to do some licensing stuff to get the ESU updates into the, officially, unsupported HomePremium. I would just use simplix update pack or W7ESUI to offline integrate the ESU updates. Maybe @abbodi1406 has a solution for you.
@DUT thanks for the tests i think it would be safer to just keep KB3059317 @mattew Home and Starter editions are changed n registry to Professional to recieve ESU updates via WU it's not advisable to create sysprep image of it remove WU ESU patcher before sysprep then use Wim-Integration.cmd to integrate WU ESU patcher into install.wim