abbodi1406 / BatUtil

Collection of batch scripts utilities for Windows
1.04k stars 248 forks source link

convert-UUP.cmd: Consider adding WinPE-FontSupport to winre.wim? #39

Open ll389mm opened 7 months ago

ll389mm commented 7 months ago

For new Windows Setup (24H2) under WinPE, if no WinPE-FontSupport-langid is added into WinPE.wim (i.e. you used non-CJK language as base version, usually English) but East Asian languages are added into main install.wim, the setup might look like this: 图片 Note the squares in the pictures, which are CJK chars without proper font support. They correspond to CHS, CHT and JPN. Selecting them will make setup look like this: 图片 This issue is non-existent under older setup, as when no CJK font is added, older Windows Setup only allows you to use English setup UI as is shown below: 图片 This might also be a MS issue. For installed system, although main system will look normal: 图片 图片 (in which Japanese is made install language and cannot be removed, as if it was installed using a Japanese localized ISO) the WinRE will also be English-only: 图片

Also websites using this script should raise attention regarding this. Maybe they should consider hosting a list for download sources of "WinPE-FontSupport-langid.cab"s corresponding to Windows version, as they are only included in MS ADK.

abbodi1406 commented 7 months ago

That package is indeed added to both winre.wim/boot.wim if Windows ADK winpeaddons is installed

if it's not installed, a manual procedure is performed to add fonts extracted from install.wim but those are not complete as the package, and they may have changed more structures in 24H2