[ARCHIVED] Windows Editions Reconstruction Project

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

Thread Status:
Not open for further replies.
  1. EeroS

    EeroS MDL Senior Member

    Jul 28, 2018
    318
    147
    10
    This solution is so much easier and result is the same. ContainerOS modding takes a lot of time and needs a lot of work.
     
  2. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,711
    14,437
    340
  3. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,711
    14,437
    340
    #2063 xinso, Mar 15, 2021
    Last edited: Mar 15, 2021
    From 21332.1010 LCU (windows10.0-kb5001478-x64.cab), we can see that 21332.1000 has Server but not pushed:

    microsoft-windows-serverdatacenteredition~31bf3856ad364e35~amd64~~10.0.21332.1010.mum
    Code:
    <?xml version="1.0" encoding="utf-8" standalone="yes"?>
    <assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0" copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
      <assemblyIdentity name="Microsoft-Windows-ServerDatacenterEdition" version="10.0.21332.1010" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
      <package identifier="Windows ServerDatacenter Edition" releaseType="Product">
        <update name="Microsoft-Windows-Foundation-Package">
          <package contained="false" integrate="visible">
            <assemblyIdentity name="Microsoft-Windows-Foundation-Package" version="10.0.21332.1000" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-ServerCore-Package">
          <package contained="false" integrate="visible">
            <assemblyIdentity name="Microsoft-Windows-ServerCore-Package" version="10.0.21332.1000" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-EditionSpecific-ServerDatacenter-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-EditionSpecific-ServerDatacenter-Package" version="10.0.21332.1010" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-EditionPack-Server-Full-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-EditionPack-Server-Full-Package" version="10.0.21332.1010" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-EditionPack-Server-Full-WOW64-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-EditionPack-Server-Full-WOW64-Package" version="10.0.21332.1000" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-Server-DesktopUX-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Server-DesktopUX-Package" version="10.0.21332.1010" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-Server-DesktopUX-WOW64-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Server-DesktopUX-WOW64-Package" version="10.0.21332.1000" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-EditionPack-Server-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-EditionPack-Server-Package" version="10.0.21332.1010" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-EditionPack-Server-WOW64-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-EditionPack-Server-WOW64-Package" version="10.0.21332.1010" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-EditionPack-Server-Roles-Full-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-EditionPack-Server-Roles-Full-Package" version="10.0.21332.1010" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-EditionPack-ServerDatacenter-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-EditionPack-ServerDatacenter-Package" version="10.0.21332.1010" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-EditionPack-ServerDatacenter-Except-ACor-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-EditionPack-ServerDatacenter-Except-ACor-Package" version="10.0.21332.1000" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
      </package>
    </assembly>
    
    Anyway, it is a good chance of practice to customize LCUs for customized image.
     
  4. EeroS

    EeroS MDL Senior Member

    Jul 28, 2018
    318
    147
    10
    Am I only one who feels like that Server as Client 20308 is much more stabile than 19043? Speed difference is also noticeable.
     
  5. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,711
    14,437
    340
  6. EeroS

    EeroS MDL Senior Member

    Jul 28, 2018
    318
    147
    10
    Messing around with ContainerOS images, for some reason they won't always boot properly on real hardware, they start freezing on startup sooner or later.
     
  7. JeepWillys58

    JeepWillys58 MDL Addicted

    Nov 6, 2010
    603
    379
    30
    I use it for a long time, and it's also a part of tricks of WinaeroTweaker...
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,711
    14,437
    340
    #2068 xinso, Mar 17, 2021
    Last edited: Mar 17, 2021
    We can use it online or offline.

    Online (for running system Current Account only)
    1. Import this registry
    Code:
    Windows Registry Editor Version 5.00
    
    [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Attachments]
    "SaveZoneInformation"=dword:00000001
    
    2. Run Command Prompt as Administrator, and run this command to take effect at once (i.e. No need to reboot)
    gpupdate


    Offline (e.g. for install.wim Default User - All New Account)
    Code:
    reg load HKLM\NTUSER mount\Users\Default\NTUSER.DAT >NUL
    reg add "HKLM\NTUSER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Attachments" /v "SaveZoneInformation" /t REG_DWORD /d "1" /f >NUL
    reg unload HKLM\NTUSER >NUL
    
     
  9. zhanglin

    zhanglin MDL Expert

    Jan 11, 2018
    1,014
    552
    60
  10. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,711
    14,437
    340
    #2070 xinso, Mar 17, 2021
    Last edited: Mar 17, 2021
    Great!

    You are No. 1.

    How did you do that? Would you mind sharing it's method, genius?
     
  11. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,711
    14,437
    340
  12. zhanglin

    zhanglin MDL Expert

    Jan 11, 2018
    1,014
    552
    60
    #2072 zhanglin, Mar 17, 2021
    Last edited: Mar 17, 2021
    Nothing, just replace the file,everything's ready, replace with the file of 19041.
     
  13. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,711
    14,437
    340
    Are you understood by me this way?

    1. Replace
    issuance
    legacy
    rules

    with 19041
    legacy

    2. Use 17763.1 EnteerpriseS certificates

    3. Remove watermark

    4. No need to use 19041.1's SPP service?
     
  14. zhanglin

    zhanglin MDL Expert

    Jan 11, 2018
    1,014
    552
    60
    It is also a good way to remove unwanted packages by installing cumulative updates.
     
  15. zhanglin

    zhanglin MDL Expert

    Jan 11, 2018
    1,014
    552
    60
    Use 17763.1 EnteerpriseS certificates,then, Replace with the file of picture 19041,No need to use 19041.1's SPP service
     
  16. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,711
    14,437
    340
    #2076 xinso, Mar 17, 2021
    Last edited: Mar 17, 2021
    Very good. (But not good for people who don't know about customized updates.)
     
  17. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,711
    14,437
    340
    1. Replace Preview
    issuance
    legacy
    rules

    with 19041
    issuance
    legacy
    rules

    2. Use 17763.1 EnterpriseS certificates

    Yes or no?

    Q: How about C:\Windows\System32\spp\store_test?
     
  18. zhanglin

    zhanglin MDL Expert

    Jan 11, 2018
    1,014
    552
    60
    Before, I heard what you said, but I didn't understand how to do it. Last night, I played 21332.1000EnterpriseS to upgrade 21332.1010 and found a way by accident.
     
  19. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,711
    14,437
    340
    Good. You are honest.
     
  20. zhanglin

    zhanglin MDL Expert

    Jan 11, 2018
    1,014
    552
    60
    Install the certificate first, and then replace the file.