Bypass ESU Blue

Discussion in 'Windows 8' started by abbodi1406, Feb 14, 2023.

  1. James Bond 007

    James Bond 007 MDL Member

    Nov 16, 2010
    130
    96
    10
    #481 James Bond 007, Jul 17, 2025 at 06:05
    Last edited: Jul 17, 2025 at 06:16
    I said nothing about those LCUs. I only said KB5062597 was incompatible. What's wrong about that? :confused:

    For me, if this was intentional from Microsoft, then it is indeed Game Over for Windows 8.1 x64 as in it will no longer be possible to install future security updates on it.
     
  2. James Bond 007

    James Bond 007 MDL Member

    Nov 16, 2010
    130
    96
    10
    Perhaps Microsoft removed those packages from the update and found Windows 8.1 would not boot and decided to go ahead as a way to punish those who insists on installing the update on Windows 8.1?

    Seriously, I agree with you that Microsoft should have blocked users from installing the update on Windows 8.1 if it does not want users to use them on 8.1. So what is Microsoft thinking here? And why do it now and not earlier?
     
  3. AlfCraft07

    AlfCraft07 MDL Junior Member

    Jul 18, 2023
    78
    64
    0
    No one stops you from copying the updated files from a 2012 R2 install. The problem then becomes figuring out which ones cause issues.
     
  4. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream
    Staff Member

    Dec 21, 2012
    7,232
    8,827
    240
    That would be not allowed, at least in some jurisdictions (data sabotage). Btw, IANAL.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. kkhww

    kkhww MDL Member

    Mar 15, 2021
    176
    191
    10
    #485 kkhww, Jul 17, 2025 at 16:44
    Last edited: Jul 18, 2025 at 06:37
    Here's a temporary workaround to install 2025-07 LCUs on Windows 8.x. That is to say, modify the <parent> nodes.

    I've made a list of contents that need to be copied to the <parent> section in the .mum files.
    (Now available for Windows 8.x (Both 8.0 and 8.1))
    (Now only available for the following Languages: en-US & zh-CN.)

    The file is appended as an attatchment. THIS WORKAROUND is tested to install successfully on Windows 8.0 Professional and Windows Embedded Standard 8.0 & Windows Embedded Industry Enterprise 8.1.

    All the <parent> infos are fetched by the previously released official updates.

    In the text file you download,

    pNNN -> the number of the LCU's standalone .mum file.
    e.g. p100 -> package_100_for_KB......

    e.g.
    p100: Microsoft-Windows-WOW64-Windows (amd64)

    <assemblyIdentity name="Microsoft-Windows-Client-Features-Package-AutoMerged-windows" language="neutral" version="6.3.9600.16384" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" buildType="release" />

    Means:

    You need to check if "amd64" version of "Microsoft-Windows-WOW64-Windows" exists in the package_100_for_KB*.mum.
    If it exists, then open the corresponding .mum file within any types of the code editors, append the <assemblyIdentity*> contents into the lines between <parent buildCompare="EQ" integrate="separate" disposition="detect"> and </parent>.


    HOW TO DO:
    1. Download and extract the LCU file.
    2. According to which system and language you are using, follow the steps above to modify the .mum files.
    3. Use Dism /add-packagepath to install. (just stick to the update.mum file.)

    Notice:
    1. After installing the LCU released later than 2025-06, you may experience the client drivers have been downgraded.
    To solve this, reinstall the 2025-06 LCU and perform a restart.
    2. Some of the server-only assemblies (Not including ESU Licenses for server & Server 2012 EOS Notify) will be installed with the latest LCU. This won't affect your Windows experience.
     

    Attached Files:

  6. kkhww

    kkhww MDL Member

    Mar 15, 2021
    176
    191
    10
    Another question is, how can I generate a .cab file that can not only hold more than 65535 files or 2GB of data archive ,but also keep the folder structure?
    I have tried using cabarc commands, but the LCU file is too huge that cabarc reports:
    Data-size or file-count exceeded CAB format limits
     
  7. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream
    Staff Member

    Dec 21, 2012
    7,232
    8,827
    240
    At least the first two are hard limits of the design. It basically forced MS to eventually move to different update formats (chained CABS, PSFX and now WIM).

    The limits are per CAB, so, chaining CABs could overcome this.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,645
    93,751
    340
    let it go, stop fighting :joystick:
     
  9. User 20286

    User 20286 MDL Novice

    May 22, 2021
    3
    4
    0
    After installing of kb5062597-x64 and getting error code 0x00000100 reverting pending actions was useful
    see wintips.org/fix-windows-cannot-boot-after-installing-updates-windows-7-8-10/
    (Method 1. Revert Pending Actions by running the DISM tool in WinRE)
     
  10. kkhww

    kkhww MDL Member

    Mar 15, 2021
    176
    191
    10
    That's a good idea, but I don't know how to create a installable LCU .cab file with multiple chained .cab files inside.
     
  11. NewEraCracker

    NewEraCracker MDL Senior Member

    Apr 19, 2011
    273
    404
    10
    Hello,
    I still have that theory that somebody at Microsoft screwed up willingly or unwillingly. Actually, I needed to google that term, and I am not a lawyer either. See: https://forums.mydigitallife.net/posts/1884442
    But how would the installation succeed? As far as I know, the MUMs are signed by the CATs.
    You can generate a different file type, so long the folder structure is kept, and install from a folder, after extracting an archive's contents.
    Cool stuff :)
    Never :)
    I believe that we could come up with some scripts to modify the official Microsoft files in a way:

    Extract the official contents; Modify them on the fly; Install them using the deprecated pkgmgr or DISM.

    If we can override the signature requirement.

    My two cents. Thank you.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. kkhww

    kkhww MDL Member

    Mar 15, 2021
    176
    191
    10