yes and no , you need add custom apps remove specific apps , add registry key to make similare to genuine iso
No matter how you do, your iso will not be the same to Microsoft's. So why bother to add those restrictions?
You want to a. add EnterpriseNEval to Professional, or b. reconstruct EnterpriseNEval with Professional? If reconstruct EnterpriseNEval with Professional, a. single EnterpriseNEval or b. full EnterpriseNEval with upgrade editions?
I want to reconstruct. I thought I can reconstruct any edition from another edition? I think I want single edition (without upgrade editions). If it's not possible, then with upgrade editions. @xinso
Other people try their best to remove restrictions to make SE useable, and you are trying the reverse lol
According to 15063.0 amd64 EditionMatrix.xml. Code: <Edition ID="Professional" name="Microsoft-Windows-ProfessionalEdition" processorArchitecture="amd64" buildType="release" publicKeyToken="31bf3856ad364e35" version="10.0.15063.0"> <Target ID="Education"/> <Target ID="EnterpriseG"/> </Edition> To reconstruct single EnterpriseNEval with Professional install.wim, use 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-EnterpriseNEvalEdition" version="10.0.15063.0" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" /> <source location="Microsoft-Windows-EnterpriseNEvalEdition~31bf3856ad364e35~amd64~~10.0.15063.0.mum" /> </package> <package action="remove"> <assemblyIdentity name="Microsoft-Windows-EnterpriseGEdition" version="10.0.15063.0" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" /> </package> <package action="remove"> <assemblyIdentity name="Microsoft-Windows-EducationEdition" version="10.0.15063.0" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" /> </package> <package action="remove"> <assemblyIdentity name="Microsoft-Windows-ProfessionalEdition" version="10.0.15063.0" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" /> </package> </servicing> </unattend> PS: By default, EnterpriseNEval is standalone single edition. i.e. no target upgrade edition. Code: <Edition ID="EnterpriseNEval" name="Microsoft-Windows-EnterpriseNEvalEdition" processorArchitecture="amd64" buildType="release" publicKeyToken="31bf3856ad364e35" version="10.0.15063.0"></Edition>
Cloud ("S" like in 1703 and 1709 probably) = CloudE (Checked in 17655 iso) Starter = ? (for latest versions of windows 10) PPIPro = PPIPro
@gailium119, @xinso I tried both of the xml files, and neither worked. So, I moved onto construct the edition from unstaged. I made a xml file. But I don't know what is the order for it. I didn't know order in XML files are important. Code: <?xml version="1.0" encoding="utf-8"?> <unattend xmlns="urn:schemas-microsoft-com:unattend"> <servicing> <package action="install"> <assemblyIdentity name="Microsoft-Windows-Client-Features-Package" version="10.0.15063.0" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" /> <source location="microsoft-windows-client-features-package\update.mum" /> </package> <package action="install"> <assemblyIdentity name="Microsoft-Windows-Foundation-Package" version="10.0.15063.0" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" /> <source location="microsoft-windows-foundation-package\update.mum" /> </package> <package action="install"> <assemblyIdentity name="Microsoft-Windows-EnterpriseNEvalEdition" version="10.0.15063.0" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" /> <source location="sxs\Microsoft-Windows-EnterpriseNEvalEdition~31bf3856ad364e35~amd64~~10.0.15063.0.mum" /> </package> <package action="install"> <assemblyIdentity name="Microsoft-Windows-Holographic-Desktop-Analog-Package" version="10.0.15063.0" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" /> <source location="microsoft-windows-holographic-desktop-analog-package\update.mum" /> </package> <package action="install"> <assemblyIdentity name="Microsoft-Windows-Holographic-Desktop-Merged-Package" version="10.0.15063.0" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" /> <source location="microsoft-windows-holographic-desktop-merged-package\update.mum" /> </package> <package action="install"> <assemblyIdentity name="Microsoft-Windows-QuickAssist-Package" version="10.0.15063.0" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" /> <source location="microsoft-windows-quickassist-package\update.mum" /> </package> <package action="install"> <assemblyIdentity name="Microsoft-Windows-RegulatedPackages-Package" version="10.0.15063.0" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" /> <source location="microsoft-windows-regulatedpackages-package\update.mum" /> </package> <package action="install"> <assemblyIdentity name="Microsoft-Windows-RegulatedPackages-WOW64-Package" version="10.0.15063.0" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" /> <source location="microsoft-windows-regulatedpackages-wow64-package\update.mum" /> </package> <package action="install"> <assemblyIdentity name="Microsoft-Windows-Client-LanguagePack-Package" version="10.0.15063.0" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="tr-TR" /> <source location="lp\update.mum" /> </package> <package action="install"> <assemblyIdentity name="Microsoft-Windows-LanguageFeatures-Basic-tr-tr-Package" version="10.0.15063.0" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" /> <source location="microsoft-windows-languagefeatures-basic-tr-tr-package\update.mum" /> </package> <package action="install"> <assemblyIdentity name="Microsoft-Windows-LanguageFeatures-Handwriting-tr-tr-Package" version="10.0.15063.0" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" /> <source location="microsoft-windows-languagefeatures-handwriting-tr-tr-package\update.mum" /> </package> <package action="install"> <assemblyIdentity name="Microsoft-Windows-LanguageFeatures-OCR-tr-tr-Package" version="10.0.15063.0" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" /> <source location="microsoft-windows-languagefeatures-ocr-tr-tr-package\update.mum" /> </package> <package action="install"> <assemblyIdentity name="Microsoft-Windows-LanguageFeatures-TextToSpeech-tr-tr-Package" version="10.0.15063.0" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" /> <source location="microsoft-windows-languagefeatures-texttospeech-tr-tr-package\update.mum" /> </package> <package action="install"> <assemblyIdentity name="Microsoft-Windows-RetailDemo-OfflineContent-Content-tr-tr-Package" version="10.0.15063.0" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" /> <source location="microsoft-windows-retaildemo-offlinecontent-content-tr-tr-package\update.mum" /> </package> </servicing> </unattend> I tried swapping between first three packages. But I always get error 1168 with different files. Last try: Code: [14640] ImageUnmarshallHandle: Reconstituting wim at C:\Users\Admin\Desktop\15063\unstagedbase.wim. [14640] ImageUnmarshallHandle: Reconstituting wim at C:\Users\Admin\Desktop\15063\unstagedbase.wim. 2022-06-19 20:42:33, Error CBS Failed to resolve package 'Microsoft-Windows-Client-Features-Package-AutoMerged-net~31bf3856ad364e35~amd64~~10.0.15063.0' [HRESULT = 0x80070490 - ERROR_NOT_FOUND] 2022-06-19 20:42:33, Error CBS Failed to resolve child of Package: Microsoft-Windows-Client-Features-Package~31bf3856ad364e35~amd64~~10.0.15063.0 [HRESULT = 0x80070490 - ERROR_NOT_FOUND] 2022-06-19 20:42:33, Error CBS Failed to process single phase execution. [HRESULT = 0x80070490 - ERROR_NOT_FOUND] 2022-06-19 20:42:34, Error CBS Failed to perform operation. [HRESULT = 0x80070490 - ERROR_NOT_FOUND] 2022-06-19 20:42:34, Error DISM DISM Package Manager: PID=6104 TID=11456 Failed finalizing changes. - CDISMPackageManager::Internal_Finalize(hr:0x80070490) 2022-06-19 20:42:34, Error DISM DISM Package Manager: PID=6104 TID=11456 Failed processing package changes - CDISMPackageManager::ProcessChanges(hr:0x80070490) 2022-06-19 20:42:34, Error DISM DISM Package Manager: PID=6104 TID=11456 Failed to process package changes in unattend file. - CPackageManagerUnattendHandler::Internal_ProcessChanges(hr:0x80070490) 2022-06-19 20:42:34, Error DISM DISM Package Manager: PID=6104 TID=11456 Failed to process package changes. - CPackageManagerUnattendHandler::Apply(hr:0x80070490) 2022-06-19 20:42:34, Error DISM DISM Package Manager: PID=6104 TID=11456 Failed to Apply the unattend. - CDISMPackageManager::Apply(hr:0x80070490) 2022-06-19 20:42:34, Error DISM DISM Unattend Manager: PID=6104 TID=11456 "Error applying unattend for provider: DISM Package Manager" - CUnattendManager::Apply(hr:0x80070490) 2022-06-19 20:42:34, Error DISM DISM Unattend Manager: PID=6104 TID=11456 onecore\base\ntsetup\opktools\dism\providers\unattendprovider\dll\unattendmanager.cpp:712 - CUnattendManager::InternalExecuteCmdLine(hr:0x80070490) 2022-06-19 20:42:34, Error DISM DISM Unattend Manager: PID=6104 TID=11456 onecore\base\ntsetup\opktools\dism\providers\unattendprovider\dll\unattendmanager.cpp:663 - CUnattendManager::ExecuteCmdLine(hr:0x80070490) 2022-06-19 20:42:34, Error DISM DISM.EXE: DISM Unattend Manager processed the command line but failed. HRESULT=80070490
I used install.wim from 19100.1051 for registry. I extracted Windows and Users folder to any drive, then captured it as a base for unstaged ISO. Then, I mounted it. Now I'm trying to add packages to mounted unstaged image.
[Step 2-1] In following two files, replace "Product" with "Feature Pack" and save. Microsoft-Windows-EditionSpecific-EnterpriseNEval-Package~31bf3856ad364e35~amd64~~10.0.15063.0.mum Microsoft-Windows-EditionSpecific-EnterpriseNEval-WOW64-Package~31bf3856ad364e35~amd64~~10.0.15063.0.mum [Before] Code: <package identifier="Microsoft-Windows-EditionSpecific-EnterpriseNEval-Package" releaseType="Product"> [After] Code: <package identifier="Microsoft-Windows-EditionSpecific-EnterpriseNEval-Package" releaseType="Feature Pack"> [Step2-2] Edit 0.xml as follows and save. Code: <?xml version="1.0" encoding="utf-8"?> <unattend xmlns="urn:schemas-microsoft-com:unattend"> <servicing> <package action="install"> <assemblyIdentity name="Microsoft-Windows-EnterpriseNEvalEdition" version="10.0.15063.0" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" /> <source location="Microsoft-Windows-EnterpriseNEvalEdition~31bf3856ad364e35~amd64~~10.0.15063.0.mum" /> </package> <package action="remove"> <assemblyIdentity name="Microsoft-Windows-EnterpriseGEdition" version="10.0.15063.0" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" /> </package> <package action="remove"> <assemblyIdentity name="Microsoft-Windows-EducationEdition" version="10.0.15063.0" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" /> </package> <package action="remove"> <assemblyIdentity name="Microsoft-Windows-ProfessionalEdition" version="10.0.15063.0" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" /> </package> </servicing> </unattend> OK. Do Reconstruction\Unstaged as usual. Code: Mount Professional Deployment Image Servicing and Management tool Version: 10.0.19041.746 Mounting image [==========================100.0%==========================] The operation completed successfully. Convert Professional to EnterpriseNEval Deployment Image Servicing and Management tool Version: 10.0.19041.746 Image Version: 10.0.15063.0 Removing package Microsoft-Windows-ProfessionalEdition~31bf3856ad364e35~amd64~~10.0.15063.0 Removing package Microsoft-Windows-ProfessionalEdition~31bf3856ad364e35~amd64~~10.0.15063.0 Removing package Microsoft-Windows-ProfessionalEdition~31bf3856ad364e35~amd64~~10.0.15063.0 Removing package Microsoft-Windows-ProfessionalEdition~31bf3856ad364e35~amd64~~10.0.15063.0 [==========================100.0%==========================] The operation completed successfully. Add language pack Deployment Image Servicing and Management tool Version: 10.0.19041.746 Image Version: 10.0.15063.0 Processing 1 of 1 - Adding package Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~zh-TW~10.0.15063.0 [==========================100.0%==========================] The operation completed successfully. Current Edition : EnterpriseNEval Reset EnterpriseNEval base Deployment Image Servicing and Management tool Version: 10.0.19041.746 Image Version: 10.0.15063.0 [==========================100.0%==========================] The operation completed successfully. Save and Unmount EnterpriseNEval Deployment Image Servicing and Management tool Version: 10.0.19041.746 Image File : Z:\15063.0_Professional_to_EnterpriseNEval_amd64\install.wim Image Index : 1 Saving image [==========================100.0%==========================] Unmounting image [==========================100.0%==========================] The operation completed successfully. Optimize install.wim "install.wim" original size: 3531186 KiB Using LZX compression with 12 threads Archiving file data: 7215 MiB of 7215 MiB (100%) done "install.wim" optimized size: 3321781 KiB Space saved: 209404 KiB Setting the NAME property of image 1 to "Windows 10 Enterprise N Eval". Setting the DESCRIPTION property of image 1 to "Windows 10 Enterprise N Eval". Setting the FLAGS property of image 1 to "EnterpriseNEval". Setting the DISPLAYNAME property of image 1 to "Windows 10 Enterprise N Eval". Setting the DISPLAYDESCRIPTION property of image 1 to "Windows 10 Enterprise N Eval". Done. Press any key to continue . . .