將多語系支援新增至 Windows 散發套件
您可以使用 Windows 安裝程式來部署多語系版本的 Windows。 這是一般案例,適用于在多語系環境中部署 Windows 的公司,使用者必須能夠在單一電腦上切換多種語言之間的顯示語言。 此程式需要下列步驟:
- 將一或多個語言套件複製到Windows 發行版本中的\Langpacks目錄。 Windows 發行版本是 Windows 零售 DVD 的內容。
- 更新Lang.ini檔案。
- 使用安裝程式安裝散發共用中的語言套件。
重要 將語言套件新增至 \Langpacks 目錄可以擴充 Windows 安裝程式安裝時間。 \Langpacks目錄中的套件會在WindowsPE設定階段期間新增至 Windows 映像,然後再實際安裝 Windows。 如果 Windows 安裝程式必須安裝多個語言套件,安裝可能會延遲。
將語言套件新增至 Windows 散發套件
將 Windows 散發套件複製到本機目錄。 例如,將 Windows 產品 DVD 的內容複寫到名為 C:\my_distribution的目錄。
找出您要新增至 Windows 發行版本之語言的語言套件.cab檔案,並將其複製到本機目錄。
在散發共用中建立 \Langpacks 目錄。 例如:
mkdir C:\my_distribution\langpacks
針對您要新增的每個語言套件,在 \Langpacks 資料夾中建立資料夾
mkdir C:\my_distribution\Langpacks\fr-fr
將語言套件複製到您在 \Langpacks中建立的語言特定資料夾。 例如:
xcopy C:\LPs\Microsoft-Windows-Client-Language-Pack_x64_fr-fr.cab C:\my_distribution\Langpacks\fr-fr\Microsoft-Windows-Client-Language-Pack_x64_fr-fr.cab
將每個資料夾中的語言套件重新命名為
lp.cab
。ren C:\my_distribution\Langpacks\fr-fr\Microsoft-Windows-Client-Language-Pack_x64_fr-fr.cab lp.cab
(選擇性) 若要在 Windows 安裝程式中使用其他語言,請將當地語系化的 Windows 安裝程式來源複製到散發共用。 例如:
xcopy E:\sources\fr-fr C:\my_distribution\sources\fr-fr /cherkyi xcopy E:\sources\de-de C:\my_distribution\sources\de-de /cherkyi
其中 E: 是包含當地語系化 Windows 安裝程式資源的 Windows 發行版本位置。
xcopy命令的/cherkyi參數會複製所有隱藏的檔案和子目錄,並覆寫目標目錄中的所有檔案。
掛接散發共用中的 Windows 映像。 部署映射服務與管理工具 (DISM.exe) 需要此步驟,才能報告 .wim 檔案中安裝的語言清單,以及重新建立Lang.ini檔案。 使用 DISM 掛接 Windows 映像。 例如:
DISM.exe /Mount-Image /ImageFile:C:\my_distribution\sources\install.wim /index:1 /MountDir:C:\mount\windows
使用 /Get-Intl 選項並指定散發共用,報告散發共用中可用的語言或安裝至 Windows 映像。 例如:
DISM.exe /image:c:\mount\windows /distribution:c:\my_distribution /Get-Intl
確認正確的語言顯示為可用的語言,且 散發套件中的其他可用語言 會顯示正確的語言。 例如:
Default system UI language : en-US System locale : en-US Default time zone : Pacific Standard Time User locale for default user : en-US Location : United States (GEOID = 244) Active keyboard(s) : 0409:00000409 Keyboard layered driver : PC/AT Enhanced Keyboard (101/102-Key) Installed language(s): en-US Type : Fully localized language. Reporting distribution languages. The default language in the distribution is: en-US The other available languages in the distribution are: es-es, fr-fr
重新建立Lang.ini檔案。 例如:
DISM.exe /image:c:\mount\windows /Gen-LangINI /distribution:c:\my_distribution
當您從 Windows 發行版本新增或移除語言套件時,您必須重新建立Lang.ini檔案。 Lang.ini檔案位於 Windows 發行版本的來原始目錄中,並在 Windows 安裝程式期間使用。 來原始目錄中的lang.ini檔案看起來應該類似下列:
[Available UI Languages] en-US = 3 de-de = 0 fr-fr = 0 [Fallback Languages] en-US = en-us
注意
當您從完整作業系統執行安裝程式時,您可以從散發共用中可用的 Windows 安裝程式選擇語言。 如果您針對可開機媒體或 Windows PE 執行 Windows 安裝程式,則必須將選擇性元件新增至 Boot.wim 檔案,以支援多語系。 如需詳細資訊,請參閱 將語言新增至 Windows 安裝程式。
取消掛接 .wim 檔案並認可變更。 例如:
DISM.exe /Unmount-Image /MountDir:C:\mount\windows /commit
您現在可以執行 Windows 安裝程式。 在安裝期間,系統會提示您選擇新增至散發共用的其中一種語言。