將語言新增至 Windows 安裝程式

若要使用 Windows 安裝程式支援多種語言:

  • 將語言新增至 Windows 安裝程式映射 (boot.wim index:2) ,以協助技術人員或使用者透過 Windows 安裝程式安裝 Windows 映像。
  • 當您將語言新增至 Windows 映像 (install.wim) 時,請新增語言清單 (lang.ini) ,以便在安裝期間,技術人員或使用者可以選取安裝為預設語言的語言。

您可以為 Windows 映像和 Windows 安裝程式包含一組不同的語言。

必要條件

  • 安裝 Windows ADK) 和 Windows PE 附加元件的 Windows ADK ( 技術人員電腦。

    如果您使用 ADK 進行Windows 10版本 1803 或更早版本,Windows PE 是 ADK 的一部分,而且不需要 Windows PE 附加元件。

  • 您要建立媒體之所有語言的 Windows 安裝媒體。

  • Windows 語言套件 ISO。

步驟 1: 將安裝檔案複製到工作資料夾

在您的技術人員電腦上,將 Windows 安裝檔案從 Windows 安裝媒體複製到本機目錄。

如果您要建立媒體以搭配自訂映射使用,則必須使用對應至自訂映射版本的 Windows 媒體。 例如,如果您要建置自訂Windows 11安裝程式映射,則必須使用原始Windows 11產品媒體。

md C:\my_distribution
xcopy /E D: C:\my_distribution

其中 D: 是 Windows 安裝媒體的位置。

步驟 2: 將語言新增至預設 Windows 安裝程式開機映射, (index:2)

  1. 按一下 [ 開始],然後輸入 部署。 以滑鼠右鍵按一下 [部署和映射處理工具環境 ],然後選取 [ 以系統管理員身分執行]。

  2. 在 Boot.wim 中掛接第二個映射 (索引 2) 。

    md C:\mount\boot
    Dism /mount-image /imagefile:C:\my_distribution\sources\boot.wim /index:2 /mountdir:C:\Mount\boot
    
  3. 針對您想要支援的每個語言,使用 Dism /Add-Package ,將 Windows ADK 的語言套件新增至掛接的映射。 新增 lp.cabWinPE-setup_ < language >.cab。 同時新增 WinPE-Setup-client_ < language >.cab。 針對 Windows Server,也新增WinPE-Setup-server_language >.cab<

    Windows ADK 中提供 Windows PE 語言套件。

    使用 fr-FR 的 Windows 桌上出版本範例:

    Dism /image:C:\mount\boot /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\lp.cab"
    
    Dism /image:C:\mount\boot /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\WinPE-Setup_fr-fr.cab"
    
    Dism /image:C:\mount\boot /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\WinPE-Setup-Client_fr-fr.cab"
    

    使用 fr-FR 的 Windows Server 範例:

    Dism /image:C:\mount\boot /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\lp.cab"
    
    Dism /image:C:\mount\boot /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\WinPE-Setup_fr-fr.cab"
    
    Dism /image:C:\mount\boot /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\WinPE-Setup-Server_fr-fr.cab"
    
  4. 針對日文 (ja-JP) 、韓文 (ko-KR) 和中文 (zh-HK、zh-CN、zh-TW) ,將字型支援新增至您的影像。 例如,若要新增日文字型支援:

    Dism /image:C:\mount\boot /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-FontSupport-JA-JP.cab"
    
  5. 針對泰文 (th-TH) ,請將 WinPE-FontSupport-WinRE 套件新增至您的映射。

    Dism /image:C:\mount\boot /add-package /packagepath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-FontSupport-WinRE.cab"
    

如需指定不同國際設定的詳細資訊,請參閱 DISM 語言和國際服務Command-Line選項

步驟 3:將當地語系化的 Windows 安裝程式資源新增至 Windows 發行版本

在此步驟中,您會將語言特定的安裝程式資源從每個語言特定的 Windows 發行版本複製到 Windows 發行版本中的 Sources 資料夾。 例如,將 fr-FR Windows 安裝媒體掛接為磁片磁碟機 E:,並將 Fr-FR 來源資料夾複製到您的 Windows 散發套件。

注意

Windows 安裝程式不支援語言介面套件 (LIP) 。

  • 將當地語系化的 Windows 安裝程式檔案複製到您的 Windows 發行版本。

    xcopy E:\sources\fr-fr C:\my_distribution\sources\fr-fr /cherkyi
    

    其中 E: 是包含當地語系化 Windows 安裝程式資源的 Windows 安裝媒體位置。

步驟 4: 將語言套件新增至 Windows 映像

若要修改 Windows 映像中的語言,請參閱 將語言套件新增至 Windows

執行此動作之後,請更新可用的 Windows 語言清單 (Lang.ini) :

  1. 重新建立Lang.ini檔案以反映其他語言。

    Dism /image:C:\mount\windows /gen-langINI /distribution:C:\my_distribution
    
  2. 變更 Windows 安裝程式預設語言:

    Dism /image:C:\mount\boot /Set-SetupUILang:fr-FR /distribution:C:\my_distribution
    
  3. 將 Windows 發行版本中的lang.ini檔案複製到開機資料夾。

    Xcopy C:\my_distribution\sources\lang.ini C:\mount\boot\sources\lang.ini
    

步驟 5:認可 Windows 映像的變更

Dism /unmount-image /mountdir:C:\mount\boot /commit
Dism /unmount-image /mountdir:C:\mount\windows /commit

步驟 6:建立媒體

USB 快閃磁碟機

使用 MakeWinPEMedia 搭配 /UFD 選項,將 Windows PE 格式化並安裝到 USB 快閃磁碟機,然後指定 USB 金鑰的磁碟機代號:

MakeWinPEMedia /UFD C:\my_distribution F:

若要深入瞭解,請參閱 WinPE:建立 USB 可開機磁片磁碟機

DVD 或 CD

  1. 建立 開機順序檔案。 DVD 或 CD 映射需要大於 4.5 GB,以確保開機檔案位於映射開頭。

    例如,將此複製到名為 C:\Temp\BootOrder.txt 的文字檔:

    boot\bcd
    boot\boot.sdi
    boot\bootfix.bin
    boot\bootsect.exe
    boot\etfsboot.com
    boot\memtest.efi
    boot\memtest.exe
    boot\en-us\bootsect.exe.mui
    boot\fonts\chs_boot.ttf
    boot\fonts\cht_boot.ttf
    boot\fonts\jpn_boot.ttf
    boot\fonts\kor_boot.ttf
    boot\fonts\wgl4_boot.ttf
    sources\boot.wim
    
  2. 使用開機順序檔案建立 ISO 檔案:

    Oscdimg -m -n -yo C:\temp\BootOrder.txt -bC:\winpe_amd64\Efisys.bin C:\winpe_amd64\winpeamd64.iso
    
  3. 在 檔案總管 中,以滑鼠右鍵按一下 ISO 檔案,然後選取[Burn disc image]。

Windows 安裝程式技術參考

DISM 映像管理命令列選項

DISM Windows PE 服務Command-Line選項

Oscdimg Command-Line選項

WinPE:掛接和自訂

WinPE:安裝在硬碟上 (一般開機或非 RAM)