[ARCHIVED] Windows Editions Reconstruction Project

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

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

    xinso MDL Guru

    Mar 5, 2009
    13,707
    14,434
    340
    #9241 xinso, Sep 8, 2022
    Last edited: Sep 8, 2022
    Q1: How does Microsoft prepare UUP package without hash mismatched issue?
    or
    Q2: Why Reconstruction and Unstaged with captured package or WinSxS oftenly encounters hash mismatched problem?

    UUP package, created by Microsoft.
    WinSxS, installed by Microsoft.
     
  2. zwl29107

    zwl29107 MDL Addicted

    Jul 10, 2022
    601
    700
    30
    If so, different mum will have different hashes, so in theory, they should not be installed in the system.
     
  3. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,707
    14,434
    340
    #9243 xinso, Sep 8, 2022
    Last edited: Sep 8, 2022
    It can be installed. But there might be problem with Reconstruction\Unstaged.

    The mum hash is not correct, manifest may be not too. The manifest matters.

    The error, most oftenly, directs to manifest or file.

    ATM, the most reliable package extraction tool is owouwu's pureSxS. It copies. But it needs python.
     
  4. gailium119

    gailium119 MDL Addicted

    Oct 12, 2021
    790
    510
    30
    Try 10586.0 AMD64 ServerARM64Edition in repair content packages.
     
  5. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,707
    14,434
    340
    #9245 xinso, Sep 8, 2022
    Last edited: Sep 8, 2022
    You can easily. But... I CAN not. You teach zwl29107. I don't use Server.

    Any working one will do. We want it as perfect as possible.
     
  6. zwl29107

    zwl29107 MDL Addicted

    Jul 10, 2022
    601
    700
    30
    I'm downloading it. It's possible. But does ServerARM64Edition exist in other repair content packages?
     
  7. zwl29107

    zwl29107 MDL Addicted

    Jul 10, 2022
    601
    700
    30
    Is the manifest / file compressed?
     
  8. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,707
    14,434
    340
    #9248 xinso, Sep 8, 2022
    Last edited: Sep 8, 2022
    It copies, i.e. as IS. So, Yes.
     
  9. zwl29107

    zwl29107 MDL Addicted

    Jul 10, 2022
    601
    700
    30
    #9249 zwl29107, Sep 8, 2022
    Last edited: Sep 8, 2022
    How should mum be modified? I mean, how to judge whether mum needs to be modified?
    I don't have PureSxS.
     
  10. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,707
    14,434
    340
  11. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,707
    14,434
    340
    If 19041, try older ones before end of service.
     
  12. zwl29107

    zwl29107 MDL Addicted

    Jul 10, 2022
    601
    700
    30
    19041.2xxx or even 3xxx?
     
  13. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,707
    14,434
    340
    Earlier. Search Garlium119's posts.
     
  14. zwl29107

    zwl29107 MDL Addicted

    Jul 10, 2022
    601
    700
    30
    I can't find it.
     
  15. zwl29107

    zwl29107 MDL Addicted

    Jul 10, 2022
    601
    700
    30
    This package looks important, but it just seems to refer to other packages. I am extracting the x64 version of this package.
     
  16. zwl29107

    zwl29107 MDL Addicted

    Jul 10, 2022
    601
    700
    30
    Yes, I have KB5003169.
     
  17. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,707
    14,434
    340
    #9259 xinso, Sep 8, 2022
    Last edited: Sep 8, 2022
    Code:
    Microsoft-Windows-Server-Shell-Package~31bf3856ad364e35~arm64~~10.0.18362.1533.mum
    Microsoft-Windows-Server-Shell-Package~31bf3856ad364e35~arm64~xx-XX~10.0.18362.1533.mum
    
    Code:
    Microsoft-Windows-ServerDatacenterACorEdition-Wrapper~31bf3856ad364e35~arm64~~10.0.18362.1533.mum
    Microsoft-Windows-ServerDatacenterACorEdition~31bf3856ad364e35~arm64~~10.0.18362.1533.mum
    Microsoft-Windows-ServerDatacenterCorEdition-Wrapper~31bf3856ad364e35~arm64~~10.0.18362.1533.mum
    Microsoft-Windows-ServerDatacenterCorEdition~31bf3856ad364e35~arm64~~10.0.18362.1533.mum
    Microsoft-Windows-ServerStandardACorEdition-Wrapper~31bf3856ad364e35~arm64~~10.0.18362.1533.mum
    Microsoft-Windows-ServerStandardACorEdition~31bf3856ad364e35~arm64~~10.0.18362.1533.mum
    Microsoft-Windows-ServerStandardCorEdition-Wrapper~31bf3856ad364e35~arm64~~10.0.18362.1533.mum
    Microsoft-Windows-ServerStandardCorEdition~31bf3856ad364e35~arm64~~10.0.18362.1533.mum
    
     
  18. zwl29107

    zwl29107 MDL Addicted

    Jul 10, 2022
    601
    700
    30
    Microsoft-Windows-ServerCore-Package~31bf3856ad364e35~amd64~~10.0.25192.1000.mum
    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-ServerCore-Package" version="10.0.25192.1000" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
      <package identifier="Server Core" releaseType="Feature Pack">
        <parent integrate="delegate">
          <assemblyIdentity name="Microsoft-Windows-Foundation-Package" version="10.0.25192.1000" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
        </parent>
        <update description="Microsoft-Windows-Server-Core-Package-Description" displayName="Microsoft-Windows-Server-Core-Package-DisplayName" name="Server-Core">
          <selectable disposition="staged">
            <detectNone default="true" />
          </selectable>
        </update>
      </package>
    </assembly>
    
    Modify to arm64:
    Microsoft-Windows-ServerCore-Package~31bf3856ad364e35~arm64~~10.0.25192.1000.mum
    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-ServerCore-Package" version="10.0.25192.1000" processorArchitecture="arm64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
      <package identifier="Server Core" releaseType="Feature Pack">
        <parent integrate="delegate">
          <assemblyIdentity name="Microsoft-Windows-Foundation-Package" version="10.0.25192.1000" processorArchitecture="arm64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" />
        </parent>
        <update description="Microsoft-Windows-Server-Core-Package-Description" displayName="Microsoft-Windows-Server-Core-Package-DisplayName" name="Server-Core">
          <selectable disposition="staged">
            <detectNone default="true" />
          </selectable>
        </update>
      </package>
    </assembly>