Windows Editions Reconstruction Project

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

  1. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,411
    15,487
    210
    Yes only en-US is server language pack others are client ones.

    Had to replace zh-TW entries in sessions.xml to en-US and there was no Windows\servicing\Editions\ProfessionalEdition.xml in AzureStackHCI_17784.1408_EN-US install.wim, so copied it from Windows 10 1809 Pro image.

    The en-US server language pack gets installed properly, the issue is before that when you do the /apply-unattend:sxs\1.xml, it completes 100% and then gives the error.

    Code:
    Creating Professional
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.572
    
    Image Version: 10.0.17784.1408
    
    Removing package Microsoft-Windows-ServerAzureStackHCICorEdition~31bf3856ad364e35~amd64~~10.0.17784.1068
    Removing package Microsoft-Windows-ServerAzureStackHCICorEdition~31bf3856ad364e35~amd64~~10.0.17784.1068
    [==========================100.0%==========================]
    
    
    Error: 50
    
    The request is not supported.
    
    The DISM log file can be found at C:\Windows\Logs\DISM\dism.log
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.572
    
    Image Version: 10.0.17784.1408
    
    Processing 1 of 1 - Adding package Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~~11.0.17784.1068
    [==========================100.0%==========================]
    The operation completed successfully.
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.572
    
    Image Version: 10.0.17784.1408
    
    Processing 1 of 1 - Adding package Microsoft-Windows-MediaPlayer-Package~31bf3856ad364e35~amd64~~10.0.17784.1068
    [==========================100.0%==========================]
    The operation completed successfully.
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.572
    
    Image Version: 10.0.17784.1408
    
    Processing 1 of 1 - Adding package OpenSSH-Client-Package~31bf3856ad364e35~amd64~~10.0.17784.1068
    [==========================100.0%==========================]
    The operation completed successfully.
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.572
    
    Image Version: 10.0.17784.1408
    
    Processing 1 of 1 - Adding package OpenSSH-Server-Package~31bf3856ad364e35~amd64~~10.0.17784.1068
    [==========================100.0%==========================]
    The operation completed successfully.
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.572
    
    Image Version: 10.0.17784.1408
    
    Processing 1 of 1 - Adding package Microsoft-Windows-Server-LanguagePack-Package~31bf3856ad364e35~amd64~en-US~10.0.17784.1068
    [==========================100.0%==========================]
    The operation completed successfully.
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.572
    
    Image Version: 10.0.17784.1408
    
    The operation completed successfully.
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.572
    
    Image Version: 10.0.17784.1408
    
    Starting to install product key...
    Finished installing product key.
    
    The operation completed successfully.
    

     
  2. xinso

    xinso MDL Guru

    Mar 5, 2009
    12,696
    13,697
    340
    #1543 xinso, Jan 5, 2021
    Last edited: Jan 5, 2021
    R1: Had to replace zh-TW entries in sessions.xml to en-US.
    A: Yes, my bad. Thanks.

    R2: there was no Windows\servicing\Editions\ProfessionalEdition.xml in AzureStackHCI_17784.1408_EN-US install.wim, so copied it from Windows 10 1809 Pro image.
    A: ProfessionalEdition.xml etc. are from Microsoft-Windows-Editions-Professional-Package~31bf3856ad364e35~amd64~~10.0.17784.1068.

    R3: The en-US server language pack gets installed properly, the issue is before that when you do the /apply-unattend:sxs\1.xml, it completes 100% and then gives the error.
    A:
    a. It is Server language pack, no wonder OK.
    b. The error is caused by unknown reasons. Not all languages cab be successfully converted.
    https://forums.mydigitallife.net/th...nstruction-project.80939/page-78#post-1638688
     
  3. xinso

    xinso MDL Guru

    Mar 5, 2009
    12,696
    13,697
    340
    #1544 xinso, Jan 5, 2021
    Last edited: Jan 5, 2021
    No. The LCU is for ServerAzureStackHCICor and ServerTurbineCor only. Unlike 17763.1 for both Client and Server.
     
  4. xinso

    xinso MDL Guru

    Mar 5, 2009
    12,696
    13,697
    340
    Sorry, I don't have enough free web space.
     
  5. xinso

    xinso MDL Guru

    Mar 5, 2009
    12,696
    13,697
    340
    #1546 xinso, Jan 5, 2021
    Last edited: Jan 5, 2021
    I found Core. It is caused by bad microsoft-windows-editionpack-core-package.esd. This thread's way won't work.

    And Pro for some languages, even with full original packages.

    PS.
    Its components are alright, but it just won't be accepted by the xml command.
     
  6. xinso

    xinso MDL Guru

    Mar 5, 2009
    12,696
    13,697
    340
  7. xinso

    xinso MDL Guru

    Mar 5, 2009
    12,696
    13,697
    340
  8. xinso

    xinso MDL Guru

    Mar 5, 2009
    12,696
    13,697
    340
    #1549 xinso, Jan 6, 2021
    Last edited: Jan 6, 2021
    Q: Why NOT each language of a same 17784.1068 edition is possible to be successfully created by this thread's Re-Construction way?
    A: The issue is caused by AzureStackHCI image.

    Solution: Use zh-TW AzureStackHCI image as source image.

    PS.
    You need to do 2 things:
    1. Remove zh-TW and zh-HK LanguageFeatures packages and zh-TW WinRE.wim
    2. Add LanguageFeatures packages and WinRE.wim of your language (WinRE.wim can be of 17763.1 onwards)

    PS.
    Official en-US Client language pack is not available.

    en-US Professional for example
    Code:
    
    ================================================================================================
    Converting 17784.1068 zh-TW ServerAzureStackHCICor to en-US Professional amd64
    ================================================================================================
    
    Mounting image
    
    Creating Professional
    
    Adding FeaturesOnDemand packages
    
    Adding en-US LanguageFearues packages
    
    Adding en-US language package
    
    Current Edition : Professional (RET)
    
    Removing zh-TW and zh-HK LanguageFeatures packages
    
    Adding Store
    
    Resetting base
    
    Unmounting image
    
    ================================================================================================
    17784.1068 Windows 10 Pro amd64 en-US has been successfully created
    ================================================================================================
    
    WIM Information:
    ------------------------------------------------------------------------------------------------
    NAME="Windows 10 Professional"
    DESCRIPTION="Windows 10 Professional"
    FLAGS="Professional"
    DISPLAYNAME="Windows 10 Pro"
    DISPLAYDESCRIPTION="Windows 10 Pro"
    ------------------------------------------------------------------------------------------------
    
    Press any key to continue . . .
    
    

    How about EnterpriseG?
    Code:
    
    ================================================================================================
    Converting 17784.1068 zh-TW ServerAzureStackHCICor to en-US EnterpriseG amd64
    ================================================================================================
    
    Mounting image
    
    Creating EnterpriseG
    
    Adding FeaturesOnDemand packages
    
    Adding en-US LanguageFearues packages
    
    Adding en-US language package
    
    Current Edition : EnterpriseG (VOL)
    
    Removing zh-TW and zh-HK LanguageFeatures packages
    
    Adding Store
    
    Resetting base
    
    Unmounting image
    
    ================================================================================================
    17784.1068 Windows 10 Enterprise G amd64 en-US has been successfully created
    ================================================================================================
    
    WIM Information:
    ------------------------------------------------------------------------------------------------
    NAME="Windows 10 EnterpriseG"
    DESCRIPTION="Windows 10 EnterpriseG"
    FLAGS="EnterpriseG"
    DISPLAYNAME="Windows 10 Enterprise G"
    DISPLAYDESCRIPTION="Windows 10 Enterprise G"
    ------------------------------------------------------------------------------------------------
    
    Press any key to continue . . .
    
    
     
  9. xinso

    xinso MDL Guru

    Mar 5, 2009
    12,696
    13,697
    340
  10. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,411
    15,487
    210
    @xinso

    Thanks for the instruction, I created a Windows 10 Pro & EnterpriseS 10.0.17784.1068 en-GB x64 image.

    Code:
    
    D:\Work\Dism\addpackage.cmd mount Windows10.0-KB4578965-x64-ndp48.cab
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.572
    
    Image Version: 10.0.17784.1068
    
    Processing 1 of 1 - Adding package Package_for_DotNetRollup~31bf3856ad364e35~amd64~~10.0.3701.2
    [==========================100.0%==========================]
    The operation completed successfully.
    
    D:\Work\Dism\addpackage.cmd mount Windows10.0-KB4590242-x64
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.572
    
    Image Version: 10.0.17784.1068
    
    Processing 1 of 1 - Adding package Package_for_KB4590242~31bf3856ad364e35~amd64~~17784.1342.1.1
    [==========================100.0%==========================]
    The operation completed successfully.
    
    D:\Work\Dism\addpackage.cmd mount Windows10.0-KB4592441-x64
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.572
    
    Image Version: 10.0.17784.1068
    
    Processing 1 of 1 - Adding package Package_for_RollupFix~31bf3856ad364e35~amd64~~17784.1408.1.7
    [==========================100.0%==========================]
    The operation completed successfully.
    
    D:\Dism /image:mount /get-packages /format:table
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.572
    
    Image Version: 10.0.17784.1068
    
    Packages listing:
    
    
    ----------------------------------------------------------------------------------------------------- | --------- | --------------- | ----------------
    Package Identity                                                                                      | State     | Release Type    | Install Time
    ----------------------------------------------------------------------------------------------------- | --------- | --------------- | ----------------
    Microsoft-OneCore-ApplicationModel-Sync-Desktop-FOD-Package~31bf3856ad364e35~amd64~~10.0.17784.1068   | Installed | OnDemand Pack   | 07-01-2021 06:04
    Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~en-GB~10.0.17784.1068            | Installed | Language Pack   | 07-01-2021 07:05
    Microsoft-Windows-FodMetadata-Package~31bf3856ad364e35~amd64~~10.0.17784.1068                         | Installed | Feature Pack    | 17-07-2020 10:32
    Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~10.0.17784.1068                          | Installed | Foundation      | 17-07-2020 06:05
    Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~~11.0.17784.1068           | Installed | OnDemand Pack   | 07-01-2021 06:04
    Microsoft-Windows-LanguageFeatures-Basic-en-gb-Package~31bf3856ad364e35~amd64~~10.0.17784.1068        | Installed | OnDemand Pack   | 07-01-2021 07:51
    Microsoft-Windows-LanguageFeatures-Basic-en-us-Package~31bf3856ad364e35~amd64~~10.0.17784.1068        | Installed | OnDemand Pack   | 07-01-2021 07:51
    Microsoft-Windows-LanguageFeatures-Basic-hi-in-Package~31bf3856ad364e35~amd64~~10.0.17784.1068        | Installed | OnDemand Pack   | 07-01-2021 07:51
    Microsoft-Windows-LanguageFeatures-Basic-kn-in-Package~31bf3856ad364e35~amd64~~10.0.17784.1068        | Installed | OnDemand Pack   | 07-01-2021 07:51
    Microsoft-Windows-LanguageFeatures-Basic-ta-in-Package~31bf3856ad364e35~amd64~~10.0.17784.1068        | Installed | OnDemand Pack   | 07-01-2021 07:51
    Microsoft-Windows-LanguageFeatures-Fonts-Deva-Package~31bf3856ad364e35~amd64~~10.0.17784.1068         | Installed | OnDemand Pack   | 07-01-2021 07:51
    Microsoft-Windows-LanguageFeatures-Fonts-Knda-Package~31bf3856ad364e35~amd64~~10.0.17784.1068         | Installed | OnDemand Pack   | 07-01-2021 07:51
    Microsoft-Windows-LanguageFeatures-Fonts-Taml-Package~31bf3856ad364e35~amd64~~10.0.17784.1068         | Installed | OnDemand Pack   | 07-01-2021 07:51
    Microsoft-Windows-LanguageFeatures-Handwriting-en-gb-Package~31bf3856ad364e35~amd64~~10.0.17784.1068  | Installed | OnDemand Pack   | 07-01-2021 07:51
    Microsoft-Windows-LanguageFeatures-Handwriting-en-us-Package~31bf3856ad364e35~amd64~~10.0.17784.1068  | Installed | OnDemand Pack   | 07-01-2021 07:51
    Microsoft-Windows-LanguageFeatures-Handwriting-hi-in-Package~31bf3856ad364e35~amd64~~10.0.17784.1068  | Installed | OnDemand Pack   | 07-01-2021 07:51
    Microsoft-Windows-LanguageFeatures-OCR-en-gb-Package~31bf3856ad364e35~amd64~~10.0.17784.1068          | Installed | OnDemand Pack   | 07-01-2021 07:51
    Microsoft-Windows-LanguageFeatures-OCR-en-us-Package~31bf3856ad364e35~amd64~~10.0.17784.1068          | Installed | OnDemand Pack   | 07-01-2021 07:51
    Microsoft-Windows-LanguageFeatures-Speech-en-gb-Package~31bf3856ad364e35~amd64~~10.0.17784.1068       | Installed | OnDemand Pack   | 07-01-2021 07:51
    Microsoft-Windows-LanguageFeatures-Speech-en-in-Package~31bf3856ad364e35~amd64~~10.0.17784.1068       | Installed | OnDemand Pack   | 07-01-2021 07:51
    Microsoft-Windows-LanguageFeatures-Speech-en-us-Package~31bf3856ad364e35~amd64~~10.0.17784.1068       | Installed | OnDemand Pack   | 07-01-2021 07:52
    Microsoft-Windows-LanguageFeatures-TextToSpeech-en-gb-Package~31bf3856ad364e35~amd64~~10.0.17784.1068 | Installed | OnDemand Pack   | 07-01-2021 07:51
    Microsoft-Windows-LanguageFeatures-TextToSpeech-en-in-Package~31bf3856ad364e35~amd64~~10.0.17784.1068 | Installed | OnDemand Pack   | 07-01-2021 07:51
    Microsoft-Windows-LanguageFeatures-TextToSpeech-en-us-Package~31bf3856ad364e35~amd64~~10.0.17784.1068 | Installed | OnDemand Pack   | 07-01-2021 07:52
    Microsoft-Windows-LanguageFeatures-TextToSpeech-hi-in-Package~31bf3856ad364e35~amd64~~10.0.17784.1068 | Installed | OnDemand Pack   | 07-01-2021 07:52
    Microsoft-Windows-LanguageFeatures-TextToSpeech-ta-in-Package~31bf3856ad364e35~amd64~~10.0.17784.1068 | Installed | OnDemand Pack   | 07-01-2021 07:52
    Microsoft-Windows-MediaPlayer-Package~31bf3856ad364e35~amd64~~10.0.17784.1068                         | Installed | OnDemand Pack   | 24-12-2020 10:57
    Microsoft-Windows-Xps-Xps-Viewer-Opt-Package~31bf3856ad364e35~amd64~~10.0.17784.1068                  | Installed | OnDemand Pack   | 07-01-2021 07:52
    OpenSSH-Client-Package~31bf3856ad364e35~amd64~~10.0.17784.1068                                        | Installed | OnDemand Pack   | 17-07-2020 10:33
    OpenSSH-Server-Package~31bf3856ad364e35~amd64~~10.0.17784.1068                                        | Installed | OnDemand Pack   | 07-01-2021 06:04
    Package_for_DotNetRollup~31bf3856ad364e35~amd64~~10.0.3701.2                                          | Installed | Update          | 07-01-2021 10:54
    Package_for_KB4590242~31bf3856ad364e35~amd64~~17784.1342.1.1                                          | Installed | Security Update | 07-01-2021 10:55
    Package_for_RollupFix~31bf3856ad364e35~amd64~~17784.1408.1.7                                          | Installed | Security Update | 07-01-2021 10:55
    
    The operation completed successfully.
    
    
     
  11. xinso

    xinso MDL Guru

    Mar 5, 2009
    12,696
    13,697
    340
    #1552 xinso, Jan 7, 2021
    Last edited: Jan 7, 2021
    Welcome. Very great!

    But excuse me asking you HOW could Server's LCU support Client?

    Hey, this tells that it did not work at all:
    Code:
    D:\Dism /image:mount /get-packages /format:table
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.572
    
    Image Version: 10.0.17784.1068
    
    And if you looked into C:\Windows\servicing\Version, well, it should still be 10.0.17784.1068.

    Am I right? (I think so)
     
  12. MSMG

    MSMG MDL Developer

    Jul 15, 2011
    6,411
    15,487
    210
    For .NET CU captured it from server image and is gets installed directly.

    For SSU and CU, added the supported edition info from captured .NET CU update.mum and then it gets installed but the LCU didn't change the build no, may be it just updated possible components.

     
  13. xinso

    xinso MDL Guru

    Mar 5, 2009
    12,696
    13,697
    340
    #1554 xinso, Jan 7, 2021
    Last edited: Jan 8, 2021
    Yes, It is .NET 4.7 update which supports both Client and Server.
     
  14. xinso

    xinso MDL Guru

    Mar 5, 2009
    12,696
    13,697
    340
    #1555 xinso, Jan 7, 2021
    Last edited: Jan 8, 2021
    This is 17784.1408 Professional
    Code:
    C:\windows\system32>dism /English /image:Z:\1 /get-currentedition
    
    Deployment Image Servicing and Management tool
    Version: 10.0.19041.572
    
    Image Version: 10.0.17784.1408
    
    Current edition is:
    
    Current Edition : Professional
    
    The operation completed successfully.
    
    C:\windows\system32>
    
     
  15. xinso

    xinso MDL Guru

    Mar 5, 2009
    12,696
    13,697
    340
    #1557 xinso, Jan 9, 2021
    Last edited: Jan 9, 2021
    ISO link = banned
     
  16. xinso

    xinso MDL Guru

    Mar 5, 2009
    12,696
    13,697
    340
    #1558 xinso, Jan 9, 2021
    Last edited: Jan 9, 2021
    vNEXT is getting harder for users to slim down, ATM, Microsoft-Windows-Client-Features-Package.

    Previously, One sub-pakage to One language package.
    Now, One primary-package (with individual removable sub-packages. Good, but) to all non-corresponding language packages.

    Under such cases, when you delete one sub-package, which language pack to delete? No.
     
  17. xinso

    xinso MDL Guru

    Mar 5, 2009
    12,696
    13,697
    340
    #1559 xinso, Jan 9, 2021
    Last edited: Jan 27, 2021
  18. OSMAN

    OSMAN MDL Addicted

    Oct 25, 2009
    581
    99
    30