[ARCHIVED] Windows Editions Reconstruction Project

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

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

    OSMAN MDL Addicted

    Oct 25, 2009
    592
    103
    30
    how did you do that??? can you make a easy guide.
     
  2. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,685
    14,419
    340
  3. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,685
    14,419
    340
    #883 xinso, Nov 3, 2020
    Last edited: Nov 3, 2020
    It is also good for customized deployment.
     
  4. EeroS

    EeroS MDL Senior Member

    Jul 28, 2018
    318
    147
    10
    Basically it works the same way as edition converters, remove old SKU package and branding package, after that add Server SKU packages and branding package. For already installed system, copy ServerDatacenterACor folder to spp folder and run slmgr -rilc and add Datacenter key. Also replace the Branding folder, if you're not going DISM way.
     
  5. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,685
    14,419
    340
    #885 xinso, Nov 4, 2020
    Last edited: Nov 4, 2020
    [FYI only]

    Q: Possible to install a package from an Offline image?
    A: Yes. It is.
     
  6. EeroS

    EeroS MDL Senior Member

    Jul 28, 2018
    318
    147
    10
    Just a thought: can we edit WinPE ARM32 image with packages? Windows 10 ARM64 has also some ARM32 packages. In theory we could make WinPE to full Windows 10 version with using ARM32 packages from Win10 ARM64 and IoT Core.
     
  7. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,685
    14,419
    340
    It should be OK theoretically.
     
  8. EeroS

    EeroS MDL Senior Member

    Jul 28, 2018
    318
    147
    10
    I really have to take look of ARM packages and also WinPE addon packages, there might be something interesting on those.
     
  9. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,685
    14,419
    340
    You are trying to make arm winpe Desktop Experience...
     
  10. EeroS

    EeroS MDL Senior Member

    Jul 28, 2018
    318
    147
    10
    Well, I am not sure if it is even possible, propably not. If it is possible, it won't be easy at all.
     
  11. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,685
    14,419
    340
    It should not be a problem.
     
  12. EeroS

    EeroS MDL Senior Member

    Jul 28, 2018
    318
    147
    10
    With IoT Core packages getting proper UWP framework might also be possible. Testing ARM32 builds could be made with QEMU or with real devices.
     
  13. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,685
    14,419
    340
    I don't have arm device, and QEMU is slow. For me, no motivation to suffer it. Wishing you good luck.
     
  14. EeroS

    EeroS MDL Senior Member

    Jul 28, 2018
    318
    147
    10
    I have a couple of devices what I could use for testing. I don't think that WinPE packages differ that much of those used in full Windows, or there might not be any difference at all. QEMU is kinda slow to use though compared to real hardware, even on powerful systems.
     
  15. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,685
    14,419
    340
    I second that.
     
  16. EeroS

    EeroS MDL Senior Member

    Jul 28, 2018
    318
    147
    10
    Testing stuff on QEMU takes a lot of patience. Win10 ARM32 build 15035 takes almost 10 minutes to boot even on Ryzen 7 2700 and NVMe SSD. Maybe x86 32-bit WinPE could accept full Windows packages? It would be easier to test than ARM32.
     
  17. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,685
    14,419
    340
    #897 xinso, Nov 4, 2020
    Last edited: Nov 4, 2020
    I found that the System component size of 20241.1000 ServerStandard is 6.5 GB (including some ServerDatacenter small packages).
     
  18. EeroS

    EeroS MDL Senior Member

    Jul 28, 2018
    318
    147
    10
    I took a look of WinSxS on WinPE ARM32 10.0.20201.1000 and it has some interesting packages, like themes and login screen related stuff. Both of those are not used in WinPE, it uses basic theme and doesn't have any login screen.
     
  19. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,685
    14,419
    340
    #899 xinso, Nov 4, 2020
    Last edited: Nov 4, 2020
    [FYI on vNext Server]


    ServerStandardCor
    Code:
    Microsoft-Windows-Foundation-Package
    Microsoft-Windows-ServerCore-Package
    Microsoft-Windows-EditionPack-Server-Package
    Microsoft-Windows-EditionPack-Server-WOW64-Package
    
    Microsoft-Windows-EditionPack-Server-Core-Package
    
    Microsoft-Windows-EditionSpecific-ServerStandardCor-Package
    
    Microsoft-Windows-EditionPack-Server-Core-Except-Hci-Package
    Microsoft-Windows-EditionPack-Server-Core-Except-Hci-WOW64-Package
    

    ServerDatacenterCor
    Code:
    Microsoft-Windows-Foundation-Package
    Microsoft-Windows-ServerCore-Package
    Microsoft-Windows-EditionPack-Server-Package
    Microsoft-Windows-EditionPack-Server-WOW64-Package
    
    Microsoft-Windows-EditionPack-Server-Core-Package
    
    Microsoft-Windows-EditionPack-ServerDatacenter-Package
    Microsoft-Windows-EditionPack-ServerDatacenter-Except-ACor-Package
    
    Microsoft-Windows-EditionSpecific-ServerDatacenterCor-Package
    
    Microsoft-Windows-EditionPack-Server-Core-Except-Hci-Package
    Microsoft-Windows-EditionPack-Server-Core-Except-Hci-WOW64-Package
    

    ServerAzureStackHCICor
    Code:
    Microsoft-Windows-Foundation-Package
    Microsoft-Windows-ServerCore-Package
    Microsoft-Windows-EditionPack-Server-Package
    Microsoft-Windows-EditionPack-Server-WOW64-Package
    
    Microsoft-Windows-EditionPack-Server-Core-Package
    
    Microsoft-Windows-EditionPack-ServerDatacenter-Package
    Microsoft-Windows-EditionPack-ServerDatacenter-Except-ACor-Package
    
    Microsoft-Windows-EditionSpecific-ServerAzureStackHCICor-Package
    
    Microsoft-Windows-EditionPack-ServerAzureStackHCICor-Package
    

    ServerStandard
    Code:
    Microsoft-Windows-Foundation-Package
    Microsoft-Windows-ServerCore-Package
    Microsoft-Windows-EditionPack-Server-Package
    Microsoft-Windows-EditionPack-Server-WOW64-Package
    
    Microsoft-Windows-EditionPack-Server-Full-Package
    Microsoft-Windows-EditionPack-Server-Full-WOW64-Package
    Microsoft-Windows-EditionPack-Server-Roles-Full-Package
    Microsoft-Windows-Server-DesktopUX-Package
    Microsoft-Windows-Server-DesktopUX-WOW64-Package
    
    Microsoft-Windows-EditionSpecific-ServerStandard-Package
    

    ServerDatacenter
    Code:
    Microsoft-Windows-Foundation-Package
    Microsoft-Windows-ServerCore-Package
    Microsoft-Windows-EditionPack-Server-Package
    Microsoft-Windows-EditionPack-Server-WOW64-Package
    
    Microsoft-Windows-EditionPack-Server-Full-Package
    Microsoft-Windows-EditionPack-Server-Full-WOW64-Package
    Microsoft-Windows-EditionPack-Server-Roles-Full-Package
    Microsoft-Windows-Server-DesktopUX-Package
    Microsoft-Windows-Server-DesktopUX-WOW64-Package
    
    Microsoft-Windows-EditionSpecific-ServerDatacenter-Package
    
    Microsoft-Windows-EditionPack-ServerDatacenter-Package
    Microsoft-Windows-EditionPack-ServerDatacenter-Except-ACor-Package
    
     
  20. xinso

    xinso MDL Guru

    Mar 5, 2009
    13,685
    14,419
    340
    #900 xinso, Nov 4, 2020
    Last edited: Nov 5, 2020