Windows Editions Reconstruction Project

Discussion in 'Windows 10' started by whatever127, Jan 10, 2020.

  1. xinso

    xinso MDL Guru

    Mar 5, 2009
    12,536
    13,527
    340
    #3161 xinso, Jun 6, 2021
    Last edited: Jun 6, 2021
    Q: What is the difference between Old and New Update Technology?
    A:

    [Old Update Technology as of 17763.1]
    It detects existent package and updates the existent package.

    [New Update Technology form 18362.1 forward]
    It installs new mum, and updates the targeted package defined in the new mum.

    PS.
    Unless both targeted and not-targeted packages are perfectly existent, the update fails.

    And, the New Update Technology is accompanied with PSFX update.
     
  2. xinso

    xinso MDL Guru

    Mar 5, 2009
    12,536
    13,527
    340
    #3162 xinso, Jun 6, 2021
    Last edited: Jun 6, 2021
    There is another way to check the image:

    Step 1: Reconstruct it.
    Step 2: Compare the size of the image.
     
  3. xinso

    xinso MDL Guru

    Mar 5, 2009
    12,536
    13,527
    340
  4. xinso

    xinso MDL Guru

    Mar 5, 2009
    12,536
    13,527
    340
    #3164 xinso, Jun 6, 2021
    Last edited: Jun 7, 2021
    Q: Which SKU(s) will 21h2enablement support?
     
  5. xinso

    xinso MDL Guru

    Mar 5, 2009
    12,536
    13,527
    340
    #3165 xinso, Jun 7, 2021
    Last edited: Jun 7, 2021
    You want to learn package customization (custom update)?

    Use kb5000736 to practise "21h2enablement".
     
  6. xinso

    xinso MDL Guru

    Mar 5, 2009
    12,536
    13,527
    340
    #3166 xinso, Jun 7, 2021
    Last edited: Jun 7, 2021
    Q: What does Enablement do?

    2 things:

    [for feature]
    Code:
        <registryKey keyName="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FeatureManagement\Overrides\0\xxxxxxxxx">
          <registryValue name="EnabledState" valueType="REG_DWORD" value="0x00000002" />
          <registryValue name="EnabledStateOptions" valueType="REG_DWORD" value="0x00000000" />
        </registryKey>
    
    [for display]
    Code:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion]
    "CurrentBuild"="19044"
    "CurrentBuildNumber"="19044"
    "ReleaseId"="2009"
    "DisplayVersion"="21H2"
    
     
  7. dorfd1

    dorfd1 MDL Senior Member

    Sep 10, 2015
    267
    91
    10
    it also changes the image version to 19044
     
  8. xinso

    xinso MDL Guru

    Mar 5, 2009
    12,536
    13,527
    340
    #3168 xinso, Jun 7, 2021
    Last edited: Jun 7, 2021
    Yes.
    Code:
        <registryKey keyName="HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Update\TargetingInfo\Installed\Windows.EmergencyUpdate.amd64">
          <registryValue name="Version" valueType="REG_SZ" value="10.0.19044.1023" />
          <registryValue name="Repairable" valueType="REG_SZ" value="1" />
        </registryKey>
    
    Code:
        <registryKey keyName="HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Update\TargetingInfo\Installed\Client.OS.rs2.amd64">
          <registryValue name="Version" valueType="REG_SZ" value="10.0.19044.1023" />
          <registryValue name="Branch" valueType="REG_SZ" value="vb_release_svc_prod3" />
          <registryValue name="PrimaryOSProduct" valueType="REG_SZ" value="1" />
          <registryValue name="Repairable" valueType="REG_SZ" value="1" />
        </registryKey>
    
     
  9. xinso

    xinso MDL Guru

    Mar 5, 2009
    12,536
    13,527
    340
    #3169 xinso, Jun 7, 2021
    Last edited: Jun 7, 2021
    The enablement patch is defined in EKBUpdateCompDB_KBxxxxxxx.xml of UpdateId.aggregatedmetadata.

    e.g. 21H1Enablement update patch

    EKBUpdateCompDB_KB5000736.xml

    windows10.0-kb5000736-x64.cab
     
  10. xinso

    xinso MDL Guru

    Mar 5, 2009
    12,536
    13,527
    340
  11. EeroS

    EeroS MDL Senior Member

    Jul 28, 2018
    318
    146
    10
    Let's see will I succeed in creating 19100.1019 IoTEnterprise.
     
  12. xinso

    xinso MDL Guru

    Mar 5, 2009
    12,536
    13,527
    340
    #3172 xinso, Jun 7, 2021
    Last edited: Jun 7, 2021
    Wish you good luck.
     
  13. EeroS

    EeroS MDL Senior Member

    Jul 28, 2018
    318
    146
    10
    I did it, next up is installing.
    upload_2021-6-7_10-9-31.png
     
  14. xinso

    xinso MDL Guru

    Mar 5, 2009
    12,536
    13,527
    340
    You are using Server 2022.
     
  15. EeroS

    EeroS MDL Senior Member

    Jul 28, 2018
    318
    146
    10
    Yeah, you noticed it.
     
  16. EeroS

    EeroS MDL Senior Member

    Jul 28, 2018
    318
    146
    10
    #3176 EeroS, Jun 7, 2021
    Last edited: Jun 7, 2021
    Settings is broken on my build. It's time to rebuild.
    Failures sometime happen, and it's okay.
     
  17. xinso

    xinso MDL Guru

    Mar 5, 2009
    12,536
    13,527
    340
  18. xinso

    xinso MDL Guru

    Mar 5, 2009
    12,536
    13,527
    340
  19. xinso

    xinso MDL Guru

    Mar 5, 2009
    12,536
    13,527
    340
  20. maxtorix

    maxtorix MDL Member

    Feb 3, 2010
    144
    97
    10
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...