Bypass Windows 7 Extended Security Updates Eligibility

Discussion in 'Windows 7' started by abbodi1406, Nov 17, 2019.

  1. foucault

    foucault MDL Novice

    Mar 11, 2020
    2
    0
    0
  2. Tombstone531

    Tombstone531 MDL Novice

    Jan 6, 2020
    13
    12
    0
    Cheers from Latvia for fully updated Win7 . .Net update workaround works perfectly
     
  3. vonmir

    vonmir MDL Member

    Dec 8, 2019
    144
    78
    10
    Can you think of any difference between the way the failed machine is set up and the two on which you succeeded?
     
  4. vonmir

    vonmir MDL Member

    Dec 8, 2019
    144
    78
    10
    It's sort of ironic that M$ not only created the problem but also provided the tool to solve it.

    Great job vinzf!
     
  5. neo_retro

    neo_retro MDL Novice

    Apr 17, 2020
    24
    8
    0
    Nice one vinzf. Forgot I had downloaded Procmon.
     
  6. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream
    Staff Member

    Dec 21, 2012
    8,076
    10,298
    270
    #3106 Carlos Detweiller, May 14, 2020
    Last edited: May 14, 2020
    The reason for that Dotnet update installing fine on systems without 4.x is actually very simple: It is a collection KB bundling update packages for all versions 3.5 and up. Only the 4.x packages are booby-trapped, on systems without 4.x they are not getting executed at all because they don't apply. However, once you install 4.x to such systems, KB4556399 (or the SecOnly one) will be re-offered and failing, then.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. oldie#1

    oldie#1 MDL Novice

    Feb 20, 2020
    25
    9
    0
    This KB4556399 workaround clearly isn't working for everyone including myself. No matter what I do, ie add the necessary text with the opening space to the target box, or delete and try to copy and paste the whole thing, I get invalid name or something similar, so an alternative solution would be appreciated.

    ps when I try to install KB4552921 I get "Installation failed with error code: (0x80070643), "Fatal error during installation". I have admin rights which seems to be a common reason for this error.
     
  8. JaimeSH

    JaimeSH MDL Novice

    Jan 16, 2020
    44
    42
    0
    Delete the whole contents of SoftwareDistribution subfolder that is inside the Windows root folder.

    Command prompt

    net stop wuauserv
    net stop bits

    Go to C:\Windows\SoftwareDistribution

    Delete all the contents

    Return to "Command Prompt"

    net start wuauserv
    net start bits

    That should fix your problem. Reboot and try again.
     
  9. FroggieTheGremlin

    FroggieTheGremlin MDL Member

    Aug 25, 2015
    128
    118
    10
    Forum question... it appears that the KB4552921 workaround works very well, but KB4554921 is only for v4.8.x of .NET. The other two .NET parts of that Rollup (KB4552019 & KKB4552020) address other .NET versions (v4.5, v4.6, etc.). When I look at the descriptions of those other parts (as well as the v4.8 one), they state they are now unavailable via WU unless the "oifishul" ESU license is in place. If this is the case, it looks as though many users with mixed versions of .DOT installed may need to "patch" each of their respective update pieces to obtain a successful installation of the entire Rollup.

    I guess my question is... has anyone with multiple .NET version installed, able to run only the KB4552021 "patch" and had a successful FULL .NET Rollup (KB4556399) on their multiple .NET System? Thanks for your help with this.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    18,610
    100,025
    340
    @FroggieTheGremlin

    .NET 4.8 = KB4552921
    .NET 4.6 - 4.7.2 = KB4552919
    .NET 4.5.2 = KB4552920

    each one only apply to the specified version
     
  11. FroggieTheGremlin

    FroggieTheGremlin MDL Member

    Aug 25, 2015
    128
    118
    10
    Thanks @abbodi1406 , but do you now think that those other pieces will now require "patching" for successful updates or only the 4.8 component?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. FroggieTheGremlin

    FroggieTheGremlin MDL Member

    Aug 25, 2015
    128
    118
    10
    Maybe the better question is... does the v4.8 version of .NET include all the compatibility necessary to run .NET apps written for the earlier versions of .NET v4.x? (I'll stop after this, I promise :))
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream
    Staff Member

    Dec 21, 2012
    8,076
    10,298
    270
    To my knowledge, 4.8 is backwards compatible with all software using 4.0 and higher. Only 3.5 and even older versions need their respective versions to be installed.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  14. FroggieTheGremlin

    FroggieTheGremlin MDL Member

    Aug 25, 2015
    128
    118
    10
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. sluggerb

    sluggerb MDL Novice

    Dec 30, 2019
    42
    23
    0
    #3117 sluggerb, May 14, 2020
    Last edited: May 14, 2020
    When I try ndp48-kb4552921-x64_6912af0422fc16a14f4f398fda98117f1e2f01b8.exe /msioptions "ESU_LOCK=2D40812E-974C-4EA2-8DCC-63C992D505B9"

    It unzips, starts to install, then stops and gives the following message: Software Update KB4552921 Installation Wizard does not apply, or is blocked by another condition on your computer"

    Any ideas?

    EDIT: NVM, I fixed it. I checked what version of .NET I had installed (looked in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full) and saw I had 4.7 installed. The exe is for .NET 4.8. I downloaded the 4.7 KB that abbodi1406 listed a few posts up, inatlled via the /msioptions "ESU_LOCK=2D40812E-974C-4EA2-8DCC-63C992D505B9" method, and it went through just fine.

    So if you are getting an error make sure you are applying the correct update for your .NET version
     
  16. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    54,966
    125,941
    450
    Try to run it from c:\test or d:\test
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. FlyingLuka

    FlyingLuka MDL Novice

    Dec 15, 2019
    43
    16
    0
    In Italy:
    The first year (January 2020 to January 2021), to receive the Extended Support Update (ESU) you will need to spend $ 50 per device to get security updates on Windows 7 Pro, while $ 25 will be required for each computer equipped with Windows 7 Enterprise. The second year - from January 2021 to 2022 - changes to $ 100 and $ 50 respectively. In the third year, from January 2022 to the same month of 2023, Microsoft will require $ 200 for each Windows 7 Pro device and $ 100 for each Windows Enterprise PC.

    this is what I call an authentic robbery
     
  18. FroggieTheGremlin

    FroggieTheGremlin MDL Member

    Aug 25, 2015
    128
    118
    10
    That's exactly the point I was trying to determine above... thank you @sluggerb !
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...