for oobe I share the manifest for the regedit keys. <registryKeys> <registryKey keyName="HKEY_LOCAL_MACHINE\System\Setup\Firstboot\Oobe"> <registryValue name="Exclusive" valueType="REG_DWORD" value="0x00000001" /> <registryValue name="001" valueType="REG_EXPAND_SZ" value="%SystemRoot%\system32\oobe\nxtmsoobe.exe" /> </registryKey> </registryKeys>
Q: Both Constructed and Reconstructed 10240.16384 cannot be resetbased. Why? A: All for "Pending". So the Master said. What if it can be resolved? Code: ------------------------------------------------------------ Reset EnterpriseS base ------------------------------------------------------------ Deployment Image Servicing and Management tool Version: 10.0.19041.844 Image Version: 10.0.10240.16384 [==========================100.0%==========================] The operation completed successfully. ------------------------------------------------------------
Animation startup, updates are being installed (because we added Packages to ValidationOS) Code: @echo off Reg.exe load HKLM\SOFTHIVE D:\Windows\System32\config\SOFTWARE Reg.exe delete "HKLM\SOFTHIVE\Microsoft\Windows\CurrentVersion\RunOnce" /v "TzSyncRunOnce" /f Reg.exe delete "HKLM\SOFTHIVE\Microsoft\Windows\CurrentVersion\Setup\State" /v "ImageState" /f Reg.exe add "HKLM\SOFTHIVE\Microsoft\Windows\CurrentVersion\OOBE" /v "ProtectYourPC" /t REG_DWORD /d "3" /f Reg.exe unload HKLM\SOFTHIVE Reg.exe load HKLM\SYSHIVE D:\Windows\System32\config\SYSTEM Reg.exe delete "HKLM\SYSHIVE\Setup" /v "RespecializeCmdLine" /f Reg.exe delete "HKLM\SYSHIVE\Setup" /v "SetupPhase" /f Reg.exe delete "HKLM\SYSHIVE\Setup" /v "SetupSupported" /f Reg.exe unload HKLM\SYSHIVE Pause For the full set add: Code: Reg.exe add "HKLM\SOFTHIVE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v "Shell" /t REG_SZ /d "explorer.exe" /f Reg.exe add "HKLM\SOFTHIVE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v "ShellInfrastructure" /t REG_SZ /d "sihost.exe" /f [Credit] winosr25 EDIT: Added Extra Code: Reg.exe add "HKLM\SYSHIVE\ControlSet001\Services\Audiosrv" /v "Start" /t REG_DWORD /d "2" /f Reg.exe add "HKLM\SYSHIVE\ControlSet001\Services\AudioEndpointBuilder" /v "Start" /t REG_DWORD /d "2" /f NOTES: ProtectYourPC 1 = Recommended (default) level of protection 2 = Only updates are installed. 3 = Automatic protection is disabled. Deleted ImageState for cosmetic reasons, not really needed. EDIT: P.S Optional features work when FodMetadata (Folder) is added to Windows\servicing from ServerStandard 26100.1 iso
Maybe we need to add Code: Microsoft-Windows-Server-Media-Foundation-Package Microsoft-Windows-Media-Format-Package Microsoft-Windows-MediaPlayback-OC-Package Microsoft-Windows-Server-Media-Foundation-WOW64-Package Microsoft-Windows-Media-Format-WOW64-Package
i think we may need to build version 26100.1742 if we want to get updates working, i think Hotpatch maybe only way with these builds...
Microsoft-Windows-Client-Features-Package-AutoMerged-shell~31bf3856ad364e35~amd64~~10.0.10240.16384 ---> amd64_microsoft-windows-c..ed-shell-deployment_31bf3856ad364e35_10.0.10240.16384_none_c702e55e55091839.manifest ---> Code: <dependency discoverable="yes"> <dependentAssembly dependencyType="install"> <assemblyIdentity name="Microsoft-Windows-OOBE" version="10.0.10240.16384" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" /> </dependentAssembly> </dependency> <dependency discoverable="yes"> <dependentAssembly dependencyType="install"> <assemblyIdentity name="Microsoft-Windows-OOBE-Machine-Plugins" version="10.0.10240.16384" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" /> </dependentAssembly> </dependency> <dependency discoverable="yes"> <dependentAssembly dependencyType="install"> <assemblyIdentity name="Microsoft-Windows-OOBE-Machine-DUI" version="10.0.10240.16384" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" /> </dependentAssembly> </dependency> <dependency discoverable="yes"> <dependentAssembly dependencyType="install"> <assemblyIdentity name="Microsoft-Windows-OOBE-User" version="10.0.10240.16384" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" /> </dependentAssembly> </dependency> <dependency discoverable="yes"> <dependentAssembly dependencyType="install"> <assemblyIdentity name="Microsoft-Windows-OOBE-User-Broker" version="10.0.10240.16384" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" /> </dependentAssembly> </dependency> <dependency discoverable="yes"> <dependentAssembly dependencyType="install"> <assemblyIdentity name="Microsoft-Windows-OOBE-FirstLogonAnim" version="10.0.10240.16384" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" /> </dependentAssembly> </dependency> <dependency discoverable="yes"> <dependentAssembly dependencyType="install"> <assemblyIdentity name="Microsoft-Windows-OOBE-FirstLogonAnimExe" version="10.0.10240.16384" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" /> </dependentAssembly> </dependency> <dependency discoverable="yes"> <dependentAssembly dependencyType="install"> <assemblyIdentity name="Microsoft-Windows-OOBE-Machine-Plugins-Wireless" version="10.0.10240.16384" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" /> </dependentAssembly> </dependency>
Converting WinRE to Windows is possible, but it's easier with Validos. I successfully created a French language pack on Validos-desktop. I'll share the tutorial for the language pack later.