I think you need a double-check of it: The f\r binaries need extra corresponding registry? (Otherwise I would not have said "not easy" at #4134.)
Haven't thought of how to do this? I still can't see the essence through the phenomenon, and more is to compare and observe to find out the law.
You answer this first: These four packages, you use 19041.1 or 17763.1? Code: Microsoft-Windows-Help-ClientUA-Enterprise-Package~31bf3856ad364e35~amd64~~10.0.17763.1 Microsoft-Windows-SenseClient-Package~31bf3856ad364e35~amd64~~10.0.17763.1 Networking-MPSSVC-Rules-EnterpriseEdition-Package~31bf3856ad364e35~amd64~~10.0.17763.1 Server-Help-Package.ClientEnterprise~31bf3856ad364e35~amd64~~10.0.17763.1
Normal PSFX LCU without binaries, will detect source and install f\n\r, then registry. The baseless, with both f\n\r, and also updated binaries, will install updated binaries, NOT f\n\r. So, there will be NO registry for f\n\r. Then, original LCU fails. Therefore, besides f\n\r in WinSxS, you have to 1. compare registry with original image 2. export corresponding registry information of f\n\r 3. apply the registry to reconstructed image. You like to play registry, should be no problem. Hint: If you are lazy, simply copy originnal updated image's C:\Windows\System32\config to reconstructed image. 1. copy f\n\r to WinSxS folders 2. copy Config to C:\Windows\System32
Q: Is 19044 21H2 IoTEnterpriseS fully accomplished? This build of 19044 IoTEnterpriseS is NOT the target one. The target one should be with functionalities of EnableSelectabilityForEdition for IoTEnterpriseS. e.g. Microsoft-Windows-Desktop-Required-ClientOnly-Removable-Package~31bf3856ad364e35~amd64~~10.0.22000.120 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-Desktop-Required-ClientOnly-Removable-Package" version="10.0.22000.120" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" /> <package identifier="Microsoft-Windows-Desktop-Required-ClientOnly-Removable" releaseType="Feature Pack"> <update name="Microsoft-OneCore-SystemSettings-UserAccount"> <selectable disposition="absent"> <detectNone default="true" /> <mum2:customInformation xmlns:mum2="urn:schemas-microsoft-com:asm.v3"> <mum2:EnableSelectabilityForEditions> <mum2:EnableSelectabilityForEdition name="Microsoft-Windows-IoTEnterpriseSEdition" /> </mum2:EnableSelectabilityForEditions> </mum2:customInformation> </selectable> <package contained="false" integrate="hidden"> <assemblyIdentity name="Microsoft-OneCore-SystemSettings-UserAccount-Package" version="10.0.22000.120" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" /> </package> </update> <update name="Microsoft-Windows-MicrosoftEdgeDevToolsClient"> <selectable disposition="absent"> <detectNone default="true" /> <mum2:customInformation xmlns:mum2="urn:schemas-microsoft-com:asm.v3"> <mum2:EnableSelectabilityForEditions> <mum2:EnableSelectabilityForEdition name="Microsoft-Windows-IoTEnterpriseSEdition" /> </mum2:EnableSelectabilityForEditions> </mum2:customInformation> </selectable> <package contained="false" integrate="hidden"> <assemblyIdentity name="Microsoft-Windows-MicrosoftEdgeDevToolsClient-Package" version="10.0.22000.120" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" /> </package> </update> <update name="Microsoft-Windows-PEAuth-OneCore"> <selectable disposition="absent"> <detectNone default="true" /> <mum2:customInformation xmlns:mum2="urn:schemas-microsoft-com:asm.v3"> <mum2:EnableSelectabilityForEditions> <mum2:EnableSelectabilityForEdition name="Microsoft-Windows-IoTEnterpriseSEdition" /> </mum2:EnableSelectabilityForEditions> </mum2:customInformation> </selectable> <package contained="false" integrate="hidden"> <assemblyIdentity name="Microsoft-Windows-PEAuth-OneCore-Package" version="10.0.22000.120" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" /> </package> </update> </package> </assembly> Microsoft-Windows-Desktop-Required-SharedWithServer-Removable-Package~31bf3856ad364e35~amd64~~10.0.22000.120 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-Desktop-Required-SharedWithServer-Removable-Package" version="10.0.22000.120" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" /> <package identifier="Microsoft-Windows-Desktop-Required-SharedWithServer-Removable" releaseType="Feature Pack"> <update name="Microsoft-Composable-PlatformExtension-AccountsControlExperienceModal"> <selectable disposition="absent"> <detectNone default="true" /> <mum2:customInformation xmlns:mum2="urn:schemas-microsoft-com:asm.v3"> <mum2:EnableSelectabilityForEditions> <mum2:EnableSelectabilityForEdition name="Microsoft-Windows-IoTEnterpriseSEdition" /> </mum2:EnableSelectabilityForEditions> </mum2:customInformation> </selectable> <package contained="false" integrate="hidden"> <assemblyIdentity name="Microsoft-Composable-PlatformExtension-AccountsControlExperienceModal-Package" version="10.0.22000.120" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" /> </package> </update> <update name="Microsoft-OneCore-SystemSettings-Devices"> <selectable disposition="absent"> <detectNone default="true" /> <mum2:customInformation xmlns:mum2="urn:schemas-microsoft-com:asm.v3"> <mum2:EnableSelectabilityForEditions> <mum2:EnableSelectabilityForEdition name="Microsoft-Windows-IoTEnterpriseSEdition" /> </mum2:EnableSelectabilityForEditions> </mum2:customInformation> </selectable> <package contained="false" integrate="hidden"> <assemblyIdentity name="Microsoft-OneCore-SystemSettings-Devices-Package" version="10.0.22000.41" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" /> </package> </update> <update name="Microsoft-OneCore-SystemSettings-NetworkMobileHandlers"> <selectable disposition="absent"> <detectNone default="true" /> <mum2:customInformation xmlns:mum2="urn:schemas-microsoft-com:asm.v3"> <mum2:EnableSelectabilityForEditions> <mum2:EnableSelectabilityForEdition name="Microsoft-Windows-IoTEnterpriseSEdition" /> </mum2:EnableSelectabilityForEditions> </mum2:customInformation> </selectable> <package contained="false" integrate="hidden"> <assemblyIdentity name="Microsoft-OneCore-SystemSettings-NetworkMobileHandlers-Package" version="10.0.22000.120" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" /> </package> </update> <update name="Microsoft-Windows-SensorDataService"> <selectable disposition="absent"> <detectNone default="true" /> <mum2:customInformation xmlns:mum2="urn:schemas-microsoft-com:asm.v3"> <mum2:EnableSelectabilityForEditions> <mum2:EnableSelectabilityForEdition name="Microsoft-Windows-IoTEnterpriseSEdition" /> </mum2:EnableSelectabilityForEditions> </mum2:customInformation> </selectable> <package contained="false" integrate="hidden"> <assemblyIdentity name="Microsoft-Windows-SensorDataService-Package" version="10.0.22000.1" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" /> </package> </update> <update name="Microsoft-Windows-UI-Shell-WindowTabManager"> <selectable disposition="absent"> <detectNone default="true" /> <mum2:customInformation xmlns:mum2="urn:schemas-microsoft-com:asm.v3"> <mum2:EnableSelectabilityForEditions> <mum2:EnableSelectabilityForEdition name="Microsoft-Windows-IoTEnterpriseSEdition" /> </mum2:EnableSelectabilityForEditions> </mum2:customInformation> </selectable> <package contained="false" integrate="hidden"> <assemblyIdentity name="Microsoft-Windows-UI-Shell-WindowTabManager-Package" version="10.0.22000.51" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" /> </package> </update> </package> </assembly>
Q: How to port 19041's own ChromiumEdge to EnterpriseS without installation traces? If there is a way, not bad, even if it is not the latest. We want integration method, not Edge.
Q: Is it wise to extract a cab+psf file directly into a cab? A: Theoretically, it has 2 GB limitation for a single cab. But practically it fails far ahead of reaching 2 GB.
Good for you. I'm afarid that, in the future, Windows may go tri-generation way: 19044 LTSC Client 20348 LTSC Server 22000 AC Client 3xxxx AC Insider Preview --> 20348 LTSC Client 22000 LTSC Server 3xxxx AC Client 4xxxx AC Insider Preview OutCome: No chance porting packages among different systems.
How could I know? All I know is even 20348 for Server, but actually there are 20348 Client images, alike 19041 EnterpriseS.
Yesterday, I posted my registry solution for EdgeUpdate integration. Now that Server 2022 and Windows 11 do not have edge.wim, can we port 19041.1 or 22000.1 Internet Browser package as EdgeUpdate solution? PS. LTSC, either Client or Server does not have Edge in SKU structure, therefore it is added on manually by Microsoft. I think it is Internet Browser package being missing in LTSC builds so that the reconstructed LTSC image won't have ChromiumEdge automatically ported from Pro. If I am right, oh... Add Internet Browser package to 19041.1 mum. Solved. Wait! The 19041.1 does not have ChromiumEdge! So, after all, my solution is the best ever. https://forums.mydigitallife.net/th...struction-project.80939/page-208#post-1680810
You were talking about OOBEEULA problem today, I have it when do EntS for a dual-language WIM for 1149 Even using yours SXS package and/or yours Microsoft-Windows-EnterpriseS-SPP-Components-Package_31bf3856ad364e35_amd64__10.0.19041.1149.cab regardles of which language I choose on setup. I tried applying 1151 before creating VM. It doesn't work with normal cab, but baseless apply perfectly. Since same OOBEEULA Any hints?