[ARCHIVED] Windows Editions Reconstruction Project

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

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

    doqstar MDL Novice

    Jan 31, 2013
    14
    0
    0
    Hi xinso,

    Actually all I want is to add gui on server core or ServerAzureStackHCICorEdition.
    Thanks for your help, really appreciated!
    I will check gailium119's article to do some study.
     
  2. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,709
    14,435
    340
    #8702 xinso, Jul 6, 2022
    Last edited: Jul 6, 2022
    ServerCor + GUI = Full Desktop experiences. Chaos only.

    ServerWeb, the smallest Server structure.

    This is 20348.1 ServerDatacenter in ServerWeb structure.
    Code:
    <?xml version="1.0" encoding="utf-8" standalone="yes"?>
    <assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0" copyright="Copyright (c) Microsoft Corporation. All Rights Reserved.">
      <assemblyIdentity name="Microsoft-Windows-ServerDatacenterEdition" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
      <package identifier="Windows ServerDatacenter Edition" releaseType="Product">
        <update name="Microsoft-Windows-Foundation-Package">
          <package contained="false" integrate="visible">
            <assemblyIdentity name="Microsoft-Windows-Foundation-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-Product-Data-Package">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Product-Data-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-ServerCore-Package">
          <package contained="false" integrate="visible">
            <assemblyIdentity name="Microsoft-Windows-ServerCore-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="f8908e15be63b53fe36490f4d7646425">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-ServicingStack-Full-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="a0dc392507fe1742e4bbe0bd33bd5d52">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="BCD-Template-Server-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-NetFx4-OC-Package">
          <selectable disposition="absent">
            <detectNone default="true" />
          </selectable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-NetFx4-OC-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
            <selection name="NetFx4" state="true" />
          </package>
        </update>
        <update name="Microsoft-Windows-ServerCore-WOW64-Package">
          <selectable disposition="absent">
            <detectNone default="true" />
          </selectable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-ServerCore-WOW64-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-ServerCore-WOW64-Payload-Package">
          <selectable disposition="absent">
            <detectNone default="true" />
          </selectable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-ServerCore-WOW64-Payload-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-NetFx3-Server-OC-Package">
          <selectable disposition="absent">
            <detectNone default="true" />
          </selectable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-NetFx3-Server-OC-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
            <selection name="NetFx3" state="false" />
          </package>
        </update>
        <update name="Microsoft-Windows-PowerShell-ServerCore-Package" displayName="PowerShell">
          <selectable disposition="absent">
            <detectNone default="true" />
          </selectable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-PowerShell-ServerCore-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-Server-Shell-Package">
          <selectable disposition="absent">
            <detectNone default="true" />
          </selectable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Server-Shell-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-IIS-WebServer-Core-Package">
          <selectable disposition="absent">
            <detectNone default="true" />
          </selectable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-IIS-WebServer-Core-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="26ba6da4574b2419c96ad18dd7cdf6f7">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-MSMQ-Server-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="31dd4a0189d0a05cd2f9a32de65926e2">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-MSMQ-Server-WOW64-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-NetFx4-WCF-OC-Package">
          <selectable disposition="absent">
            <detectNone default="true" />
          </selectable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-NetFx4-WCF-OC-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="d9560faa77aea1daffb0f382660b76ca">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-CoreSystem-ServerManager-Core-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-Server-Gui-Mgmt-Package">
          <selectable disposition="absent">
            <detectNone default="true" />
          </selectable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Server-Gui-Mgmt-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
            <selection name="Server-Gui-Mgmt" state="true" />
          </package>
        </update>
        <update name="8c841acfc7de37b09f2d120f29fd1634">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-ServerCore-Server-Common-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="3634bf1909ae9277cdb8876f292ab26d">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-IdentityServer-STS-Core-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="78ede6847b0d2b1e9a9ea69c9b813bf0">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-ServerManager-Core-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="cbb12cfa735aa7f746c9db9fbe07b809">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-SoftwareInventoryLogging-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-EnhancedStorage-Package">
          <selectable disposition="absent">
            <detectNone default="true" />
          </selectable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-EnhancedStorage-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="54c5ca7e7d7ce4d6c69646c6efa15a4e">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-GroupPolicy-ServerTools-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-Server-Gui-RSAT-Package">
          <selectable disposition="absent">
            <detectNone default="true" />
          </selectable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Server-Gui-RSAT-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="6fbcb26eecc19cb0565bff0ec34a4aed">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Management-Odata-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="d49c69d8cf88a687a5e7ee2ad2f289d4">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-BiometricFramework-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="2f81f33b66e98bd5787063a34f4f2ebc">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-BITSExtensions-Server-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="7ce402958f99b3928757b40d993d8b6f">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-BLB-Online-Backup-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="b8daaa2fb2ffe76e0e4feaa9da5f7b86">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-BLB-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="549efc7afb2d1797a7daa40c9c07bfb9">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Branding-ServerDatacenter-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="8dbc09f47c2f648e4bea057016a9c0b7">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Cortana-PAL-Desktop-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="c2e38d2cf95864303e614f52577b740f">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-FileServer-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-DFSR-ServerEdition-Package">
          <selectable disposition="absent">
            <detectNone default="true" />
          </selectable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-DFSR-ServerEdition-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="6b00329f68fcba02d2d2b05090e3c489">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-DNS-Server-Full-Role-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="1ae1d79da36a608bb21683bac92f1d0b">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Editions-ServerDatacenter-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="b2dd48ffc50233f41781023538efbee8">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-FSRM-Infrastructure-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="27db5317d7a858904c552c6c5d105292">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-FSRM-All-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="9dbfcbcca752d9184a6aad2b927638b8">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-GroupPolicy-ClientExtensions-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="daf7d493d9380fdd8a86dfff5bfaf039">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-GroupPolicy-ClientExtensions-WOW64-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="e4a0e2c07662fae36ac6c95a1c3bd846">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-GroupPolicy-ClientTools-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="088dfb9846e78ecb4e36ea10eb830222">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-GroupPolicy-ClientTools-WOW64-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="d1e1379a60668ac5ffafd9dfbe812979">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Internal-Database-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="d2ebc6fd11cc9ae6401495818f07323b">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-IIS-WebServer-Server-Features-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="a2bbbd202597d153cc049b0e660cb3b2">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-iSCSITarget-DiskProviders-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="966d5d2486ac223447811221e5e2db5c">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-iSCSITarget-PowerShell-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="c0ad494ce1c244bfc0f9bd42fbacce7c">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Killbits-Package" version="11.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="b344a174bd507177d7ff13dfeb035a2e">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Killbits-WOW64-Package" version="11.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-LightweightServer-Package">
          <selectable disposition="absent">
            <detectNone default="true" />
          </selectable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-LightweightServer-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="33c765d9da651be8b8cba7fb2be72421">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-MultipathIo-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-NetFx3-WCF-OC-Package">
          <selectable disposition="absent">
            <detectNone default="true" />
          </selectable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-NetFx3-WCF-OC-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-NetFx-VCRedist-Package">
          <selectable disposition="absent">
            <detectNone default="true" />
          </selectable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-NetFx-VCRedist-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="15e64f319f8761501fdbd004d77cc68f">
          <applicable disposition="staged">
            <detectUpdate>
              <parent name="Microsoft-Windows-NetFx-VCRedist-Package" />
            </detectUpdate>
          </applicable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-NetFx-VCRedist-WOW64-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="c6ba1b15b8033e321edcd4c90a35cfaa">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-NetworkDiagnostics-DirectAccessEntry-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="8c21bfc0b0746d4455ff225e5eaac40b">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-NetworkLoadBalancingFullServer-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="2fa5208c2201688ba7c7588407ce1e9a">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-OneCore-Containers-Opt-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="99177c943b82985b611b6d9ad5dd0b64">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-PeerDist-Server-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
            <selection name="PeerDist" state="false" />
          </package>
        </update>
        <update name="Microsoft-Windows-PowerShell-ServerCore-WOW64-Package" displayName="PowerShell-WOW64">
          <selectable disposition="absent">
            <detectNone default="true" />
          </selectable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-PowerShell-ServerCore-WOW64-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-PowerShell-V2-ServerCore-Package" displayName="PowerShell-V2-Server">
          <selectable disposition="absent">
            <detectNone default="true" />
          </selectable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-PowerShell-V2-ServerCore-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
            <selection name="MicrosoftWindowsPowerShellV2" state="true" />
          </package>
        </update>
        <update name="Microsoft-Windows-PowerShell-V2-ServerCore-WOW64-Package" displayName="PowerShell-V2-Server-WOW64">
          <selectable disposition="absent">
            <detectNone default="true" />
          </selectable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-PowerShell-V2-ServerCore-WOW64-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="8da033b77609b1b95069ec456f8366c3">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-PowerShellWebAccess-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="1af01b0481bb96409c3f4ceb6496fd56">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-PowerShell-DSC-PullServer-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="5e432435a484143cefa6f2afab329899">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Printing-Server-Print-Client-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-Printing-PrintToPDFServices-Package">
          <selectable disposition="absent">
            <detectNone default="true" />
          </selectable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Printing-PrintToPDFServices-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-Printing-XPSServices-Package">
          <selectable disposition="absent">
            <detectNone default="true" />
          </selectable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Printing-XPSServices-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="a0eb84be1ba38ea3448c09d45c243e2d">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-RemoteAssistance-Package-Server" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="10d836ee5e777e235c7f52770e3cd2d3">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-RemoteDesktop-UserModeRDProtocol-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="4119f4be3b737487e10b85319f65bd78">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Security-SPP-Component-SKU-ServerDatacenter-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-ServerCore-EA-IME-Package">
          <selectable disposition="absent">
            <detectNone default="true" />
          </selectable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-ServerCore-EA-IME-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-ServerCore-EA-IME-WOW64-Package">
          <selectable disposition="absent">
            <detectNone default="true" />
          </selectable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-ServerCore-EA-IME-WOW64-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="11586300c7fa32effe07d70978bdb608">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-CoreSystem-BootEnv-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="f747e0a8dd02220b93eb18532b40808a">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-ServerCore-SKU-Foundation-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="534c18c5dcf8b3afa10e0a8842154455">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-ServerCore-SKU-Foundation-WOW64-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="0ef409d0979881041ef88a2764846a2d">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-ServerManager-UX-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="93eb0ae41162cc67f55e11d1ab3b0e03">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Server-Minimal-Drivers-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="53e5b6365b96111da3e9c5978be9be8d">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Server-Modular-Drivers-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="70fd71b4db10a117bcfca5f819edc1e0">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Server-Psh-Cmdlets-Selectable-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="60085ecb25e6df260b308312774249e8">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Smtpsvc-Admin-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="c67aa75bccfefaa465045a1ee8d6228e">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Smtpsvc-Service-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-SNMP-SC-Package">
          <selectable disposition="absent">
            <detectNone default="true" />
          </selectable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-SNMP-SC-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-StorageManagementService-Package" displayName="Microsoft-Windows-StorageManagementService-Package">
          <selectable disposition="absent">
            <detectNone default="true" />
          </selectable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-StorageManagementService-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="Microsoft-Windows-Telnet-Client">
          <selectable disposition="absent">
            <detectNone default="true" />
            <mum2:customInformation xmlns:mum2="urn:schemas-microsoft-com:asm.v3">
              <mum2:EnableSelectabilityForEditions>
                <mum2:EnableSelectabilityForEdition name="Microsoft-Windows-IoTEnterpriseSEdition" />
              </mum2:EnableSelectabilityForEditions>
            </mum2:customInformation>
          </selectable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Telnet-Client-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="868ee188b06007c45070202acd5feef0">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-TFTP-Client-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="93b3bc92f64b1d2eb054725aa654e5d2">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-VolumeActivation-Full-Role-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="75cf1bce6f5c42167950b99060680b1e">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-WinOcr-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="be756666569a0e0f86cf8780d1a876dc">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-WinRM-IIS-Extensions-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="067609785712bfd219b2c806781e5fe4">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-WirelessNetworking-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="73fb2a55312bada822df32a79e4516d4">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Xps-Foundation-Server-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="9130114228d3892ef01cf8a6bc83b1d8">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Networking-MPSSVC-Rules-ServerEdition-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="fd8891376f42cd98ae9f7a5335b4700f">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Server-Help-Package.ServerDatacenter" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="6da022bc5a599dc918d1f28b37bfd9f5">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Browser-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="a4c2a85aee7f21ee6f0166e8ba038d80">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-SmbBandwidthLimit-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="fa6e8511417a203cda99ddae91208b64">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Shell-Wallpaper-Common-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="a076ad012037b831b6ae8c6c6019c6d1">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-CoreSystem-ManagementTools-Providers-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="1154fafcb39e13e3f4074eecf9fc7f78">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-BootEvent-Collector-Opt-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="bedf3bdfc48225dbdb851b380456a375">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Browser-Brokers-Package" version="11.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="fe1bb96fbee90bd2e3d69642160aa0a2">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-RemoteFS-Legacy-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="fedf722f114062d189e0ad6edeca3eb3">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-RemoteFS-Legacy-WOW64-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="bd9833e75c6cbe56570e1479116435c3">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Servicing-Full-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="334f5dd0b3b77e7e3e8e29ada992d544">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-Servicing-Core-X86-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
        <update name="1908f97b486d8d33a93ad8a76d762af2">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-RDC-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
            <selection name="MSRDC-Infrastructure" state="false" />
          </package>
        </update>
        <update name="d2e8bfc86d2596c94d4cba5fa1f287b7">
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-RDC-WOW64-Package" version="10.0.#SVER#" processorArchitecture="#ARCH#" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
      </package>
    </assembly>
    
    You can delete unwanted Roles and Features to be as lite as you wish.
    e.g.
    Microsoft-Windows-IIS-WebServer-Core-Package
    Microsoft-Windows-MSMQ-Server-Package
    Microsoft-Windows-DNS-Server-Full-Role-Package

    Except:
    Microsoft-Windows-ServerCore-Package
    Microsoft-Windows-ServerCore-WOW64-Package
    etc. Mandatory packages.

    Especially:
    Microsoft-Windows-Server-Shell-Package is system GUI, don't touch! (Yes, some packages can be deleted. But not whole package.)

    PS:
    This is for "Desktop Experience", don't remove:
    Code:
        <update description="Microsoft-Windows-ServerShellInfra" displayName="Microsoft-Windows-ServerShellInfra" name="Microsoft-Windows-ServerShellInfra">
          <applicable disposition="detect">
            <detectUpdate>
              <update name="Server-Shell" />
            </detectUpdate>
          </applicable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-ServerShellInfra-Package" version="10.0.20348.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
          </package>
        </update>
        <update name="Microsoft-Windows-ServerShellInfra-WOW64-Package">
          <applicable disposition="detect">
            <detectUpdate>
              <update name="Server-Shell" />
            </detectUpdate>
          </applicable>
          <package contained="false" integrate="hidden">
            <assemblyIdentity name="Microsoft-Windows-ServerShellInfra-WOW64-Package" version="10.0.20348.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
          </package>
        </update>
    
     
  3. doqstar

    doqstar MDL Novice

    Jan 31, 2013
    14
    0
    0
    That was cool, I am going to study this.
    Great thanks! Mr. xinso.
     
  4. doqstar

    doqstar MDL Novice

    Jan 31, 2013
    14
    0
    0
    I would like to know how to do that. I didn't search the script here.
    I think this is what I need.
    Thank you
     
  5. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,709
    14,435
    340
    #8705 xinso, Jul 6, 2022
    Last edited: Jul 7, 2022
    14393.0 ServerWeb Features & Packages
    Code:
    Microsoft-CertificateServices-PKIClient-PSH-Cmdlets-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    PKIClient-PSH-Cmdlets
    
    Microsoft-KeyDistributionService-PSH-Cmdlets-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    KeyDistributionService-PSH-Cmdlets
    
    Microsoft-Management-Odata-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    ManagementOdata
    
    Microsoft-PowerShell-DSC-PullServer-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    DSC-Service
    
    Microsoft-RemoteFileSystems-DfsMgmt~31bf3856ad364e35~amd64~~10.0.14393.0
    DfsMgmt
    
    Microsoft-TlsSessionTicketKey-PSH-Cmdlets-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    TlsSessionTicketKey-PSH-Cmdlets
    
    Microsoft-Tpm-PSH-Cmdlets-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    Tpm-PSH-Cmdlets
    
    Microsoft-Windows-BiometricFramework-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    BiometricFramework
    
    Microsoft-Windows-BITSExtensions-Server-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    BITSExtensions-Upload
    
    Microsoft-Windows-BITSExtensions-Server-UI-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    BITSExtensions-AdminPack
    
    Microsoft-Windows-BLB-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    WindowsServerBackup
    
    Microsoft-Windows-BLB-UI-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    WindowsServerBackupSnapin
    
    Microsoft-Windows-BootEvent-Collector-Opt-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    SetupAndBootEventCollection
    
    Microsoft-Windows-Client-EmbeddedExp-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    Client-EmbeddedBootExp
    Client-EmbeddedLogon
    Client-KeyboardFilter
    Client-UnifiedWriteFilter
    
    Microsoft-Windows-Client-ShellLauncher-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    Client-DeviceLockdown
    Client-EmbeddedShellLauncher
    
    Microsoft-Windows-CoreSystem-ServerManager-Core-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    ServerManager-Core-RSAT
    ServerManager-Core-RSAT-Role-Tools
    ServerManager-Core-RSAT-Feature-Tools
    
    Microsoft-Windows-CredentialManagementRole-Tools~31bf3856ad364e35~amd64~~10.0.14393.0
    ADCertificateServicesManagementTools
    CertificateServicesManagementTools
    OnlineRevocationServicesManagementTools
    
    Microsoft-Windows-DataCenterBridging-LLDP-Tools-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    DataCenterBridging-LLDP-Tools
    
    Microsoft-Windows-DataCenterBridging-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    DataCenterBridging
    
    Microsoft-Windows-Deployment-Services-UI-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    Microsoft-Windows-Deployment-Services-Admin-Pack
    
    Microsoft-Windows-DFSR-ServerEdition-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    DFSR-Infrastructure-ServerEdition
    
    Microsoft-Windows-DHCPServer-Tools-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    DHCPServer-Tools
    
    Microsoft-Windows-DirectoryServices-ADAM-Tools-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    DirectoryServices-ADAM-Tools
    
    Microsoft-Windows-DirectoryServices-DomainController-Tools-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    RSAT-AD-Tools-Feature
    RSAT-ADDS-Tools-Feature
    DirectoryServices-DomainController-Tools
    
    Microsoft-Windows-DirectPlay-OC-package~31bf3856ad364e35~amd64~~10.0.14393.0
    DirectPlay
    
    Microsoft-Windows-DiskIo-QoS-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    DiskIo-QoS
    
    Microsoft-Windows-DNS-Server-Full-Role-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    DNS-Server-Full-Role
    
    Microsoft-Windows-DNS-Server-Tools-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    DNS-Server-Tools
    
    Microsoft-Windows-EnhancedStorage-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    EnhancedStorage
    
    Microsoft-Windows-FailoverCluster-AdminPak-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    FailoverCluster-AdminPak
    
    Microsoft-Windows-FailoverCluster-Mgmt-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    FailoverCluster-Mgmt
    
    Microsoft-Windows-FailoverCluster-PowerShell-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    FailoverCluster-PowerShell
    
    Microsoft-Windows-Fax-Server-RSAT-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    FaxServiceConfigRole
    
    Microsoft-Windows-FileServer-Core-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    FileAndStorage-Services
    Storage-Services
    File-Services
    CoreFileServer
    
    Microsoft-Windows-FileServer-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    File-Services-Search-Service
    
    Microsoft-Windows-FSRM-All-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    FSRM-Management
    
    Microsoft-Windows-FSRM-Core-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    FSRM-Infrastructure
    Microsoft-Windows-FCI-Client-Package
    
    Microsoft-Windows-FSRM-Infrastructure-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    FSRM-Infrastructure-Services
    
    Microsoft-Windows-GroupPolicy-ServerTools-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    Microsoft-Windows-GroupPolicy-ServerAdminTools-Update
    
    Microsoft-Windows-HardenedFabricEncryptionTask-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    HardenedFabricEncryptionTask
    
    Microsoft-Windows-Identity-Foundation-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    Windows-Identity-Foundation
    
    Microsoft-Windows-IdentityServer-STS-Core-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    IdentityServer-SecurityTokenService
    
    Microsoft-Windows-IIS-WebServer-Core-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    IIS-WebServerRole
    IIS-WebServer
    IIS-CommonHttpFeatures
    IIS-Security
    IIS-RequestFiltering
    IIS-StaticContent
    IIS-DefaultDocument
    IIS-DirectoryBrowsing
    IIS-HttpErrors
    IIS-HttpRedirect
    IIS-WebDAV
    IIS-ApplicationDevelopment
    IIS-WebSockets
    IIS-ApplicationInit
    IIS-NetFxExtensibility
    IIS-NetFxExtensibility45
    IIS-ISAPIExtensions
    IIS-ISAPIFilter
    IIS-ASPNET
    IIS-ASPNET45
    IIS-ASP
    IIS-CGI
    IIS-ServerSideIncludes
    IIS-HealthAndDiagnostics
    IIS-HttpLogging
    IIS-LoggingLibraries
    IIS-RequestMonitor
    IIS-HttpTracing
    IIS-CustomLogging
    IIS-ODBCLogging
    IIS-CertProvider
    IIS-BasicAuthentication
    IIS-WindowsAuthentication
    IIS-DigestAuthentication
    IIS-ClientCertificateMappingAuthentication
    IIS-IISCertificateMappingAuthentication
    IIS-URLAuthorization
    IIS-IPSecurity
    IIS-Performance
    IIS-HttpCompressionStatic
    IIS-HttpCompressionDynamic
    IIS-WebServerManagementTools
    IIS-ManagementConsole
    IIS-LegacySnapIn
    IIS-ManagementScriptingTools
    IIS-ManagementService
    IIS-IIS6ManagementCompatibility
    IIS-Metabase
    IIS-WMICompatibility
    IIS-LegacyScripts
    IIS-FTPServer
    IIS-FTPSvc
    IIS-FTPExtensibility
    WAS-WindowsActivationService
    WAS-ProcessModel
    WAS-NetFxEnvironment
    WAS-ConfigurationAPI
    IIS-HostableWebCore
    
    Microsoft-Windows-Internal-Database-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    Windows-Internal-Database
    
    Microsoft-Windows-Internet-Naming-Tools-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    WINS-Server-Tools
    
    Microsoft-Windows-InternetExplorer-Optional-Package~31bf3856ad364e35~amd64~~11.0.14393.0
    Internet-Explorer-Optional-amd64
    
    Microsoft-Windows-iSCSITarget-DiskProviders-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    iSCSITargetStorageProviders
    
    Microsoft-Windows-iSCSITarget-PowerShell-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    iSCSITargetServer-PowerShell
    
    Microsoft-Windows-Legacy-Components-OC-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    LegacyComponents
    
    Microsoft-Windows-LightweightServer-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    BITS
    LightweightServer
    
    Microsoft-Windows-MediaPlayback-OC-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    MediaPlayback
    
    Microsoft-Windows-MediaPlayer-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    WindowsMediaPlayer
    
    Microsoft-Windows-MSMQ-Server-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    MSMQ
    MSMQ-Services
    MSMQ-Server
    MSMQ-Triggers
    MSMQ-ADIntegration
    MSMQ-HTTP
    MSMQ-Multicast
    MSMQ-DCOMProxy
    MSMQ-RoutingServer
    
    Microsoft-Windows-MultipathIo-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    MultipathIo
    
    Microsoft-Windows-MultiPoint-Connector-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    MultiPoint-Connector
    MultiPoint-Connector-Services
    MultiPoint-Tools
    
    Microsoft-Windows-NetFx3-Server-OC-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    NetFx3ServerFeatures
    NetFx3
    
    Microsoft-Windows-NetFx3-WCF-OC-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    WCF-HTTP-Activation
    WCF-NonHTTP-Activation
    
    Microsoft-Windows-NetFx4-OC-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    NetFx4ServerFeatures
    NetFx4
    NetFx4Extended-ASPNET45
    
    Microsoft-Windows-NetFx4-WCF-OC-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    WCF-Services45
    WCF-HTTP-Activation45
    WCF-TCP-Activation45
    WCF-Pipe-Activation45
    WCF-MSMQ-Activation45
    WCF-TCP-PortSharing45
    
    Microsoft-Windows-Networking-Internet-Authentication-Service-Management-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    NPSManagementTools
    
    Microsoft-Windows-Networking-Singulus-Tools-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    RasServerAdminTools
    DamgmtTools
    
    Microsoft-Windows-NetworkLoadBalancingFullServer-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    NetworkLoadBalancingFullServer
    
    Microsoft-Windows-NetworkLoadBalancingManagementClient-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    NetworkLoadBalancingManagementClient
    
    Microsoft-Windows-NetworkPolicyServer-UI-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    NPSMMC
    
    Microsoft-Windows-NFS-AdminPack-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    NFS-Administration
    
    Microsoft-Windows-NFS-Core-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    ServicesForNFS-ServerAndClient
    ServerForNFS-Infrastructure
    ClientForNFS-Infrastructure
    
    Microsoft-Windows-OneCore-Containers-Opt-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    Containers
    
    Microsoft-Windows-PeerDist-Server-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    PeerDist
    
    Microsoft-Windows-PowerShell-ISE-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    MicrosoftWindowsPowerShellISE
    
    Microsoft-Windows-PowerShell-ServerCore-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    MicrosoftWindowsPowerShellRoot
    MicrosoftWindowsPowerShell
    
    Microsoft-Windows-PowerShell-V2-ServerCore-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    MicrosoftWindowsPowerShellV2
    
    Microsoft-Windows-PowerShellWebAccess-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    WindowsPowerShellWebAccess
    
    Microsoft-Windows-Printing-PrintToPDFServices-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    Printing-PrintToPDFServices-Features
    
    Microsoft-Windows-Printing-Server-Features-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    Printing-LPRPortMonitor
    Printing-InternetPrinting-Client
    Printing-AdminTools-Collection
    
    Microsoft-Windows-Printing-Server-Print-Client-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    Printing-Client
    Printing-Client-Gui
    
    Microsoft-Windows-Printing-Server-Role-Core-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    Printing-Server-Foundation-Features
    Printing-Server-Role
    Printing-LPDPrintService
    
    Microsoft-Windows-Printing-XPSServices-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    Printing-XPSServices-Features
    
    Microsoft-Windows-RasRip-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    RasRip
    
    Microsoft-Windows-RDC-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    MSRDC-Infrastructure
    
    Microsoft-Windows-RemoteAssistance-Package-Server~31bf3856ad364e35~amd64~~10.0.14393.0
    RemoteAssistance
    
    Microsoft-Windows-Rights-Management-Services-Administration-GuiTools~31bf3856ad364e35~amd64~~10.0.14393.0
    RightsManagementServicesManagementTools
    
    Microsoft-Windows-SearchEngine-Client-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    SearchEngine-Client-Package
    
    Microsoft-Windows-SecureStartup-OC-Tools-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    BitLocker-RemoteAdminTool
    BdeAducExtTool
    
    Microsoft-Windows-Security-SPP-Vmw-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    Security-SPP-Vmw
    
    Microsoft-Windows-Server-Gui-Mgmt-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    Server-Gui-Mgmt
    Server-Gui-Mgmt_onecore
    RSAT
    
    Microsoft-Windows-Server-Gui-RSAT-Package-base~31bf3856ad364e35~amd64~~10.0.14393.0
    Server-Manager-RSAT-File-Services
    
    Microsoft-Windows-Server-Gui-RSAT-Package-net~31bf3856ad364e35~amd64~~10.0.14393.0
    Server-RSAT-SNMP
    
    Microsoft-Windows-Server-Media-Foundation~31bf3856ad364e35~amd64~~10.0.14393.0
    ServerMediaFoundation
    
    Microsoft-Windows-Server-Modular-Drivers-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    Server-Drivers-General
    Server-Drivers-Printers
    
    Microsoft-Windows-Server-Psh-Cmdlets-Selectable-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    Server-Psh-Cmdlets
    
    Microsoft-Windows-Server-Shell-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    Server-Shell
    
    Microsoft-Windows-ServerCore-EA-IME-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    ServerCore-EA-IME
    
    Microsoft-Windows-ServerCore-EA-IME-WOW64-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    ServerCore-EA-IME-WOW64
    
    Microsoft-Windows-ServerCore-Server-Common-Features-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    ServerCore-Drivers-General
    ServerCore-Drivers-General-WOW64
    
    Microsoft-Windows-ServerCore-WOW64-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    ServerCore-WOW64
    
    Microsoft-Windows-ServerWebDAVRedir-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    WebDAV-Redirector
    
    Microsoft-Windows-Shielded-VM-Tools-AdminPack-Core-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    ShieldedVMToolsAdminPack
    
    Microsoft-Windows-SimpleTCP-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    SimpleTCP
    
    Microsoft-Windows-SMB1-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    SMB1Protocol
    
    Microsoft-Windows-SmbBandwidthLimit-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    SMBBW
    
    Microsoft-Windows-SmbDirect-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    SmbDirect
    
    Microsoft-Windows-Smtpsvc-Admin-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    Smtpsvc-Admin-Update-Name
    
    Microsoft-Windows-Smtpsvc-Service-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    Smtpsvc-Service-Update-Name
    
    Microsoft-Windows-SNMP-SC-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    SNMP
    
    Microsoft-Windows-StorageManagementService-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    WindowsStorageManagementService
    
    Microsoft-Windows-Telnet-Client-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    TelnetClient
    
    Microsoft-Windows-TerminalServices-Gateway-UI-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    Gateway-UI
    
    Microsoft-Windows-TerminalServices-Licensing-Diagnosis-UI-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    Licensing-Diagnosis-UI
    
    Microsoft-Windows-TerminalServices-Licensing-UI-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    Licensing-UI
    
    Microsoft-Windows-TerminalServices-RsatRoot-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    RSAT-RDS-Tools-Feature
    
    Microsoft-Windows-TFTP-Client-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    TFTP
    
    Microsoft-Windows-UpdateServices-API-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    UpdateServices-RSAT
    UpdateServices-API
    
    Microsoft-Windows-UpdateServices-UI-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    UpdateServices-UI
    
    Microsoft-Windows-VolumeActivation-Full-Role-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    VolumeActivation-Full-Role
    
    Microsoft-Windows-WinOcr-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    TIFFIFilter
    
    Microsoft-Windows-WinRM-IIS-Extensions-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    Microsoft-Windows-Web-Services-for-Management-IIS-Extension
    
    Microsoft-Windows-WirelessNetworking-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    WirelessNetworking
    
    Microsoft-Windows-WMI-SNMP-Provider-SC-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    WMISnmpProvider
    
    Microsoft-Windows-WVR-AdminPack-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    Storage-Replica-AdminPack
    
    Microsoft-Windows-Xps-Foundation-Server-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    Xps-Foundation-Xps-Viewer
    
    Windows-Defender-Server-Core-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    Windows-Defender-Features
    Windows-Defender
    
    Windows-Defender-Server-GuiInstalled-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    Windows-Defender-Gui
    
    Windows-Defender-Server-Service-Package~31bf3856ad364e35~amd64~~10.0.14393.0
    Windows-Defender-Default-Definitions
    
     
  6. gailium119

    gailium119 MDL Addicted

    Oct 12, 2021
    790
    510
    30
    #8706 gailium119, Jul 7, 2022
    Last edited: Jul 7, 2022
    ServerCore+ ServerGUI
    Code:
    Microsoft-Windows-Server-Shell-Package
    Microsoft-Windows-Server-Shell-Package-shell
    Microsoft-Windows-Server-Gui-Mgmt-Package
    Microsoft-Windows-OEMOOBE-Package
    Microsoft-Windows-Printing-Server-Print-Client-Package
    Microsoft-Windows-MediaPlayer-Package
    Microsoft-Windows-MediaPlayer-Payload-Package
    
    ServerCore+ClientGUI
    Code:
    Microsoft-Windows-Client-Features-Package
    Microsoft-Windows-Client-Features-WOW64-Package
    Microsoft-Windows-RegulatedPackages-Package
    Microsoft-Windows-RegulatedPackages-WOW64-Package
    Microsoft-Windows-Client-Desktop-Required-Package
    Microsoft-Windows-Client-Desktop-Required-WOW64-Package
    Microsoft-Windows-Enterprise-Desktop-Shared-Package
    Microsoft-Windows-Enterprise-Desktop-Shared-WOW64-Package
    Microsoft-Windows-Client-ShellLauncher-Package
    Microsoft-Windows-Embedded-ShellLauncher-Package
    Microsoft-Windows-Legacy-Components-OC-Package
    Microsoft-Windows-Legacy-Components-OC-WOW64-Package
    Microsoft-Windows-MediaPlayer-Package
    Microsoft-Windows-MediaPlayer-Payload-Package
    
    Note: This works for 17763, maybe 20348 has more or less packages.
     
  7. doqstar

    doqstar MDL Novice

    Jan 31, 2013
    14
    0
    0
    thanks! gailium119, It will save me a lot of work, however, I am now interested more in serverweb edition:p
    I would like to use components as little as possible to save resources.
     
  8. doqstar

    doqstar MDL Novice

    Jan 31, 2013
    14
    0
    0
    Appreciated. This is nice… time to study hard:)
     
  9. doqstar

    doqstar MDL Novice

    Jan 31, 2013
    14
    0
    0
    Microsoft-Windows-MediaPlayer-Package
    Both client and server have it.
    Is it the same package? I only add this package once, right?
     
  10. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,709
    14,435
    340
  11. gailium119

    gailium119 MDL Addicted

    Oct 12, 2021
    790
    510
    30
    The same, but obviously server core doesn't have it so it needed to be added unless you don't want media stuff(ServerAzureStackHCIN lol)
     
  12. doqstar

    doqstar MDL Novice

    Jan 31, 2013
    14
    0
    0
    I did it on 20348, however, explorer boot in to black monitor…
     
  13. gailium119

    gailium119 MDL Addicted

    Oct 12, 2021
    790
    510
    30
    Maybe it needs more packages. Also did you remember to install the correspondent languagepack?
     
  14. example12345678912345678

    Dec 29, 2019
    569
    322
    30
    @xinso
    I've tried to convert Windows Server 2022 build 20348.230 to Professional. Here is the result:
    Winver does not show edition. But I don't think it matters too much.
    VirtualBox_Windows 10_07_07_2022_16_19_13.png
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,709
    14,435
    340
    #8715 xinso, Jul 7, 2022
    Last edited: Jul 8, 2022
    Q: How to check if latest 14393 DotNetRollup is compatible with 10240?

    If no official way, your program is the best answer I think.
     
  16. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,709
    14,435
    340
  17. gailium119

    gailium119 MDL Addicted

    Oct 12, 2021
    790
    510
    30
    Try not to update pkeyconfig and other xrm-ms stuff.
     
  18. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,709
    14,435
    340
    #8718 xinso, Jul 8, 2022
    Last edited: Jul 8, 2022
    Thank you so very much!
     
  19. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,709
    14,435
    340
    10240 disabled Store. How about LTSB?
     
  20. gailium119

    gailium119 MDL Addicted

    Oct 12, 2021
    790
    510
    30
    Not many apps still support 10240, except those for 8 and 8.1