[ARCHIVED] Windows Editions Reconstruction Project

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

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

    sainfo MDL Member

    Dec 6, 2021
    169
    241
    10
    #13941 sainfo, Dec 31, 2023
    Last edited: Dec 31, 2023
    Thank you, kind man, for your patience!
    Yes, I want to make a Windows 11 IoT Enterprise LTSC x64 RU build for myself from this server build 25398.584. What to do with these 25398_OtherEditions-UUP-Patch files ? Unpack them and put them completely in the Package_EnterpriseS folder with the four files you described ? It's not quite clear what to do with them, 25398_OtherEditions-UUP-Patch files.
    ================================================================
    И еще, 3A011AB217896371930801C7C1C3FD404FA768B58A3D4D34169C65085CE2E0EC~31bf3856ad364e35~amd64~~10.0.25398.521.mum исправил. In the code:

    dism /Mount-Wim /WimFile:C:\install.wim /index:1 /MountDir:C:\Mount
    Dism /Image:C:\mount /Add-Package /PackagePath:C:\SSU-25398.521-x64\update.mum
    Dism /Image:C:C:\mount /Add-Package /PackagePath:C:Windows11.0-KB5033383-x64.esd
    Dism /Image:C:C:\mount /Cleanup-Image /RestoreHealth
    Dism /Image:C:\mount /Cleanup-Image /StartComponentCleanup /ResetBase
    Dism /Unmount-Image /MountDir:C:\mount /Commit

    As I understand Dism /Image:C:\mount /Add-Package /PackagePath:C:\SSU-25398.521-x64\update. mum should be 3A011AB217896371930801C7C1C3FD404FA768B58A3D4D34169C65085CE2E0EC~31bf3856ad364e35~amd64~~~10.0.25398.521.mum renamed to update.mum ?
    When executing this line it writes that there is an error opening this file.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  2. Ace2

    Ace2 MDL Expert

    Oct 10, 2014
    1,863
    1,524
    60
    Unpack them and put them completely in the Package_EnterpriseS folder = No

    25398_OtherEditions-UUP-Patch.7z files are to build install.wim 25398.1


    You can use these four files
    Code:
    Microsoft-Windows-EditionSpecific-EnterpriseS-Package~31bf3856ad364e35~amd64~~10.0.25398.1.cat
    Microsoft-Windows-EditionSpecific-EnterpriseS-Package~31bf3856ad364e35~amd64~~10.0.25398.1.mum
    Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.25398.1.cat
    Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.25398.1.mum
    from 25398_OtherEditions-UUP-Patch.7z to build update 25398.584 as well.


    P.S don't forget to correct mistake in
    Code:
    Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.25398.1.mum
    if using files from 25398_OtherEditions-UUP-Patch.7z
     
  3. Ace2

    Ace2 MDL Expert

    Oct 10, 2014
    1,863
    1,524
    60
    No just edit
    3A011AB217896371930801C7C1C3FD404FA768B58A3D4D34169C65085CE2E0EC~31bf3856ad364e35~amd64~~~10.0.25398.521

    then leave it alone.

    use
    Dism /Image:C:\mount /Add-Package /PackagePath:C:\SSU-25398.521-x64\update.mum

    for update.mum
     
  4. ohault

    ohault MDL Member

    Dec 27, 2022
    192
    53
    10
    Is it the smallest image one can build in the client family ?
     
  5. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,707
    14,434
    340
    It is the litest structure of Windows Client which is able to be updated.
     
  6. ohault

    ohault MDL Member

    Dec 27, 2022
    192
    53
    10
  7. ohault

    ohault MDL Member

    Dec 27, 2022
    192
    53
    10
    Currently, what are exactly missing to continue to remove system components towards even smaller images/custom editions ?
     
  8. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,707
    14,434
    340
    #13948 xinso, Dec 31, 2023
    Last edited: Dec 31, 2023
    It's getting more and more difficult for the latest Windows 11. But Starter is still the smallest it could be: Barebone + .NET48.
     
  9. ohault

    ohault MDL Member

    Dec 27, 2022
    192
    53
    10
  10. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,707
    14,434
    340
    #13950 xinso, Dec 31, 2023
    Last edited: Dec 31, 2023
  11. ohault

    ohault MDL Member

    Dec 27, 2022
    192
    53
    10
    I can try to make and share some summaries to reflect the current state of the art, pending subjects, work in progress and future projects.
     
  12. example12345678912345678

    Dec 29, 2019
    569
    322
    30
    Web Server is base edition for Windows Server. Editions section can be Windows Server 2008+.
    Also there is Windows Embedded family, but I don't know what is base edition for that.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,707
    14,434
    340
  14. OSMAN

    OSMAN MDL Addicted

    Oct 25, 2009
    592
    103
    30
    is there a 25398 build in gui with working updates?

    Happy New Year!
     
  15. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,707
    14,434
    340
  16. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,707
    14,434
    340
    #13956 xinso, Jan 1, 2024
    Last edited: Jan 1, 2024
    Next 11. Runlevel Win4.


    25398
    Runlevel-Win4-Package

    Removed. OK.


    26010
    Microsoft-Win4-Feature
    --->
    Runlevel-Win4-Package

    Removed, KO.

    Long in short:
    Don't touch it.
     
  17. zwl29107

    zwl29107 MDL Addicted

    Jul 10, 2022
    601
    700
    30
    Embedded Editon is their foundation.
     
  18. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,707
    14,434
    340
  19. acer-5100

    acer-5100 MDL Guru

    Dec 8, 2018
    4,003
    2,923
    150
    #13959 acer-5100, Jan 1, 2024
    Last edited: Jan 1, 2024

    Lightest image means basically nothing.

    You have to specifiy what you mean.

    Say the server datatcenter images are surely bigger than many client ones (because all the optional components), but the server install is by far lighter (less ram used, less services running and so on) than any Starter/Home/Pro client (again because optional components do nothing other than taking a bit of storage, until you enable them).

    And speaking of the storage, all unused (not enabled) components can be removed using a one liner command

    Code:
    for /f %%a in ('dism /online /get-features /format:table ^|find "| Disabled"') do (dism /online /disable-feature:%%a /remove)
    
     
  20. ohault

    ohault MDL Member

    Dec 27, 2022
    192
    53
    10
    To take a concrete example, Let's try to rebuild Nano Server 2016 installation option image (found on /Nanoserver/NanoServer.wim on Windows Server 2016 iso)