Windows Editions Reconstruction Project

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

  1. zhanglin

    zhanglin MDL Addicted

    Joined:
    Jan 11, 2018
    Messages:
    612
    Likes Received:
    291
    Trophy Points:
    30
    How do I know what UpdateId is?
     
  2. xinso

    xinso MDL Guru

    Joined:
    Mar 5, 2009
    Messages:
    6,267
    Likes Received:
    8,659
    Trophy Points:
    210
  3. zhanglin

    zhanglin MDL Addicted

    Joined:
    Jan 11, 2018
    Messages:
    612
    Likes Received:
    291
    Trophy Points:
    30
    How to use PSFExtractor.7z, I feel that some files are missing.
     
  4. xinso

    xinso MDL Guru

    Joined:
    Mar 5, 2009
    Messages:
    6,267
    Likes Received:
    8,659
    Trophy Points:
    210
    #3204 xinso, Jun 11, 2021
    Last edited: Jun 11, 2021
    1. Put these two files into PSFExtractor.
    Windows10.0-KB5004092-x64.cab
    Windows10.0-KB5004092-x64.psf

    2. Press left-button on Windows10.0-KB5004092-x64.cab --> Drag to PSFExtractor.exe --> Release left-button.

    3. Windows10.0-KB5004092-x64 created.

    4. Compress Windows10.0-KB5004092-x64 to Windows10.0-KB5004092-x64.cab

    5. Put this Windows10.0-KB5004092-x64.cab to replace the old one in UUPs

    6. Creat ISO
     
  5. zhanglin

    zhanglin MDL Addicted

    Joined:
    Jan 11, 2018
    Messages:
    612
    Likes Received:
    291
    Trophy Points:
    30
    Thank you very much.
     
  6. xinso

    xinso MDL Guru

    Joined:
    Mar 5, 2009
    Messages:
    6,267
    Likes Received:
    8,659
    Trophy Points:
    210
    #3206 xinso, Jun 11, 2021
    Last edited: Jun 11, 2021
    Q: How to use it with command line?

    Q: How to compress the folder into .cab?

    Q: How to directly make them into .cab with script?

    Last step if necessary:

    Q: How to download and convert them into .cab at a time?
     
  7. xinso

    xinso MDL Guru

    Joined:
    Mar 5, 2009
    Messages:
    6,267
    Likes Received:
    8,659
    Trophy Points:
    210
    #3207 xinso, Jun 11, 2021
    Last edited: Jun 11, 2021
    Q: Where is the URB from?
    A: e.g. 21390.1010
    amd64_microsoft-windows-coreos-revision_31bf3856ad364e35_10.0.21390.1010_none_2e13a335ada6ed8b.manifest
    Code:
        <registryKey keyName="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion">
          <registryValue name="UBR" valueType="REG_DWORD" value="0x000003F2" />
        </registryKey>
    
     
  8. xinso

    xinso MDL Guru

    Joined:
    Mar 5, 2009
    Messages:
    6,267
    Likes Received:
    8,659
    Trophy Points:
    210
    #3208 xinso, Jun 11, 2021
    Last edited: Jun 11, 2021
    Q: About LCU package extraction, what is the difference between from System and from LCU?
    A:

    From System: Whole Package, or whole System, it depends on which package you extract.
    From LCU: Only LCU
     
  9. xinso

    xinso MDL Guru

    Joined:
    Mar 5, 2009
    Messages:
    6,267
    Likes Received:
    8,659
    Trophy Points:
    210
    #3209 xinso, Jun 11, 2021
    Last edited: Jun 11, 2021
    Q: What is this? Microsoft-Windows-Server-DesktopUX-Package~31bf3856ad364e35~amd64~ro-RO~10.0.21390.1010

    Apparently, it is 21390.1010 Server Desktop Experience.
     
  10. RobrPatty

    RobrPatty MDL Addicted

    Joined:
    Jul 23, 2009
    Messages:
    677
    Likes Received:
    232
    Trophy Points:
    30
    Can you build a 21390 Server Desktop Experience system?
     
  11. Jonas-Suder

    Jonas-Suder MDL Novice

    Joined:
    Aug 29, 2020
    Messages:
    18
    Likes Received:
    1
    Trophy Points:
    0
    @xinso
    What tool or script do i use to turn the folder into a cab?
     
  12. xinso

    xinso MDL Guru

    Joined:
    Mar 5, 2009
    Messages:
    6,267
    Likes Received:
    8,659
    Trophy Points:
    210
    Impossible.
     
  13. xinso

    xinso MDL Guru

    Joined:
    Mar 5, 2009
    Messages:
    6,267
    Likes Received:
    8,659
    Trophy Points:
    210
    #3213 xinso, Jun 11, 2021
    Last edited: Jun 11, 2021
    Oh, I can do it for small single cab only - I don't know how to make sub-package(s) in 2GB.

    So, for bigger ones, I use .esd. (Yes, esd can be installed normally. e.g. The custom 20348.51 LCU for Server in Web style, windows10.0-kb5003645-x64-Web.esd.)
     
  14. scamdisk

    scamdisk MDL Novice

    Joined:
    Apr 17, 2020
    Messages:
    6
    Likes Received:
    6
    Trophy Points:
    0
  15. xinso

    xinso MDL Guru

    Joined:
    Mar 5, 2009
    Messages:
    6,267
    Likes Received:
    8,659
    Trophy Points:
    210
  16. Jonas-Suder

    Jonas-Suder MDL Novice

    Joined:
    Aug 29, 2020
    Messages:
    18
    Likes Received:
    1
    Trophy Points:
    0
    @xinso i get this when i try to run the script. what am i doing wrong?
    it also deletes the psf file when i try to run it
    i modified the set FOLDER= value to this: set FOLDER=windows10.0-kb5003837-x64 as im testing out 21382.1000
     

    Attached Files:

  17. xinso

    xinso MDL Guru

    Joined:
    Mar 5, 2009
    Messages:
    6,267
    Likes Received:
    8,659
    Trophy Points:
    210
  18. jeff69dini

    jeff69dini MDL Addicted

    Joined:
    Nov 22, 2008
    Messages:
    964
    Likes Received:
    226
    Trophy Points:
    30
  19. xinso

    xinso MDL Guru

    Joined:
    Mar 5, 2009
    Messages:
    6,267
    Likes Received:
    8,659
    Trophy Points:
    210
  20. xinso

    xinso MDL Guru

    Joined:
    Mar 5, 2009
    Messages:
    6,267
    Likes Received:
    8,659
    Trophy Points:
    210
    #3220 xinso, Jun 12, 2021
    Last edited: Jun 12, 2021
    Q: UBR, for what?

    You see it as Update Build Revision, I check it for package porting.