[GUIDE] [DISCUSSION] Windows Editions Reconstructions

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

  1. winosr25

    winosr25 MDL Member

    May 14, 2024
    106
    51
    10
  2. kibkalo

    kibkalo MDL Expert

    Sep 8, 2009
    1,025
    362
    60
    Indeed, I see manifest of Microsoft-Windows-Hotpatch-Targeting-Gated-Package-amd64-10.0.26100.1 in HCI, but it can't be installed without Microsoft-Windows-Hotpatch-Targeting-Package
    Actually I don't need it for Server Standard - it works nice without, I need Targeting to port to Client.
    So please if you succeed exporting it, show me how please
     
  3. winosr25

    winosr25 MDL Member

    May 14, 2024
    106
    51
    10
    I just created it if you have the manifest you can try that

    <?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-Hotpatch-Targeting-Gated-Package" version="10.0.26100.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
    <package identifier="Microsoft-Windows-Hotpatch-Targeting-Gated" releaseType="Feature Pack">
    <update name="Microsoft-Windows-Hotpatch-Targeting-Gated-Package">
    <component>
    <assemblyIdentity name="Microsoft-Windows-Hotpatch-Targeting-Gated-Deployment" version="10.0.26100.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
    </component>
    </update>
    </package>
    </assembly>

    Microsoft-Windows-Hotpatch-Targeting-Gated-Package~31bf3856ad364e35~amd64~~10.0.26100.1.mum
     
  4. liliactr

    liliactr MDL Addicted

    Sep 3, 2009
    530
    188
    30
    Does it need .cat? Where to find it?
     
  5. TesterMachineOS

    TesterMachineOS MDL Addicted

    Apr 20, 2021
    567
    264
    30
    Obviously that is not what is intended, but well I will have to continue with this reconstruction (even if it is the same) but in different versions.
     
  6. kibkalo

    kibkalo MDL Expert

    Sep 8, 2009
    1,025
    362
    60
    Thanks, but that i
    Well, that doesn't install unfortunately.
    We need to port all the Hotpatch packages to client to make targeting work.
    Without targeting we can manually install Hotpatch LCU with no reboot, but only real targeting package (not an empty one) would prevent Win11 to get updates from broad channel and reboot.
     
  7. winosr25

    winosr25 MDL Member

    May 14, 2024
    106
    51
    10
    here is what we have available hotpatch.txt 7z
     

    Attached Files:

  8. winosr25

    winosr25 MDL Member

    May 14, 2024
    106
    51
    10
    Dism /online /add-Package /PackagePath:C:\hotpatch.esd

    hotpatch.txt esd
     

    Attached Files:

  9. kibkalo

    kibkalo MDL Expert

    Sep 8, 2009
    1,025
    362
    60
    Thanks.
    This one does install Utility and Payload - the packages, I was able to get via SxSv1.
    But there is no Targeting files inside.
    There must be some resource file (manifest?) installed by MUM below (file is from the old thread):
    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-HotpatchTargeting-ServerOS" version="10.0.26100.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" />
      <registryKeys>
        <registryKey keyName="HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Update\TargetingInfo\DynamicInstalled\Hotpatch.amd64">
          <registryValue name="Version" valueType="REG_SZ" value="10.0.26100.1" />
          <registryValue name="Name" valueType="REG_SZ" value="Hotpatch Product" />
          <securityDescriptor name="WRP_REGKEY_DYNAMIC_INSTALLED_SDDL" />
        </registryKey>
      </registryKeys>
      <trustInfo>
        <security>
          <accessControl>
            <securityDescriptorDefinitions>
              <securityDescriptorDefinition name="WRP_REGKEY_DYNAMIC_INSTALLED_SDDL" sddl="O:SYG:SYD:P(A;CI;KA;;;S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464)(A;CI;KRKWSD;;;SY)(A;CI;KRKWSD;;;BA)(A;CI;KR;;;BU)(A;CI;KR;;;S-1-15-2-1)" operationHint="replace" />
            </securityDescriptorDefinitions>
          </accessControl>
        </security>
      </trustInfo>
    </assembly>
    
    But I can't get how to make it install
    What is the name for assemblyIdentity name="Microsoft-Windows-HotpatchTargeting-ServerOS"?
    How is it installed, and where the "ServerOS" is controlled
     
  10. kibkalo

    kibkalo MDL Expert

    Sep 8, 2009
    1,025
    362
    60
    #251 kibkalo, Sep 24, 2024
    Last edited: Sep 24, 2024
    I found now, that if I delete the HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Update\TargetingInfo\Installed\Client.OS.rs2.amd64 key and import the HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Update\TargetingInfo\Installed\Server.OS.amd64 into Windows 11 26100.1, I now receive server-targeted updates:
    upload_2024-9-24_7-26-27.png
    Screenshot is made on client OS. I see updates for server OS (that's good), but I see the latest, not the Hotpatch one.
    That once again brings us to the missing Hotpatch-Targeted package.
    There might be some place in registry that does the magic
    Ideas?
    Can it be in binary keys TargetingAttributes and TargetingAttributesVerified in HKLM\SOFTWARE\Microsoft\WindowsSelfHost\OneSettings\ ?
     
  11. pm67310

    pm67310 MDL Guru

    Sep 6, 2011
    3,330
    2,508
    120
    Can you share add script to create windows 11 25398 pro sku in english

    And add instruction ( last version of windows 11 without sse 4.2 , limited to pro sku and english only for supported update )

    If others edition or language => only choice are windows 11 23h2 Enterprise ( for longuer update )
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. kibkalo

    kibkalo MDL Expert

    Sep 8, 2009
    1,025
    362
    60
    Do you need script or ISO?
    PM me, would send links
     
  13. winosr25

    winosr25 MDL Member

    May 14, 2024
    106
    51
    10
    kibkalo

    did you install the lang pack after the hotpatch
     
  14. kibkalo

    kibkalo MDL Expert

    Sep 8, 2009
    1,025
    362
    60
    I have exported Utility and Payload packages with SxSv1 from server - with language packages for them.
    Thy are not in client langpack, so installation of full langpack is useless (and server langpack won't install)
     
  15. kibkalo

    kibkalo MDL Expert

    Sep 8, 2009
    1,025
    362
    60
    upload_2024-9-24_14-30-44.png
    Windows 11 26100.1150, VBS and Hotpatch are enabled, 6 packages are installed, registry modified to use server-targeting
    In WU I see the latest LCU available for Server (for Client there is a newer one), nut it is not a Hotpatch update.
    Need a Hotpatch-Targeting package, as said before. (
     
  16. winosr25

    winosr25 MDL Member

    May 14, 2024
    106
    51
    10
    #257 winosr25, Sep 24, 2024
    Last edited: Sep 24, 2024
    I share the hotpatch.zip again with 3 redone packages

    Microsoft-Windows-Hotpatch-Payload-Package.esd
    Microsoft-Windows-Hotpatch-Payload-WOW64-Package.esd
    Microsoft-Windows-Hotpatch-Utility-Package.esd

    delete the HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Update\TargetingInfo\Installed\Client.OS.rs2.amd64 key and import the HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Update\TargetingInfo\Installed\Server.OS.amd64 into Windows 11 26100.1, I now receive server-targeted updates:
     

    Attached Files:

  17. kibkalo

    kibkalo MDL Expert

    Sep 8, 2009
    1,025
    362
    60
    #258 kibkalo, Sep 24, 2024
    Last edited: Sep 24, 2024
    No much change
    upload_2024-9-24_15-39-4.png
    No hotpatch targeting
    As I said before:
    So the question is not server-targeting, but hotpatch-targeting
     
  18. winosr25

    winosr25 MDL Member

    May 14, 2024
    106
    51
    10
    I took the opportunity to install the iot ltsc
     

    Attached Files:

  19. kibkalo

    kibkalo MDL Expert

    Sep 8, 2009
    1,025
    362
    60
    Nice. But have you tried to hotpatch it?
    I mean from WU, - not installing MSUs.