[GUIDE] [DISCUSSION] Windows Editions Reconstructions

Discussion in 'Windows 10' started by TesterMachineOS, Sep 3, 2024.

  1. pp03

    pp03 MDL Expert

    Apr 12, 2014
    1,416
    471
    60
    what size? can you share?
     
  2. winosr25

    winosr25 MDL Senior Member

    May 14, 2024
    420
    527
    10
    For the Enterprise G SKU, I need to create the packages, but I need the exact version 19044/5.xxxx
    26100.xxxx because Microsoft updates the SKUs with the MSUs, and that destroys the patch. Currently, I'm on CoreOS 28000.
     
  3. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,023
    15,280
    340
  4. pp03

    pp03 MDL Expert

    Apr 12, 2014
    1,416
    471
    60
    congratulations and all the best on your new path in life :)
     
  5. winosr25

    winosr25 MDL Senior Member

    May 14, 2024
    420
    527
    10
    coreos-28000.1 > iots-28000.1 Still having a problem with oobe
     

    Attached Files:

  6. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,023
    15,280
    340
    #4886 xinso, May 6, 2026
    Last edited: May 6, 2026
    That's for example.

    PS:
    I just have a look at DichVAN's script: It includes cat repacking. That's far more important than both SxS-principalis.
     
  7. pp03

    pp03 MDL Expert

    Apr 12, 2014
    1,416
    471
    60
    oh, i see :)
     
  8. Ace2

    Ace2 MDL Guru

    Oct 10, 2014
    2,192
    1,890
    90
    :clap:
     
  9. Ace2

    Ace2 MDL Guru

    Oct 10, 2014
    2,192
    1,890
    90
    It's a pity we have a culture in this thread where no one wants to share, excluding winosr25 as winosr25 shares often...
    :weep:
     
  10. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,023
    15,280
    340
    #4890 xinso, May 7, 2026
    Last edited: May 7, 2026
    [19045.7184 Windows 10 Enterprise amd64 en-US]
    Code:
    ------------------------------------------------------------
    Set Enterprise key
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.19045.7184
    
    Starting to install product key...
    Finished installing product key.
    
    The operation completed successfully.
    
    ============================================================
    Current Edition : Enterprise (OEM)
    ============================================================
    
    [19045.7184 Windows 10 Enterprise N amd64 en-GB]
    Code:
    ------------------------------------------------------------
    Set EnterpriseN key
    ------------------------------------------------------------
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.844
    
    Image Version: 10.0.19045.7184
    
    Starting to install product key...
    Finished installing product key.
    
    The operation completed successfully.
    
    ============================================================
    Current Edition : EnterpriseN (Volume)
    ============================================================
    

    [Credits]
    gailium119
     
  11. Alex1132

    Alex1132 MDL Novice

    Jul 23, 2025
    41
    6
    0
    #4891 Alex1132, May 7, 2026
    Last edited: May 7, 2026
    @winosr25, i (we) realy need some kind of tutorial
    1)as i understand? you create coreos.wim
    https://forums.mydigitallife.net/th...s-reconstructions.88605/page-243#post-1911986
    do you use install.wim or boot.wim as source?
    2) and on second step you applied a pack of scripts?
    https://forums.mydigitallife.net/th...s-reconstructions.88605/page-243#post-1912007
    3) there is a post from you? about adding Lp to enterprise g here
    https://forums.mydigitallife.net/th...s-reconstructions.88605/page-238#post-1909630

    can you write some kind of tutorial on creating enterprise g 28000 with lp? i would like to learn from you:)
    best reagrds

    Ps or may be small video tutorial?
     
  12. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,023
    15,280
    340
  13. DichVAN

    DichVAN MDL Junior Member

    Jun 18, 2021
    54
    74
    0
    yes not for enterprises and Editions of Windows server and Home Family, SUGUC is only for EnterpriseG and Professional Family.
     
  14. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,023
    15,280
    340
    #4895 xinso, May 8, 2026
    Last edited: May 8, 2026
    [About EnterpriseG]

    1. Windows FoDs (Features on demand == Optional Features) need FodMetadata to work.

    Fod is controlled by FodMetadata. No FodMetadata, FoDs won't be controlled (installed\uninstalled).

    2. Windows Defender is disabled by EnterpriseG's Product Policy which is defined by EnterpriseG's Licenses. So
    a. No need of Installing successfully package: files\most\app\Microsoft.SecHealthUI_8wekyb3d8bbwe.appx.
    b. You also have to "disable Windows Defender updates". e.g.
    Code:
    reg load HKLM\SOFTWARE1 %MT%\Windows\System32\config\SOFTWARE %_NUL%
    if /i %CMGE%==Yes (
    reg add "HKLM\SOFTWARE1\Policies\Microsoft\MRT" /v "DontOfferThroughWUAU" /t REG_DWORD /d "1" /f %_NUL%
    reg add "HKLM\SOFTWARE1\Policies\Microsoft\MRT" /v "DontReportInfectionInformation" /t REG_DWORD /d "1" /f %_NUL%
    reg add "HKLM\SOFTWARE1\Policies\Microsoft\Windows Defender\Signature Updates" /v "ForceUpdateFromMU" /t REG_DWORD /d "0" /f %_NUL%
    reg add "HKLM\SOFTWARE1\Policies\Microsoft\Windows Defender\Signature Updates" /v "UpdateOnStartUp" /t REG_DWORD /d "0" /f %_NUL%
    reg add "HKLM\SOFTWARE1\Policies\Microsoft\Windows Defender\Systray" /v "HideSystray" /t REG_DWORD /d "1" /f %_NUL%
    reg delete "HKLM\SOFTWARE1\Microsoft\Windows\CurrentVersion\Run" /v "SecurityHealth" /f %_NUL%
    reg delete "HKLM\SOFTWARE1\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\InboxApplications\Microsoft.Windows.SecHealthUI_%LVER%_neutral__cw5n1h2txyewy" /f %_NUL%
    reg add "HKLM\SOFTWARE1\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "SettingsPageVisibility" /t REG_SZ /d "hide:project;clipboard;remotedesktop;autoplay;mobile-devices;network-mobilehotspot;network-cellular;network-directaccess;nfctransactions;fonts;emailandaccounts;workplace;gaming-gamebar;gaming-gamedvr;gaming-gamemode;gaming-xboxnetworking;gaming-broadcasting;easeofaccess-speechrecognition;cortana-language;cortana-permissions;cortana-notifications;cortana-moredetails;privacy-phonecalls;privacy-speech;privacy-speechtyping;privacy-feedback;privacy-activityhistory;privacy-location;privacy-automaticfiledownloads;delivery-optimization;troubleshoot;findmydevice;windowsdefender;windowsinsider;windowupdate;windowsanywhere;" /f %_NUL%
    reg import files\CMGE\CMITUPDATE.reg %_NUL%
    )
    reg unload HKLM\SOFTWARE1 %_NUL%
    
     
  15. DichVAN

    DichVAN MDL Junior Member

    Jun 18, 2021
    54
    74
    0
    thank you

    1. yes SUGUC have download Microsoft-Windows-FoDMetadata-Package.cab and install it.
    2. yes install successfully package Microsoft.SecHealthUI_8wekyb3d8bbwe.appx and Store.
     
  16. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,023
    15,280
    340
    #4897 xinso, May 8, 2026
    Last edited: May 8, 2026
    For the latest builds, there are "three" FodMetadata packages. And different between Client and Server.

    Q: Reconstruction has no such problems.
    A: Reconstruction changes EditionSpecific package(s) only. But you do Construction from 0 to 1, don't you? Then you have to install "whole System".

    This is the reason why I have these three command lines in my script:
    Code:
    :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    
    echo.
    echo ------------------------------------------------------------
    echo Get Features
    echo ------------------------------------------------------------
    echo.
    dism /english /image:%MT% /Get-features /Format:Table | Find "Enabled"
    
    if /i %CURRENT% neq WNC (
    echo.
    echo ------------------------------------------------------------
    echo Get Capabilities
    echo ------------------------------------------------------------
    echo.
    dism /english /image:%MT% /Get-Capabilities /Format:Table | Find "Installed"
    
    if not defined CORE (
    echo.
    echo ------------------------------------------------------------
    echo Get Apps
    echo ------------------------------------------------------------
    echo.
    for /f "tokens=2 delims=: " %%i in ('dism /english /image:%MT% /Get-ProvisionedAppxPackages ^| find /I "PackageName"') do (echo %%i)
    )
    )
    
    ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    
    to make sure that my reconstructed\constructed image is the same as official image, or as expected if the image is customized.
     
  17. DichVAN

    DichVAN MDL Junior Member

    Jun 18, 2021
    54
    74
    0
    All knowledge is provided by ChatGPT.
    If both versions are Construction and built "identically" (same level of cut, same packages retained, same tweaks, same drivers, same update state), then the most accurate conclusion is:
    ✅ EnterpriseG is usually slightly lighter than EnterpriseS
    ❗ But not in a "very large" way
    The most accurate conclusion is: EnterpriseG is lighter to moderately lighter, not a huge difference
    In short
    If the same quality build Construction:
    Lighter: EnterpriseG
    Slightly heavier: EnterpriseS
    Why is EnterpriseG lighter than EnterpriseS?
    This doesn't lie in the "superior G" aspect, but in the SKU payload / policy / enterprise layer.

    1) EnterpriseS (LTSC) is still a "full enterprise" SKU
    Windows Enterprise LTSC is still positioned by Microsoft as a version for specialized devices/enterprise environments, with more complete servicing and enterprise management capabilities than the consumer version. Microsoft also describes LTSC as a quality-update-only version, intended for long-term stable environments.

    This means that from the logical SKU:
    EnterpriseS typically “carries” the mindset of:
    enterprise management
    servicing completeness
    long-term compatibility
    ➡️ Even if you build the same Construction, EnterpriseS tends to retain more layers of “enterprise standards.”

    2) EnterpriseG is usually “more concise and practical”
    In practice Construction, EnterpriseG is often easier to build as a lighter platform because it is less likely to be “pulled” into certain things that lean towards enterprise-long-life / full servicing posture compared to EnterpriseS.

    In simpler terms:
    EnterpriseS = “full, durable, standard enterprise”
    EnterpriseG = “more compact, practical enterprise”
    ➡️ If the builder chooses the same cutting philosophy:
    EnterpriseG usually has a baseline with slightly less “heavy-duty enterprise tools”
    3) The main difference comes from “what remains,” not the kernel
    This is extremely important:
    ❗ The kernel is almost never where the big difference is made
    EnterpriseS and EnterpriseG are not two operating systems with completely different kernels.

    The difference is usually "lighter" because of:
    Feature packages
    Policy scaffolding
    Provisioning/management hooks
    Optional enterprise capabilities
    Servicing posture
    In other words:
    It's not that "G has a lighter kernel"

    but rather that "G usually has slightly less baggage"
    Then the difference is usually only in:
    edition-specific package behavior
    licensing/policy paths
    some enterprise capability residues
    edition identity impact on feature exposure
    And this usually creates:
    small process/service difference
    small difference in RAM idle
    small difference in disk footprint
    latency is almost the same
    ⚖️ To be honest, in terms of "benchmark logic"
    If both are built by the same company
    You will usually see: EnterpriseG
    slightly lower RAM idle
    slightly lower service count
    slightly lower process count EnterpriseS
    more complete/stable/cleaner enterprise capabilities
    tends to maintain more compatibility/services posture more
    But:
    It's not a case of "G crushes S" if they have the same build quality
    So which one is "the lightest possible"?
    If the goal is:
    fewer processes
    fewer services
    fewer baggage
    fastest boot/idle
    then within the same Construction philosophy:
    ✅ EnterpriseG is usually a more reasonable platform for extreme optimization
    And if the goal is:
    still extremely light
    but "less fragile"
    easier to last longer
    then:
    ✅ EnterpriseS is a more balanced platform
    Final conclusion (most accurate)
    If asked:
    "Between EnterpriseS and EnterpriseG, both in Construction, which one is lighter?" ✅ EnterpriseG is lighter
    "Is it much lighter?" ❌ Don't say "much lighter"
    ✅ Rather: lighter by a realistic amount, but not a huge difference if the build is the same
    In short: If built by the same builder, the same At the construction level, EnterpriseG is generally lighter than EnterpriseS — but the difference lies in the "edition baggage," not in any magical difference in the operating system core.
     
  18. xinso

    xinso MDL Guru

    Mar 5, 2009
    15,023
    15,280
    340
    #4899 xinso, May 8, 2026
    Last edited: May 9, 2026
    [In my humble opinion]
    If Reconstruction is Rifle, Construction shall be RPG.

    Rifle: You can make something. ---> You need hundreds of install.wim to reconstruct everything.
    RPG: You can make everything. ---> You need only 10 GB source to construct everything.
     
  19. wtfjajaja

    wtfjajaja MDL Novice

    Oct 4, 2008
    9
    11
    0
    I don’t get the point of these daily logs. If the goal is just to show that a build is possible, then just make a wiki for it. Posting 'success' screenshots without ever sharing the scripts, files, or a guide is pretty meaningless. It’s just cluttering the thread like the old one, and nobody has the time to track all your post one by one if they actually care.