[ARCHIVED] Windows Editions Reconstruction Project

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

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

    Ace2 MDL Expert

    Oct 10, 2014
    1,863
    1,524
    60
    #13981 Ace2, Jan 3, 2024
    Last edited: Jan 3, 2024
  2. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,707
    14,433
    340
    #13982 xinso, Jan 3, 2024
    Last edited: Jan 3, 2024
    It's 20348.1 Server. You didn't see the Feature and Package list I posted. Sorry, I don't post twice.
     
  3. Ace2

    Ace2 MDL Expert

    Oct 10, 2014
    1,863
    1,524
    60
    Is there extra steps to take to see the Feature & Package list, like in your post ? thanks in advance.
     
  4. Ace2

    Ace2 MDL Expert

    Oct 10, 2014
    1,863
    1,524
    60
    Disabling or removing some of ServerCore & ServerCore-Drivers features will break images ? Yes...
     
  5. acer-5100

    acer-5100 MDL Guru

    Dec 8, 2018
    4,003
    2,923
    150
    Seriously re read what I wrote. I just suggested POLITELY that a such simple matter could be better answered trying to figure the answer you were loking for, yourself. Then feel free to behave like you prefer

    You are expert enough to understand what that oneliner does, so I'm sure you are expert enough to write DISM /? or to google about the dism command.

    Please, be honest, and don't try to sell a bit of laziness as lack of capability

    Aside that the sentence is intended as "more productive for you", which doesn't mean is more productive for me or for other readers, no isn't more productive even for you.

    The old said is "give a fish to a poor and he will eat once, teach a poor how to fish and he will eat forever".

    Or, maybe, you should be more respectful to people who has spent his time learning and is sharing for free his knowledge.
     
  6. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,707
    14,433
    340
    OP would be the very first class for you. Give EnteroriseG zh-CN a go.
     
  7. HLP Mr. Lin Yu

    HLP Mr. Lin Yu MDL Junior Member

    Jul 22, 2022
    94
    46
    0
    Sorry,but what does "OP" mean?
    Apologize again, although I also want to read the entire thread, I just can't read so much...
     
  8. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,707
    14,433
    340
  9. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,707
    14,433
    340
  10. HLP Mr. Lin Yu

    HLP Mr. Lin Yu MDL Junior Member

    Jul 22, 2022
    94
    46
    0
    Yes,I've tried EnteroriseG, no problem.
    But the question I want to ask is about EnteroriseS. Why is there LTSC 2004?
    Is it possible to create versions such as LTSC 20348 or LTSC 22000?
    Are there any conditions?
    1. Microsoft-Windows-Branding-EnterpriseS-Package
    2. Microsoft-Windows-Editions-EnterpriseS-Package
    3. Microsoft-Windows-Security-SPP-Component-SKU-EnterpriseS-Package
    4. Microsoft-Windows-Shell32-OEMDefaultAssociations-Legacy-Package
    5. Microsoft-Windows-win32calc-Package
     
  11. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,707
    14,433
    340
    These builds are compatible:
    19044
    20348
    22000
    22621
     
  12. HLP Mr. Lin Yu

    HLP Mr. Lin Yu MDL Junior Member

    Jul 22, 2022
    94
    46
    0
    So how to set up EnteroriseS 20348?
    Where to go and what files to prepare?
    Where can I find detailed instruction?
    Thank you for your response.
     
  13. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,707
    14,433
    340
    There is not update for 20348 Client.
     
  14. HLP Mr. Lin Yu

    HLP Mr. Lin Yu MDL Junior Member

    Jul 22, 2022
    94
    46
    0
    What about 22000?
    I want to know how to convert Pro to EnteroriseS
     
  15. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,707
    14,433
    340
    #13996 xinso, Jan 4, 2024
    Last edited: Jan 4, 2024
    You can learn from official Client LTSC by comparing packages defined in these two mum files. e.g.
    Microsoft-Windows-ProfessionalEdition~31bf3856ad364e35~amd64~~10.0.19041.1288.mum
    Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.19041.1288.mum

    Reconstruction needs initial build, e.g.
    10240.16384\14393.0\15063.0\16299.15\17134.1\18362.1\19041.1\20348.1\22000.1\22621.1\26010.1000, yes.
    19042\19043\19044\19045 is Enablement, no.
    1288\3488 is CU build, no.

    Then, XXXXX.X LTSC(N).
    Learn from XXXXX.X Sessions.xml located in Windows\servicing\Sessions of Professional and ProfessionalN.

    e.g. Replace XXXXX.X with 22000.1.

    [Professional Sessions.xml]
    Code:
                <package id="Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.22000.1" name="Windows EnterpriseS Edition" targetState="Staged" options="9"/>
    
    Code:
                <Resolve package="Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.22000.1" update="Microsoft-Windows-Foundation-Package"/>
                <Resolve package="Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.22000.1" update="Microsoft-Windows-EditionSpecific-EnterpriseS-Package"/>
                <Resolve package="Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.22000.1" update="Microsoft-Windows-Client-Desktop-Required-Package"/>
                <Resolve package="Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.22000.1" update="Microsoft-Windows-Client-Desktop-Required-WOW64-Package"/>
                <Resolve package="Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.22000.1" update="Microsoft-Windows-Client-Features-Package"/>
                <Resolve package="Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.22000.1" update="Microsoft-Windows-Client-Features-WOW64-Package"/>
                <Resolve package="Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.22000.1" update="Microsoft-Windows-EditionPack-Professional-Package"/>
                <Resolve package="Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.22000.1" update="Microsoft-Windows-EditionPack-Professional-WOW64-Package"/>
                <Resolve package="Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.22000.1" update="Microsoft-Windows-Common-RegulatedPackages-Package"/>
                <Resolve package="Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.22000.1" update="Microsoft-Windows-Common-RegulatedPackages-WOW64-Package"/>
                <Resolve package="Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.22000.1" update="Microsoft-Windows-Required-ShellExperiences-Desktop-Package"/>
                <Resolve package="Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.22000.1" update="Microsoft-Windows-Required-ShellExperiences-Desktop-WOW64-Package"/>
    
    --->
    Code:
    Microsoft-Windows-EditionSpecific-EnterpriseS-Package
    

    [ProfessionalN Sessions.xml]
    Code:
                <package id="Microsoft-Windows-EnterpriseSNEdition~31bf3856ad364e35~amd64~~10.0.22000.1" name="Windows EnterpriseSN Edition" targetState="Staged" options="9"/>
    
    Code:
                <Resolve package="Microsoft-Windows-EnterpriseSNEdition~31bf3856ad364e35~amd64~~10.0.22000.1" update="Microsoft-Windows-Foundation-Package"/>
                <Resolve package="Microsoft-Windows-EnterpriseSNEdition~31bf3856ad364e35~amd64~~10.0.22000.1" update="Microsoft-Windows-EditionSpecific-EnterpriseSN-Package"/>
                <Resolve package="Microsoft-Windows-EnterpriseSNEdition~31bf3856ad364e35~amd64~~10.0.22000.1" update="Microsoft-Windows-Client-Desktop-Required-Package"/>
                <Resolve package="Microsoft-Windows-EnterpriseSNEdition~31bf3856ad364e35~amd64~~10.0.22000.1" update="Microsoft-Windows-Client-Desktop-Required-WOW64-Package"/>
                <Resolve package="Microsoft-Windows-EnterpriseSNEdition~31bf3856ad364e35~amd64~~10.0.22000.1" update="Microsoft-Windows-Client-Features-Package"/>
                <Resolve package="Microsoft-Windows-EnterpriseSNEdition~31bf3856ad364e35~amd64~~10.0.22000.1" update="Microsoft-Windows-Client-Features-WOW64-Package"/>
                <Resolve package="Microsoft-Windows-EnterpriseSNEdition~31bf3856ad364e35~amd64~~10.0.22000.1" update="Microsoft-Windows-EditionPack-Professional-Package"/>
                <Resolve package="Microsoft-Windows-EnterpriseSNEdition~31bf3856ad364e35~amd64~~10.0.22000.1" update="Microsoft-Windows-EditionPack-Professional-WOW64-Package"/>
                <Resolve package="Microsoft-Windows-EnterpriseSNEdition~31bf3856ad364e35~amd64~~10.0.22000.1" update="Microsoft-Windows-Media-Placeholder-Package"/>
                <Resolve package="Microsoft-Windows-EnterpriseSNEdition~31bf3856ad364e35~amd64~~10.0.22000.1" update="Microsoft-Windows-Required-ShellExperiences-Desktop-Package"/>
                <Resolve package="Microsoft-Windows-EnterpriseSNEdition~31bf3856ad364e35~amd64~~10.0.22000.1" update="Microsoft-Windows-Required-ShellExperiences-Desktop-WOW64-Package"/>
    
    --->
    Code:
    Microsoft-Windows-EditionSpecific-EnterpriseSN-Package
    
    Or, you can compare EditionSpecific of Professional(N) and EnterpriseS(N), and just use (extract) different packages.

    e.g.
    Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.19041.1.cat
    Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.19041.1.mum
    +
    Microsoft-Windows-EditionSpecific-EnterpriseS-Package~31bf3856ad364e35~amd64~~10.0.19041.1

    or
    Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.19041.1.cat
    Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.19041.1.mum
    +
    packages different to Microsoft-Windows-EditionSpecific-Professional-Package~31bf3856ad364e35~amd64~~10.0.19041.1
    (only two packages are same between EnterpriseS and Professional)

    If N, you also need
    Microsoft-Windows-Media-Placeholder-Package~31bf3856ad364e35~amd64~~10.0.19041.1.cat
    Microsoft-Windows-Media-Placeholder-Package~31bf3856ad364e35~amd64~~10.0.19041.1.mum
    (It's in official image. UUP does not have it.)

    Microsoft-Windows-EnterpriseSNEdition~31bf3856ad364e35~amd64~~10.0.19041.1.mum
    Code:
        <update name="Microsoft-Windows-Media-Placeholder-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Media-Placeholder-Package" version="10.0.19041.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
    
     
  16. Wuyouzi067

    Wuyouzi067 MDL Novice

    Oct 4, 2023
    31
    76
    0
  17. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,707
    14,433
    340
  18. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,707
    14,433
    340
    #14000 xinso, Jan 4, 2024
    Last edited: Jan 4, 2024