You can extract its "baseless" CU. Then, by 20348.1 Client packages, find out the target components and "Repack". "Package Repacing", the thing you need to conquer. But, not 100%. It's similar to Enterprise and PPIPro. "PPIPro" is based on top of "Enterprise". Just different in a couple of PPIPro specific packages for "PPIPro Settings". Easier. "Server Desktop Experience" is based on top of "EnterpriseS". But in different package names and structures. Much more difficult. 14393.0, in classic package structures, is easier to exercise.
Do you believe Microsoft is cascading these derived editions image construction based on mainstream one or there are constructed from scratch too?
[FYI] [for official reconstruction] To reconstruct 10240.16384 with 10240.16384, no need of tweak. [for official reconstruction and full customization] To reconstruct 10240.16384 with 10176.16384, needing gailium119 or zhanglin's tweak.
Trying to integrate EnterpriseS and remove Microsoft-Windows-ProfessionalEdition but there are errors? (VERSION: 20348.1), extracted @xinso Spoiler: Professional Removal Removing package Microsoft-Windows-ProfessionalEdition~31bf3856ad364e35~amd64~~10.0.20348.1 Removing package Microsoft-Windows-ProfessionalEdition~31bf3856ad364e35~amd64~~10.0.20348.1 Removing package Microsoft-Windows-ProfessionalEdition~31bf3856ad364e35~amd64~~10.0.20348.1 [==========================100.0%==========================] Error: 0x80092004 DISM failed. No operation was performed. For more information, review the log file. Spoiler: DISM log Failed to resolve execution chain. [HRESULT = 0x80092004 - CRYPT_E_NOT_FOUND] 2025-04-16 11:15:32, Error CBS Failed to process single phase execution. [HRESULT = 0x80092004 - CRYPT_E_NOT_FOUND] 2025-04-16 11:15:32, Info CBS WER: Generating failure report for package: Microsoft-Windows-ProfessionalEdition~31bf3856ad364e35~amd64~~10.0.20348.1, status: 0x80092004, failure source: Resolve, start state: Installed, target state: Absent, client id: DISM Package Manager Provider 2025-04-16 11:15:32, Info CBS Not able to query DisableWerReporting flag. Assuming not set... [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND] 2025-04-16 11:15:32, Info CBS Added C:\Windows\Logs\DISM\dism.log to WER report. 2025-04-16 11:15:32, Info CBS Not able to add pending.xml to offline WER report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND] 2025-04-16 11:15:32, Info CBS FinalCommitPackagesState: Started persisting state of packages 2025-04-16 11:15:32, Info CBS Reporting package change for package: Microsoft-Windows-ProfessionalEdition~31bf3856ad364e35~amd64~~10.0.20348.1, current: Installed, pending: Default, start: Installed, applicable: Absent, target: Absent, limit: Absent, status: 0x0, failure source: Resolve, reboot required: False, client id: DISM Package Manager Provider, initiated offline: True, execution sequence: 43, first merged sequence: 43, reboot reason: REBOOT_NOT_REQUIRED, RM App session: 0, RM App name: N/A, FileName in use: N/A, release type: Product, OC operation: False, download source: 0, download time (secs): 4294967295, download status: 0x0 (S_OK), Express download: False, Download Size: 0 Used lower priority: False Priority changes: 0 2025-04-16 11:15:32, Info CBS Reporting package change completion for package: Microsoft-Windows-ProfessionalEdition~31bf3856ad364e35~amd64~~10.0.20348.1, current: Installed, original: Installed, target: Absent, status: 0x80092004, failure source: Resolve, failure details: "(null)", client id: DISM Package Manager Provider, initiated offline: True, execution sequence: 43, first merged sequence: 43, pending decision: InteractiveInstallFailed, primitive execution context: Interactive 2025-04-16 11:15:32, Info CBS The store corruption status report is incomplete. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND] 2025-04-16 11:15:32, Info CBS Resolve time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND] 2025-04-16 11:15:32, Info CBS Stage time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND] 2025-04-16 11:15:32, Info CBS Execute time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND] 2025-04-16 11:15:32, Info CBS Reporting package change for package: Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.20348.1, current: Absent, pending: Default, start: Absent, applicable: Installed, target: Installed, limit: Installed, status: 0x0, failure source: Resolve, reboot required: False, client id: DISM Package Manager Provider, initiated offline: True, execution sequence: 43, first merged sequence: 43, reboot reason: REBOOT_NOT_REQUIRED, RM App session: 0, RM App name: N/A, FileName in use: N/A, release type: Product, OC operation: False, download source: 0, download time (secs): 4294967295, download status: 0x0 (S_OK), Express download: False, Download Size: 0 Used lower priority: False Priority changes: 0 2025-04-16 11:15:32, Info CBS Reporting package change completion for package: Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.20348.1, current: Absent, original: Absent, target: Installed, status: 0x80092004, failure source: Resolve, failure details: "(null)", client id: DISM Package Manager Provider, initiated offline: True, execution sequence: 43, first merged sequence: 43, pending decision: InteractiveInstallFailed, primitive execution context: Interactive 2025-04-16 11:15:32, Info CBS The store corruption status report is incomplete. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND] 2025-04-16 11:15:32, Info CBS Resolve time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND] 2025-04-16 11:15:32, Info CBS Stage time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND] 2025-04-16 11:15:32, Info CBS Execute time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND] Spoiler: 1.xml <?xml version="1.0" encoding="utf-8"?> <unattend xmlns="urn:schemas-microsoft-com:unattend"> <servicing> <package action="stage"> <assemblyIdentity name="Microsoft-Windows-ProfessionalEdition" version="10.0.20348.1" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" /> </package> <package action="install"> <assemblyIdentity name="Microsoft-Windows-EnterpriseSEdition" version="10.0.20348.1" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" /> <source location="Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.20348.1.mum" /> </package> <package action="remove"> <assemblyIdentity name="Microsoft-Windows-ProfessionalEdition" version="10.0.20348.1" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" /> </package> </servicing> </unattend> Extracted files using SxSExp & PureSxS
[1.xml] Code: <?xml version="1.0" encoding="utf-8"?> <unattend xmlns="urn:schemas-microsoft-com:unattend"> <servicing> <package action="install"> <assemblyIdentity name="Microsoft-Windows-EnterpriseSEdition" version="10.0.20348.1" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" /> <source location="Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.20348.1.mum" /> </package> <package action="remove"> <assemblyIdentity name="Microsoft-Windows-ProfessionalEdition" version="10.0.20348.1" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" /> </package> </servicing> </unattend> [Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.20348.1.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-EnterpriseSEdition" version="10.0.20348.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" /> <package identifier="Windows EnterpriseS Edition" releaseType="Product"> <update name="Microsoft-Windows-Foundation-Package"> <package contained="false" integrate="visible"> <assemblyIdentity name="Microsoft-Windows-Foundation-Package" version="10.0.20348.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" /> </package> </update> <update name="Microsoft-Windows-EditionSpecific-EnterpriseS-Package"> <package contained="false" integrate="hidden"> <assemblyIdentity name="Microsoft-Windows-EditionSpecific-EnterpriseS-Package" version="10.0.20348.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" /> </package> </update> <update name="Microsoft-Windows-Client-Desktop-Required-Package"> <package contained="false" integrate="hidden"> <assemblyIdentity name="Microsoft-Windows-Client-Desktop-Required-Package" version="10.0.20348.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" /> </package> </update> <update name="Microsoft-Windows-Client-Desktop-Required-WOW64-Package"> <package contained="false" integrate="hidden"> <assemblyIdentity name="Microsoft-Windows-Client-Desktop-Required-WOW64-Package" version="10.0.20348.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" /> </package> </update> <update name="Microsoft-Windows-Client-Features-Package"> <package contained="false" integrate="hidden"> <assemblyIdentity name="Microsoft-Windows-Client-Features-Package" version="10.0.20348.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" /> </package> </update> <update name="Microsoft-Windows-Client-Features-WOW64-Package"> <package contained="false" integrate="hidden"> <assemblyIdentity name="Microsoft-Windows-Client-Features-WOW64-Package" version="10.0.20348.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" /> </package> </update> <update name="Microsoft-Windows-EditionPack-Professional-Package"> <package contained="false" integrate="hidden"> <assemblyIdentity name="Microsoft-Windows-EditionPack-Professional-Package" version="10.0.20348.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" /> </package> </update> <update name="Microsoft-Windows-EditionPack-Professional-WOW64-Package"> <package contained="false" integrate="hidden"> <assemblyIdentity name="Microsoft-Windows-EditionPack-Professional-WOW64-Package" version="10.0.20348.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" /> </package> </update> <update name="Microsoft-Windows-Common-RegulatedPackages-Package"> <package contained="false" integrate="hidden"> <assemblyIdentity name="Microsoft-Windows-Common-RegulatedPackages-Package" version="10.0.20348.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" /> </package> </update> <update name="Microsoft-Windows-Common-RegulatedPackages-WOW64-Package"> <package contained="false" integrate="hidden"> <assemblyIdentity name="Microsoft-Windows-Common-RegulatedPackages-WOW64-Package" version="10.0.20348.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" /> </package> </update> <update name="Microsoft-Windows-Required-ShellExperiences-Desktop-Package"> <package contained="false" integrate="hidden"> <assemblyIdentity name="Microsoft-Windows-Required-ShellExperiences-Desktop-Package" version="10.0.20348.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" /> </package> </update> <update name="Microsoft-Windows-Required-ShellExperiences-Desktop-WOW64-Package"> <package contained="false" integrate="hidden"> <assemblyIdentity name="Microsoft-Windows-Required-ShellExperiences-Desktop-WOW64-Package" version="10.0.20348.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" /> </package> </update> </package> </assembly> [Microsoft-Windows-EditionSpecific-EnterpriseS-Package] Extracted from gailium119's 20348.1.210507-1500.FE_RELEASE_CLIENT_SERVER_ALLEDITIONS_X64FRE_ZH-CN.ISO PS: These three things must be in same source folder: 1. 1.xml 2. Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.20348.1.cat\mum 3. All components in extracted package Microsoft-Windows-EditionSpecific-EnterpriseS-Package~31bf3856ad364e35~amd64~~10.0.20348.1
Spoiler: Removing Professional Edition Error CBS Exec: Failed to commit CSI transaction to resolve execution chain. [HRESULT = 0x80092004 - CRYPT_E_NOT_FOUND] 2025-04-16 14:15:26, Info CBS CommitPackagesState: Started persisting state of packages 2025-04-16 14:15:26, Info CBS CommitPackagesState: Completed persisting state of packages 2025-04-16 14:15:26, Info CSI 00000018@2025/4/16:12:15:26.472 CSI Transaction @0x1edd911b970 destroyed 2025-04-16 14:15:26, Info CBS Perf: Resolve chain complete. 2025-04-16 14:15:26, Info CBS Failed to resolve execution chain. [HRESULT = 0x80092004 - CRYPT_E_NOT_FOUND] 2025-04-16 14:15:26, Error CBS Failed to process single phase execution. [HRESULT = 0x80092004 - CRYPT_E_NOT_FOUND] 2025-04-16 14:15:26, Info CBS WER: Generating failure report for package: Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.20348.1, status: 0x80092004, failure source: Resolve, start state: Absent, target state: Installed, client id: DISM Package Manager Provider 2025-04-16 14:15:26, Info CBS Not able to query DisableWerReporting flag. Assuming not set... [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND] 2025-04-16 14:15:26, Info CBS Not able to add logs\reconstruction.log to WER report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND] 2025-04-16 14:15:26, Info CBS Not able to add pending.xml to offline WER report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND] 2025-04-16 14:15:26, Info CBS FinalCommitPackagesState: Started persisting state of packages 2025-04-16 14:15:26, Info CBS Reporting package change for package: Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.20348.1, current: Absent, pending: Default, start: Absent, applicable: Installed, target: Installed, limit: Installed, status: 0x0, failure source: Resolve, reboot required: False, client id: DISM Package Manager Provider, initiated offline: True, execution sequence: 32, first merged sequence: 32, reboot reason: REBOOT_NOT_REQUIRED, RM App session: 0, RM App name: N/A, FileName in use: N/A, release type: Product, OC operation: False, download source: 0, download time (secs): 4294967295, download status: 0x0 (S_OK), Express download: False, Download Size: 0 Used lower priority: False Priority changes: 0 2025-04-16 14:15:26, Info CBS Reporting package change completion for package: Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.20348.1, current: Absent, original: Absent, target: Installed, status: 0x80092004, failure source: Resolve, failure details: "(null)", client id: DISM Package Manager Provider, initiated offline: True, execution sequence: 32, first merged sequence: 32, pending decision: InteractiveInstallFailed, primitive execution context: Interactive 2025-04-16 14:15:26, Info CBS The store corruption status report is incomplete. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND] 2025-04-16 14:15:26, Info CBS Resolve time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND] 2025-04-16 14:15:26, Info CBS Stage time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND] 2025-04-16 14:15:26, Info CBS Execute time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND] 2025-04-16 14:15:26, Info CBS Reporting package change for package: Microsoft-Windows-ProfessionalEdition~31bf3856ad364e35~amd64~~10.0.20348.1, current: Installed, pending: Default, start: Installed, applicable: Absent, target: Absent, limit: Absent, status: 0x0, failure source: Resolve, reboot required: False, client id: DISM Package Manager Provider, initiated offline: True, execution sequence: 32, first merged sequence: 32, reboot reason: REBOOT_NOT_REQUIRED, RM App session: 0, RM App name: N/A, FileName in use: N/A, release type: Product, OC operation: False, download source: 0, download time (secs): 4294967295, download status: 0x0 (S_OK), Express download: False, Download Size: 0 Used lower priority: False Priority changes: 0 2025-04-16 14:15:26, Info CBS Reporting package change completion for package: Microsoft-Windows-ProfessionalEdition~31bf3856ad364e35~amd64~~10.0.20348.1, current: Installed, original: Installed, target: Absent, status: 0x80092004, failure source: Resolve, failure details: "(null)", client id: DISM Package Manager Provider, initiated offline: True, execution sequence: 32, first merged sequence: 32, pending decision: InteractiveInstallFailed, primitive execution context: Interactive 2025-04-16 14:15:26, Info CBS The store corruption status report is incomplete. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND] 2025-04-16 14:15:26, Info CBS Resolve time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND] 2025-04-16 14:15:26, Info CBS Stage time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND] 2025-04-16 14:15:26, Info CBS Execute time performance datapoint is invalid. [HRESULT = 0x80070490 - ERROR_NOT_FOUND] 2025-04-16 14:15:26, Info CBS FinalCommitPackagesState: Completed persisting state of packages 2025-04-16 14:15:26, Info DISM DISM Package Manager: PID=14948 TID=10212 Error in operation: (null) (CBS HRESULT=0x80092004) - CCbsConUIHandler::Error 2025-04-16 14:15:26, Info DISM DISM Package Manager: PID=14948 TID=10212 Error in operation: (null) (CBS HRESULT=0x80092004) - CCbsConUIHandler::Error 2025-04-16 14:15:26, Info CBS Exec: Current execution did not succeed but is not a valid auto repair scenario, skip auto repair. 2025-04-16 14:15:26, Info CBS Exec: Processing complete. Session: 14948_54711890, Package: Microsoft-Windows-EnterpriseSEdition~31bf3856ad364e35~amd64~~10.0.20348.1, Identifier: Windows EnterpriseS Edition [HRESULT = 0x80092004 - CRYPT_E_NOT_FOUND] 2025-04-16 14:15:26, Error CBS Failed to perform operation. [HRESULT = 0x80092004 - CRYPT_E_NOT_FOUND] 2025-04-16 14:15:26, Info CBS Session: 14948_54711890 finalized. Reboot required: no [HRESULT = 0x80092004 - CRYPT_E_NOT_FOUND] @xinso Man, I beg you, please share your 20348 EnterpriseS script. I just can't anymore I beg you. Always errors no matter what I do... I followed what you wrote above and It still didn't work. Please just share your EnterpriseS LTSC 20348 Script. I'll forever be grateful If you do.
As far as I can tell the error CRYPT_E_NOT_FOUND means hashes for the packages in the .cat files cannot be found. The problem is related to your packages. There're three potential temporary fixes: 1. Generate a new .cat file and sign it manually. 2. Patch CBS to bypass the error CRYPT_E_NOT_FOUND. Requires tools like IDA Pro and some ASM knowledge. 3. If you feel too lazy for .cat generation or patching .dll files, locate the component that led to the error, delete its entry from the .mum files and re-run DISM. Begging for someone to share some stuff will likely to not change his mind.
Thanks. My scripts do not have those things you mentioned. "CRYPT_E_NOT_FOUND" happened to me when the source image is too "lite" too. Redo the source image, it is fine.
I'll test later in the day, busy rn. I'll try the Pro edition from the ZN-CH. Thank you for everything though. <3
Why not just extract IoT LTSC from gailium119's 20348.1.210507-1500.FE_RELEASE_CLIENT_SERVER_ALLEDITIONS_X64FRE_ZH-CN.ISO And add microsoft-windows-client-languagepack-package_en-us-amd64-en-us.esd Then Remove microsoft-windows-client-languagepack-package_zh-cn-amd64-zh-cn.esd I also add microsoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~ Boom you have IoT LTSC en-US. Spoiler: IoT LTSC 20348.1 wim WIM Information: --------------------- GUID: {72B67BED-5FB2-473D-A56A-CF4A2B6E90AA} Image Count: 1 Compression: LZX Part Number: 1/1 Boot Index: 1 Attributes: 0xC VERIFY_DATA RP_FIX Image Index: 1 ------------------- Name: Windows 10 IoT LTSC 20348.1 Description: Windows 10 IoT LTSC 20348.1 en-US Flags: IoTEnterpriseS Files: 81714 Folders: 18332 Expanded Size: 13476 MB WIM XML Information: --------------------------- <WIM> <TOTALBYTES>3173095653</TOTALBYTES> <IMAGE INDEX="1"> <DIRCOUNT>18332</DIRCOUNT> <FILECOUNT>81714</FILECOUNT> <TOTALBYTES>14131016524</TOTALBYTES> <HARDLINKBYTES>6290355224</HARDLINKBYTES> <CREATIONTIME> <HIGHPART>0x01D877E1</HIGHPART> <LOWPART>0x263ED118</LOWPART> </CREATIONTIME> <LASTMODIFICATIONTIME> <HIGHPART>0x01DBAF05</HIGHPART> <LOWPART>0xD204D831</LOWPART> </LASTMODIFICATIONTIME> <WIMBOOT>0</WIMBOOT> <WINDOWS> <ARCH>9</ARCH> <PRODUCTNAME>Microsoft® Windows® Operating System</PRODUCTNAME> <EDITIONID>IoTEnterpriseS</EDITIONID> <INSTALLATIONTYPE>Client</INSTALLATIONTYPE> <SERVICINGDATA> <IMAGESTATE>IMAGE_STATE_GENERALIZE_RESEAL_TO_OOBE</IMAGESTATE> <GDRDUREVISION>0</GDRDUREVISION> <PKEYCONFIGVERSION>10.0.20348.1;2016-01-01T00:00:00Z</PKEYCONFIGVERSION> </SERVICINGDATA> <PRODUCTTYPE>WinNT</PRODUCTTYPE> <PRODUCTSUITE>Terminal Server</PRODUCTSUITE> <LANGUAGES> <LANGUAGE>en-US</LANGUAGE> <DEFAULT>en-US</DEFAULT> </LANGUAGES> <VERSION> <MAJOR>10</MAJOR> <MINOR>0</MINOR> <BUILD>20348</BUILD> <SPBUILD>1</SPBUILD> <SPLEVEL>0</SPLEVEL> <BRANCH>fe_release</BRANCH> </VERSION> <SYSTEMROOT>WINDOWS</SYSTEMROOT> </WINDOWS> <NAME>Windows 10 IoT LTSC 20348.1</NAME> <DESCRIPTION>Windows 10 IoT LTSC 20348.1 en-US</DESCRIPTION> <DISPLAYNAME>Windows 10 IoT LTSC 20348.1</DISPLAYNAME> <DISPLAYDESCRIPTION>Windows 10 IoT LTSC 20348.1 en-US</DISPLAYDESCRIPTION> <FLAGS>IoTEnterpriseS</FLAGS> </IMAGE> </WIM>
I was trying to make EnterpriseS + ServerDatacenter 2 in 1 (Server + Client) but failed miserably. If you know a way to do it tell me. I've tried so many things and always things go wrong. If I do extract IoT Enterprise from gailium119's 20348.1.210507-1500.FE_RELEASE_CLIENT_SERVER_ALLEDITIONS_X64FRE_ZH-CN.ISO then how can I add ServerDatacenter into IoT Enterprise so the OS can be updated via server update packages? Nothing has worked so far. I've extracted ServerDatacenter from gailium119's ISO and tried adding it into EnterpriseS version and it didn't work even with Chinese language pack? What gives? What am I doing so wrong here?
I believe gailium119's 20348.1.210507-1500.FE_RELEASE_CLIENT_SERVER_ALLEDITIONS_X64FRE_ZH-CN.ISO is already Server + Client. Hence 20348.1. And so far others(some of the best reconstruction people) have tried to make CUs but have not succeeded. That's all I can offer you.