[ARCHIVED] Windows Editions Reconstruction Project

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

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

    xinso MDL Guru

    Mar 5, 2009
    13,672
    14,410
    340
    #16921 xinso, Jul 14, 2024
    Last edited: Jul 14, 2024
  2. maxtorix

    maxtorix MDL Member

    Feb 3, 2010
    181
    147
    10
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,672
    14,410
    340
  4. kibkalo

    kibkalo MDL Expert

    Sep 8, 2009
    1,025
    362
    60
    Have you succeeded in creating that?
    I don't actually even understand how can that be done, sounds too good to be true.
     
  5. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,672
    14,410
    340
    #16925 xinso, Jul 14, 2024
    Last edited: Jul 15, 2024
    There is not 26100.1 EnterpriseNEval in CU.
     
  6. kibkalo

    kibkalo MDL Expert

    Sep 8, 2009
    1,025
    362
    60
    xinso, you told that someone once has made a change to EnterpriseG license to allow en-us, when it allowed only zh-cn?
    Or that was only ported from newer builds?
     
  7. kibkalo

    kibkalo MDL Expert

    Sep 8, 2009
    1,025
    362
    60
    #16927 kibkalo, Jul 14, 2024
    Last edited: Jul 15, 2024
    Completely other story, if you may help me.
    I am interested in the option in ProductPolicy for Windows 11 SE, that makes all windows start maximized.
    Option is called Shell-Windowing-ShowMaximized and is "1" only in SE.
    I don't like SE (no one likes SE :) ), but on my phone I want to use arm64 version of Windows 11 and want all the windows run maximized, as it is done in SE by default
    Is there a way to achieve that without touching ProductPolicy?

    Thanks
     
  8. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,672
    14,410
    340
  9. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,672
    14,410
    340
    #16930 xinso, Jul 15, 2024
    Last edited: Jul 15, 2024
    Reserved
     
  10. kibkalo

    kibkalo MDL Expert

    Sep 8, 2009
    1,025
    362
    60
    I have noticed, if I update 26100 install image - noy just install.wim with new updates. on the initial setup screen I am offered to use the previous version of setup if needed.
     
  11. Mike235

    Mike235 MDL Novice

    Jan 5, 2020
    1
    1
    0

    Since the Windows 11 Enterprise G / CMIT / China Netinfo Government Edition turned out to be a hoax, I figured the best thing for now it to make a July refresh of the latest official Windows 10 Enterprise G release (CMGE_V2022-L.1345.iso).
    Windows update downloads and installs the following updates in roughly the following order:

    2024-04 CmitUpdateAgent_2.0.5.9 (CKB2024041701)
    2023-03 CSUIInstaller 1.0.0.7 (CKB2023032901)
    2022-08 Cumulative Update (CKB2022072501) [includes CKB2022032901, CKB2022060901]
    2023-04 Quality Update (CKB2023041401)
    2023-10 Servicing Stack Update (KB5031539) [SSU-19041.3562]
    2022-08 Security Update (KB5012170)
    2023-04 Quality Update (CKB2023041501)
    2024-07 Cumulative Update for .NET Framework (KB5041018) [includes KB5039893, KB5039884]
    2024-07 Cumulative Update (KB5040427) [includes SSU-19041.4585]


    All are available at support[dot]cmgos[dot]com. Of these, the following are available as .cab files and can be added to an online or offline installation. I've used /Add-Package but /Add-Capability might be more correct.
    Code:
    Dism /Online /Add-Package /PackagePath:C:\temp\CmitUpdateAgent_2.0.5.9_996837c4e346c6cc3232865036a98980755bbe06207e394a0654d3625e6a32e3.cab
    Dism /Online /Add-Package /PackagePath:C:\temp\CSUIInstaller_daba3efa25c31505af0be40492d4b2943dcacb75505ce21933c80034810206e6.cab
    Dism /Online /Add-Package /PackagePath:C:\temp\CKB2022032901.cab
    Dism /Online /Add-Package /PackagePath:C:\temp\CKB2022060901.cab
    Dism /Online /Add-Package /PackagePath:C:\temp\SSU-19041.3562-x64.cab
    Dism /Online /Add-Package /PackagePath:C:\temp\SSU-19041.4585-x64.cab
    Dism /Online /Add-Package /PackagePath:C:\temp\Windows10.0-KB5039884-x64-NDP48.cab
    Dism /Online /Add-Package /PackagePath:C:\temp\Windows10.0-KB5012170-x64_PSFX.cab
    Dism /Online /Add-Package /PackagePath:C:\temp\Windows10.0-KB5040427-x64.cab
    


    Adding these packages makes the OS Build go from 19044.1415 to 19044.4651. However, the reconstructed iso still has some of the same issues:

    a. Some things are still in Chinese, like Windows Recovery Environment (WinRe) and Windows Preinstallation Environment (WinPE).
    b: Settings App is missing several things, like the Gaming section
    c. Multimedia-related UWP apps refuse to install, either through the Store, or via App Installer, and forcing an install via command line installs them but they don't run (like Xbox or Game Bar)
    Installing the Media Features Pack and enabling Microsoft Store and Store apps in the Registry does not change this. Gaming Services and Game DVR Service are missing from services.msc


    Q1: How do we add the WinRE and WinPE language packs to an online installation?
    Q2: Is there a way to restore multimedia functionality in this reconstructed iso?
    Q3: Why does the OS take up 16.65GB on 20GB HDDs or bigger, but only 9.02GB in smaller HDDs?. Hibernation is disabled by default in this version.
     
  12. kibkalo

    kibkalo MDL Expert

    Sep 8, 2009
    1,025
    362
    60
    #16933 kibkalo, Jul 15, 2024
    Last edited: Jul 15, 2024
    We could probably stop here.
    "turned out to be hoax" not EnterpriseG we reconstruct - this one IS on UUPDump, but a fake ISO, someone was trying to distribute as Netinfo's... 24H2 isn't yet released, and EnterpriseG is not coming earlier )


    And why do you call the Wn10 image reconstructed?
    You just modify image by Netinfo, right? No reconstruction at all?

    Interesting. Q3 is quite intriguing - why on smaller disks install base is smaller? Is there an A3?
    Probably, ReservedStorage is disabled?
     
  13. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,672
    14,410
    340
    A1: For language, please search help from language expert.
    A2: The Store is restricted by CMGE group policy and Service. You have to enable it.
    A3: No idea.
     
  14. pm67310

    pm67310 MDL Guru

    Sep 6, 2011
    3,326
    2,507
    120
    Better use iot ltsc 2021 english base

    Add Enterprise G policy admx and import gpo ( setting from enterprise G , to ltsc )

    Add windows store if required
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,672
    14,410
    340
    #16936 xinso, Jul 15, 2024
    Last edited: Jul 15, 2024
    I don't use CMGE nor EnterpriseG although I do its Reconstructions. Absolutely you are far better at it. If you would lend a hand to Mike235, it should be much appreciated.
     
  16. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,672
    14,410
    340
  17. kibkalo

    kibkalo MDL Expert

    Sep 8, 2009
    1,025
    362
    60
    #16938 kibkalo, Jul 15, 2024
    Last edited: Jul 15, 2024
    What exactly you suggest to import to completely get rid of Defender, without breaking SPP and updates, so components store doesn't get corrupted?
     
  18. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,672
    14,410
    340
    #16939 xinso, Jul 16, 2024
    Last edited: Jul 16, 2024
    Test repacked 38 language packs of Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package
    Code:
    C:\WINDOWS\system32>dism /english /logpath:z:\1.log /image:K: /add-package:z:\2
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.26100.1
    
    Processing 1 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~ar-SA~10.0.26100.1
    [==========================100.0%==========================]
    Processing 2 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~bg-BG~10.0.26100.1
    [==========================100.0%==========================]
    Processing 3 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~cs-CZ~10.0.26100.1
    [==========================100.0%==========================]
    Processing 4 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~da-DK~10.0.26100.1
    [==========================100.0%==========================]
    Processing 5 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~de-DE~10.0.26100.1
    [==========================100.0%==========================]
    Processing 6 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~el-GR~10.0.26100.1
    [==========================100.0%==========================]
    Processing 7 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~en-GB~10.0.26100.1
    [==========================100.0%==========================]
    Processing 8 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~en-US~10.0.26100.1
    [==========================100.0%==========================]
    Processing 9 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~es-ES~10.0.26100.1
    [==========================100.0%==========================]
    Processing 10 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~es-MX~10.0.26100.1
    [==========================100.0%==========================]
    Processing 11 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~et-EE~10.0.26100.1
    [==========================100.0%==========================]
    Processing 12 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~fi-FI~10.0.26100.1
    [==========================100.0%==========================]
    Processing 13 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~fr-CA~10.0.26100.1
    [==========================100.0%==========================]
    Processing 14 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~fr-FR~10.0.26100.1
    [==========================100.0%==========================]
    Processing 15 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~he-IL~10.0.26100.1
    [==========================100.0%==========================]
    Processing 16 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~hr-HR~10.0.26100.1
    [==========================100.0%==========================]
    Processing 17 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~hu-HU~10.0.26100.1
    [==========================100.0%==========================]
    Processing 18 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~it-IT~10.0.26100.1
    [==========================100.0%==========================]
    Processing 19 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~ja-JP~10.0.26100.1
    [==========================100.0%==========================]
    Processing 20 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~ko-KR~10.0.26100.1
    [==========================100.0%==========================]
    Processing 21 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~lt-LT~10.0.26100.1
    [==========================100.0%==========================]
    Processing 22 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~lv-LV~10.0.26100.1
    [==========================100.0%==========================]
    Processing 23 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~nb-NO~10.0.26100.1
    [==========================100.0%==========================]
    Processing 24 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~nl-NL~10.0.26100.1
    [==========================100.0%==========================]
    Processing 25 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~pl-PL~10.0.26100.1
    [==========================100.0%==========================]
    Processing 26 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~pt-BR~10.0.26100.1
    [==========================100.0%==========================]
    Processing 27 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~pt-PT~10.0.26100.1
    [==========================100.0%==========================]
    Processing 28 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~ro-RO~10.0.26100.1
    [==========================100.0%==========================]
    Processing 29 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~ru-RU~10.0.26100.1
    [==========================100.0%==========================]
    Processing 30 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~sk-SK~10.0.26100.1
    [==========================100.0%==========================]
    Processing 31 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~sl-SI~10.0.26100.1
    [==========================100.0%==========================]
    Processing 32 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~sr-LATN-RS~10.0.26100.1
    [==========================100.0%==========================]
    Processing 33 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~sv-SE~10.0.26100.1
    [==========================100.0%==========================]
    Processing 34 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~th-TH~10.0.26100.1
    [==========================100.0%==========================]
    Processing 35 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~tr-TR~10.0.26100.1
    [==========================100.0%==========================]
    Processing 36 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~uk-UA~10.0.26100.1
    [==========================100.0%==========================]
    Processing 37 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~zh-CN~10.0.26100.1
    [==========================100.0%==========================]
    Processing 38 of 38 - Adding package Microsoft-Windows-EditionSpecific-ServerDatacenterEval-Package~31bf3856ad364e35~amd64~zh-TW~10.0.26100.1
    [==========================100.0%==========================]
    The operation completed successfully.
    
    C:\WINDOWS\system32>
    
    (If you install 38 official language packs, 18 won't won't pass.)

    But it failed if install full repacked language pack.

    Q: What's the secret?
    Code:
    :: TARGET=EnterpriseSEval, IoTEnterpriseSEval
    :: TARGET=EnterpriseSNEval
    :: TARGET=EnterpriseEval
    :: [38]
    :: LANG=ar-SA, bg-BG, cs-CZ, da-DK, de-DE, el-GR, en-GB, en-US, es-ES, es-MX, et-EE, fi-FI, fr-CA, fr-FR, he-IL, hr-HR, hu-HU, it-IT, ja-JP
    :: LANG=ko-KR, lt-LT, lv-LV, nb-NO, nl-NL, pl-PL, pt-BR, pt-PT, ro-RO, ru-RU, sk-SK, sl-SI, sr-LATN-RS, sv-SE, th-TH, tr-TR, uk-UA, zh-CN, zh-TW
    
    :: TARGET= ServerStandardEval
    :: TARGET= ServerDatacenterEval
    :: [20]
    :: LANG=cs-CZ, de-DE, en-US, es-ES, es-MX, fr-CA, fr-FR, hu-HU, it-IT, ja-JP
    :: LANG=ko-KR, nl-NL, pl-PL, pt-BR, pt-PT, ru-RU, sv-SE, tr-TR, zh-CN, zh-TW
    
     
  19. kibkalo

    kibkalo MDL Expert

    Sep 8, 2009
    1,025
    362
    60
    Wow, I remember a month ago was trying to find out, why uk-UA server language pack fails to install, and you solved that for 18 languages!
    Would MSFT have to re-release these LPs, or adding them after certain CU makes it possible?