После очередного кумулятивного обновления для Windows 10 решил собрать свои мультиязычные образы.
За основу были взяты русские дистрибутивы, к ним решено было добавить поддержку EN-US и RO-RO
Установил последнюю версию ADK, скачал языковые пакеты для образа install.wim и взялся за командные файлы.
Распаковал русский дистрибутив в папку ISOFOLDER
Добавил папки EN-US и RO-RO в ISOFOLDER
Дальше отрабатывают командные файлы, получаю boot.wim файлы с поддержкой всех трёх языков.
командный файл для сборки boot.wim x86
CD /D E:\AIO\10x86\WF\DISM
xcopy /y /q /v E:\AIO\10x86\WF\WIMs\boot.wim E:\AIO\10x86\WF\temp
DISM /Mount-Image /ImageFile:E:\AIO\10x86\WF\temp\boot.wim /index:1 /MountDir:E:\AIO\10x86\WF\mountr
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\lp.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\WinPE-EnhancedStorage_ro-ro.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\WinPE-Scripting_ro-ro.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\WinPE-SecureStartup_ro-ro.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\WinPE-SRT_ro-ro.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\WinPE-WDS-Tools_ro-ro.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\WinPE-WMI_ro-ro.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\lp.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\WinPE-EnhancedStorage_en-us.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\WinPE-Scripting_en-us.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\WinPE-SecureStartup_en-us.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\WinPE-SRT_en-us.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\WinPE-WDS-Tools_en-us.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\WinPE-WMI_en-us.cab
DISM /Unmount-Image /MountDir:E:\AIO\10x86\WF\mountr /commit
DISM /Mount-Image /ImageFile:E:\AIO\10x86\WF\temp\boot.wim /index:2 /MountDir:E:\AIO\10x86\WF\mountr
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\lp.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\WinPE-EnhancedStorage_ro-ro.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\WinPE-Scripting_ro-ro.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\WinPE-SecureStartup_ro-ro.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\WinPE-Setup_ro-ro.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\WinPE-Setup-Client_ro-ro.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\WinPE-SRT_ro-ro.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\WinPE-WDS-Tools_ro-ro.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\WinPE-WMI_ro-ro.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\lp.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\WinPE-EnhancedStorage_en-us.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\WinPE-Scripting_en-us.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\WinPE-SecureStartup_en-us.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\WinPE-Setup_en-us.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\WinPE-Setup-Client_en-us.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\WinPE-SRT_en-us.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\WinPE-WDS-Tools_en-us.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\WinPE-WMI_en-us.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\Updb\windows10.0-kb3116906-x86.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Gen-LangINI /Distribution:E:\AIO\10x86\WF\mountr
xcopy /y /q /v E:\AIO\10x86\WF\mountr\sources\lang.ini E:\AIO\10x86\WF\ISOFOLDER\sources
xcopy /y /q /v /e E:\AIO\10x86\WF\boot\MSDaRT E:\AIO\10x86\WF\mountr
DISM /Unmount-Image /MountDir:E:\AIO\10x86\WF\mountr /commit
if exist E:\AIO\10x86\WF\ISOFOLDER\sources\boot.wim del /q E:\AIO\10x86\WF\ISOFOLDER\sources\boot.wim
DISM /Export-Image /Compress:maximum /SourceImageFile:E:\AIO\10x86\WF\temp\boot.wim /SourceIndex:1 /DestinationImageFile:E:\AIO\10x86\WF\ISOFOLDER\sources\boot.wim
DISM /Export-Image /Compress:maximum /SourceImageFile:E:\AIO\10x86\WF\temp\boot.wim /SourceIndex:2 /DestinationImageFile:E:\AIO\10x86\WF\ISOFOLDER\sources\boot.wim
del /q E:\AIO\10x86\WF\temp\boot.wim
pause
командный файл для сборки boot.wim x64
CD /D E:\AIO\10x64\WF\DISM
xcopy /y /q /v E:\AIO\10x64\WF\WIMs\boot.wim E:\AIO\10x64\WF\temp
DISM /Mount-Image /ImageFile:E:\AIO\10x64\WF\temp\boot.wim /index:1 /MountDir:E:\AIO\10x64\WF\mountr
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\lp.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\WinPE-EnhancedStorage_ro-ro.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\WinPE-Scripting_ro-ro.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\WinPE-SecureStartup_ro-ro.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\WinPE-SRT_ro-ro.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\WinPE-WDS-Tools_ro-ro.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\WinPE-WMI_ro-ro.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\lp.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\WinPE-EnhancedStorage_en-us.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\WinPE-Scripting_en-us.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\WinPE-SecureStartup_en-us.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\WinPE-SRT_en-us.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\WinPE-WDS-Tools_en-us.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\WinPE-WMI_en-us.cab
DISM /Unmount-Image /MountDir:E:\AIO\10x64\WF\mountr /commit
DISM /Mount-Image /ImageFile:E:\AIO\10x64\WF\temp\boot.wim /index:2 /MountDir:E:\AIO\10x64\WF\mountr
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\lp.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\WinPE-EnhancedStorage_ro-ro.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\WinPE-Scripting_ro-ro.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\WinPE-SecureStartup_ro-ro.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\WinPE-Setup_ro-ro.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\WinPE-Setup-Client_ro-ro.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\WinPE-SRT_ro-ro.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\WinPE-WDS-Tools_ro-ro.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\WinPE-WMI_ro-ro.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\lp.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\WinPE-EnhancedStorage_en-us.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\WinPE-Scripting_en-us.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\WinPE-SecureStartup_en-us.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\WinPE-Setup_en-us.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\WinPE-Setup-Client_en-us.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\WinPE-SRT_en-us.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\WinPE-WDS-Tools_en-us.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\WinPE-WMI_en-us.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\Updb\windows10.0-kb3116906-x64.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Gen-LangINI /Distribution:E:\AIO\10x64\WF\mountr
xcopy /y /q /v E:\AIO\10x64\WF\mountr\sources\lang.ini E:\AIO\10x64\WF\ISOFOLDER\sources
xcopy /y /q /v /e E:\AIO\10x64\WF\boot\MSDaRT E:\AIO\10x64\WF\mountr
DISM /Unmount-Image /MountDir:E:\AIO\10x64\WF\mountr /commit
if exist E:\AIO\10x64\WF\ISOFOLDER\sources\boot.wim del /q E:\AIO\10x64\WF\ISOFOLDER\sources\boot.wim
DISM /Export-Image /Compress:maximum /SourceImageFile:E:\AIO\10x64\WF\temp\boot.wim /SourceIndex:1 /DestinationImageFile:E:\AIO\10x64\WF\ISOFOLDER\sources\boot.wim
DISM /Export-Image /Compress:maximum /SourceImageFile:E:\AIO\10x64\WF\temp\boot.wim /SourceIndex:2 /DestinationImageFile:E:\AIO\10x64\WF\ISOFOLDER\sources\boot.wim
del /q E:\AIO\10x64\WF\temp\boot.wim
pause
Остается собрать install.wim файлы, добавить поддержку языков, применить обновления, экспортировать их в папку дистрибутива и собрать образы (как я думал)
командный файл для сборки install.wim x86
CD /D E:\AIO\10x86\WF\DISM
xcopy /y /q /v E:\AIO\10x86\WF\WIMs\install.wim E:\AIO\10x86\WF\temp
DISM /Mount-Image /ImageFile:E:\AIO\10x86\WF\temp\install.wim /index:1 /MountDir:E:\AIO\10x86\WF\mount
DISM /Mount-Image /ImageFile:E:\AIO\10x86\WF\mount\Windows\System32\Recovery\winre.wim /index:1 /MountDir:E:\AIO\10x86\WF\mountr
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\lp.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\WinPE-EnhancedStorage_ro-ro.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\WinPE-Scripting_ro-ro.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\WinPE-SecureStartup_ro-ro.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\WinPE-SRT_ro-ro.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\WinPE-WDS-Tools_ro-ro.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\WinPE-WMI_ro-ro.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\WinPE-StorageWMI_ro-ro.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\WinPE-HTA_ro-ro.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\WinPE-Rejuv_ro-ro.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\lp.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\WinPE-EnhancedStorage_en-us.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\WinPE-Scripting_en-us.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\WinPE-SecureStartup_en-us.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\WinPE-SRT_en-us.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\WinPE-WDS-Tools_en-us.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\WinPE-WMI_en-us.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\WinPE-StorageWMI_en-us.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\WinPE-HTA_en-us.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\WinPE-Rejuv_en-us.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\Updb\windows10.0-kb3116906-x86.cab
xcopy /y /q /v /e E:\AIO\10x86\WF\boot\MSDaRT E:\AIO\10x86\WF\mountr
DISM /Unmount-Image /MountDir:E:\AIO\10x86\WF\mountr /commit
DISM /Image:E:\AIO\10x86\WF\mount /Apply-Unattend:E:\AIO\10x86\WF\xml\components.xml
DISM /Image:E:\AIO\10x86\WF\mount /Add-Package /PackagePath:E:\AIO\10x86\WF\install\netfx3.cab
DISM /Image:E:\AIO\10x86\WF\mount /Add-Package /PackagePath:E:\AIO\10x86\WF\install\langpacks\ro-ro\lp.cab
DISM /Image:E:\AIO\10x86\WF\mount /Add-Package /PackagePath:E:\AIO\10x86\WF\install\langpacks\en-us\lp.cab
DISM /Image:E:\AIO\10x86\WF\mount /Add-Package /PackagePath:E:\AIO\10x86\WF\Upd
DISM /Unmount-Image /MountDir:E:\AIO\10x86\WF\mount /commit
DISM /Mount-Image /ImageFile:E:\AIO\10x86\WF\temp\install.wim /index:2 /MountDir:E:\AIO\10x86\WF\mount
DISM /Mount-Image /ImageFile:E:\AIO\10x86\WF\mount\Windows\System32\Recovery\winre.wim /index:1 /MountDir:E:\AIO\10x86\WF\mountr
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\lp.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\WinPE-EnhancedStorage_ro-ro.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\WinPE-Scripting_ro-ro.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\WinPE-SecureStartup_ro-ro.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\WinPE-SRT_ro-ro.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\WinPE-WDS-Tools_ro-ro.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\WinPE-WMI_ro-ro.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\WinPE-StorageWMI_ro-ro.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\WinPE-HTA_ro-ro.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\ro-ro\WinPE-Rejuv_ro-ro.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\lp.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\WinPE-EnhancedStorage_en-us.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\WinPE-Scripting_en-us.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\WinPE-SecureStartup_en-us.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\WinPE-SRT_en-us.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\WinPE-WDS-Tools_en-us.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\WinPE-WMI_en-us.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\WinPE-StorageWMI_en-us.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\WinPE-HTA_en-us.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\boot\packages\en-us\WinPE-Rejuv_en-us.cab
DISM /Image:E:\AIO\10x86\WF\mountr /Add-Package /PackagePath:E:\AIO\10x86\WF\Updb\windows10.0-kb3116906-x86.cab
xcopy /y /q /v /e E:\AIO\10x86\WF\boot\MSDaRT E:\AIO\10x86\WF\mountr
DISM /Unmount-Image /MountDir:E:\AIO\10x86\WF\mountr /commit
DISM /Image:E:\AIO\10x86\WF\mount /Apply-Unattend:E:\AIO\10x86\WF\xml\components.xml
DISM /Image:E:\AIO\10x86\WF\mount /Add-Package /PackagePath:E:\AIO\10x86\WF\install\netfx3.cab
DISM /Image:E:\AIO\10x86\WF\mount /Add-Package /PackagePath:E:\AIO\10x86\WF\install\langpacks\ro-ro\lp.cab
DISM /Image:E:\AIO\10x86\WF\mount /Add-Package /PackagePath:E:\AIO\10x86\WF\install\langpacks\en-us\lp.cab
DISM /Image:E:\AIO\10x86\WF\mount /Add-Package /PackagePath:E:\AIO\10x86\WF\Upd
DISM /Unmount-Image /MountDir:E:\AIO\10x86\WF\mount /commit
if exist E:\AIO\10x86\WF\ISOFOLDER\sources\install.wim del /q E:\AIO\10x86\WF\ISOFOLDER\sources\install.wim
DISM /Export-Image /SourceImageFile:E:\AIO\10x86\WF\temp\install.wim /SourceIndex:1 /Compress:maximum /DestinationImageFile:E:\AIO\10x86\WF\ISOFOLDER\sources\install.wim
DISM /Export-Image /SourceImageFile:E:\AIO\10x86\WF\temp\install.wim /SourceIndex:2 /Compress:maximum /DestinationImageFile:E:\AIO\10x86\WF\ISOFOLDER\sources\install.wim
DISM /Export-Image /SourceImageFile:E:\AIO\10x86\WF\temp\install.wim /SourceIndex:3 /Compress:maximum /DestinationImageFile:E:\AIO\10x86\WF\ISOFOLDER\sources\install.wim
del /q E:\AIO\10x86\WF\temp\install.wim
pause
командный файл для сборки install.wim x64
CD /D E:\AIO\10x64\WF\DISM
xcopy /y /q /v E:\AIO\10x64\WF\WIMs\install.wim E:\AIO\10x64\WF\temp
DISM /Mount-Image /ImageFile:E:\AIO\10x64\WF\temp\install.wim /index:1 /MountDir:E:\AIO\10x64\WF\mount
DISM /Mount-Image /ImageFile:E:\AIO\10x64\WF\mount\Windows\System32\Recovery\winre.wim /index:1 /MountDir:E:\AIO\10x64\WF\mountr
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\lp.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\WinPE-EnhancedStorage_ro-ro.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\WinPE-Scripting_ro-ro.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\WinPE-SecureStartup_ro-ro.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\WinPE-SRT_ro-ro.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\WinPE-WDS-Tools_ro-ro.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\WinPE-WMI_ro-ro.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\WinPE-StorageWMI_ro-ro.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\WinPE-HTA_ro-ro.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\WinPE-Rejuv_ro-ro.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\lp.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\WinPE-EnhancedStorage_en-us.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\WinPE-Scripting_en-us.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\WinPE-SecureStartup_en-us.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\WinPE-SRT_en-us.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\WinPE-WDS-Tools_en-us.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\WinPE-WMI_en-us.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\WinPE-StorageWMI_en-us.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\WinPE-HTA_en-us.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\WinPE-Rejuv_en-us.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\Updb\windows10.0-kb3116906-x64.cab
xcopy /y /q /v /e E:\AIO\10x64\WF\boot\MSDaRT E:\AIO\10x64\WF\mountr
DISM /Unmount-Image /MountDir:E:\AIO\10x64\WF\mountr /commit
DISM /Image:E:\AIO\10x64\WF\mount /Apply-Unattend:E:\AIO\10x64\WF\xml\components.xml
DISM /Image:E:\AIO\10x64\WF\mount /Add-Package /PackagePath:E:\AIO\10x64\WF\install\netfx3.cab
DISM /Image:E:\AIO\10x64\WF\mount /Add-Package /PackagePath:E:\AIO\10x64\WF\install\langpacks\ro-ro\lp.cab
DISM /Image:E:\AIO\10x64\WF\mount /Add-Package /PackagePath:E:\AIO\10x64\WF\install\langpacks\en-us\lp.cab
DISM /Image:E:\AIO\10x64\WF\mount /Add-Package /PackagePath:E:\AIO\10x64\WF\Upd
DISM /Unmount-Image /MountDir:E:\AIO\10x64\WF\mount /commit
DISM /Mount-Image /ImageFile:E:\AIO\10x64\WF\temp\install.wim /index:2 /MountDir:E:\AIO\10x64\WF\mount
DISM /Mount-Image /ImageFile:E:\AIO\10x64\WF\mount\Windows\System32\Recovery\winre.wim /index:1 /MountDir:E:\AIO\10x64\WF\mountr
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\lp.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\WinPE-EnhancedStorage_ro-ro.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\WinPE-Scripting_ro-ro.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\WinPE-SecureStartup_ro-ro.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\WinPE-SRT_ro-ro.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\WinPE-WDS-Tools_ro-ro.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\WinPE-WMI_ro-ro.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\WinPE-StorageWMI_ro-ro.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\WinPE-HTA_ro-ro.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\ro-ro\WinPE-Rejuv_ro-ro.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\lp.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\WinPE-EnhancedStorage_en-us.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\WinPE-Scripting_en-us.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\WinPE-SecureStartup_en-us.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\WinPE-SRT_en-us.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\WinPE-WDS-Tools_en-us.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\WinPE-WMI_en-us.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\WinPE-StorageWMI_en-us.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\WinPE-HTA_en-us.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\boot\packages\en-us\WinPE-Rejuv_en-us.cab
DISM /Image:E:\AIO\10x64\WF\mountr /Add-Package /PackagePath:E:\AIO\10x64\WF\Updb\windows10.0-kb3116906-x64.cab
xcopy /y /q /v /e E:\AIO\10x64\WF\boot\MSDaRT E:\AIO\10x64\WF\mountr
DISM /Unmount-Image /MountDir:E:\AIO\10x64\WF\mountr /commit
DISM /Image:E:\AIO\10x64\WF\mount /Apply-Unattend:E:\AIO\10x64\WF\xml\components.xml
DISM /Image:E:\AIO\10x64\WF\mount /Add-Package /PackagePath:E:\AIO\10x64\WF\install\netfx3.cab
DISM /Image:E:\AIO\10x64\WF\mount /Add-Package /PackagePath:E:\AIO\10x64\WF\install\langpacks\ro-ro\lp.cab
DISM /Image:E:\AIO\10x64\WF\mount /Add-Package /PackagePath:E:\AIO\10x64\WF\install\langpacks\en-us\lp.cab
DISM /Image:E:\AIO\10x64\WF\mount /Add-Package /PackagePath:E:\AIO\10x64\WF\Upd
DISM /Unmount-Image /MountDir:E:\AIO\10x64\WF\mount /commit
if exist E:\AIO\10x64\WF\ISOFOLDER\sources\install.esd del /q E:\AIO\10x64\WF\ISOFOLDER\sources\install.esd
DISM /Export-Image /SourceImageFile:E:\AIO\10x64\WF\temp\install.wim /SourceIndex:1 /Compress:recovery /DestinationImageFile:E:\AIO\10x64\WF\ISOFOLDER\sources\install.esd
DISM /Export-Image /SourceImageFile:E:\AIO\10x64\WF\temp\install.wim /SourceIndex:2 /Compress:recovery /DestinationImageFile:E:\AIO\10x64\WF\ISOFOLDER\sources\install.esd
DISM /Export-Image /SourceImageFile:E:\AIO\10x64\WF\temp\install.wim /SourceIndex:3 /Compress:recovery /DestinationImageFile:E:\AIO\10x64\WF\ISOFOLDER\sources\install.esd
del /q E:\AIO\10x64\WF\temp\install.wim
pause
Ну и завершающий этап, сборка ISO файлов с помощью Oscdimg
сборка образа x86
E:\AIO\10x86\WF\Oscdimg\oscdimg.exe -m -u1 -o -lTH2.EN-RO-RU -t12/20/2015,22:30:00 -bootdata:2#p0,e,bE:\AIO\10x86\WF\Oscdimg\etfsboot.com#pEF,e,bE:\AIO\10x86\WF\Oscdimg\efisys.bin E:\AIO\10x86\WF\ISOFOLDER E:\AIO\10x86\DVD\WIN10x86.TH2.EN-RO-RU.iso
сборка образа x64
E:\AIO\10x64\WF\Oscdimg\oscdimg.exe -m -u1 -o -lTH2.EN-RO-RU -t12/20/2015,22:30:00 -bootdata:2#p0,e,bE:\AIO\10x64\WF\Oscdimg\etfsboot.com#pEF,e,bE:\AIO\10x64\WF\Oscdimg\efisys.bin E:\AIO\10x64\WF\ISOFOLDER E:\AIO\10x64\DVD\WIN10x64.TH2.EN-RO-RU.iso
Осталось проверить работоспособность на виртуальной машине. Чистая установка из BIOS без проблем, выбираешь любой язык и устанавливаешь.
Проблемы начались, когда начал проверять обновление из под Windows.
Не даёт выбрать язык установки и принудительно выбирается родной язык WIM файла.
Пробовал заменить русский образ на английский, тогда установка запускается уже на английском языке без возможности выбора.
Может кто сталкивался, подскажите, как исправить эту ошибку? Как сделать доступным выбор языка при обновлении из Windows?
Так выглядит папка sources дистрибутива -
https://cloud.mail.ru/public/Frth/ob6HAkK5B