將語言新增至 Windows 映像
本主題說明如何藉由新增語言套件和相關聯的語言元件,將一或多個語言新增至Windows 11映射。
注意
若要將語言新增至您的個人電腦,請移至 [設定>時間 & 語言區域>&],然後選擇要安裝的語言。 深入了解。
新增語言套件、LIP 和功能隨選
在本節中,我們將討論如何將語言新增至影像。 我們將:
- 新增語言,並確認已針對每個 FOD 提取所有語言資源。
- 新增 LIP 語言及其相關聯的語言功能隨選套件。
新增語言之後,如果您要部署至非英文區域,可以移除英文元件來節省空間。 當您移除語言時,請以反向順序卸載語言元件,以新增它們的方式。
掛接映射
使用 DISM 掛接您的 Windows 映像:
md C:\mount\windows
Dism /Mount-Image /ImageFile:install.wim /Index:1 /MountDir:"C:\mount\windows"
新增語言套件、LIP (LXP) 和語言功能
新增語言套件及其對應的功能隨選套件,以預先安裝語言。 如果您要新增 LIP 語言,請務必同時包含任何相關聯的基底語言:
在 Windows 檔案總管中,按兩下 [語言] 和 [選用功能 ISO]。 這會掛接 ISO 並指派磁碟機號,例如 F:\
新增語言套件:
使用 DISM 將語言套件新增至掛接的映射:
Dism /Image:"C:\mount\windows" /Add-Package /PackagePath="F:\LanguagesAndOptionalFeatures\Microsoft-Windows-Client-Language-Pack_x64_es-es.cab"
PackagePath
可以是掛接的語言和選擇性功能 ISO 或 自訂 FOD 和語言存放庫。 此範例使用掛接的語言和選擇性功能 ISO。檢查以確定已新增已安裝 FOD 的語言套件 () 和語言附屬套件:
Dism /Image:"C:\mount\windows" /Get-Packages /format:table
您應該會在輸出中看到類似這樣的畫面︰
Microsoft-Windows-Client-LanguagePack-Package~31bf3856ad364e35~amd64~es-es~10.0.19041.1 Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~amd64~en-US~10.0.19041.1 Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~amd64~es-es~10.0.19041.1 Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~amd64~~10.0.19041.1 Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~wow64~en-US~10.0.19041.1 Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~wow64~es-es~10.0.19041.1 Microsoft-Windows-MSPaint-FoD-Package~31bf3856ad364e35~wow64~~10.0.19041.1
除了現在出現在影像中的 es-es 語言套件之外,請注意 MSPaint 功能隨選具有包含 en-us 和 es-es 語言代碼的附屬套件。 針對您已新增的語言,請確定每個具有特定語言附屬套件的 FOD 都是此情況。
注意
必須使用
DISM /add-capability
來新增具有衛星的 FOD,才能正確新增附屬套件。(選擇性) 新增 LIP 語言
在Windows 11中,只有以 .cab 檔案散發的語言套件,才能用於映射處理。 (ca-ES、eu-ES、gl-ES、id-ID、vi-VN) 有五種語言可作為.cab。 未以.cab檔案散發的 LIP 語言,只能在登入後透過 [設定] 應用程式取得的 .appx 套件提供。
在此範例中,我們會新增卡達尼亞文,這需要 es-ES 基底語言:
Dism /Image:"C:\mount\windows" /Add-Package /PackagePath="F:\LanguagesAndOptionalFeatures\Microsoft-Windows-Lip-Language-Pack_x64_ca-es.cab"
新增語言和地區功能隨選 ,以支援您的語言套件和 LIP。 如果您要預先安裝的語言可使用「基本功能」、「字型」、「OCR」、「文字轉換語音」和「語音辨識」FOD,建議您將這些項目納入其中。 此外,如果您的裝置隨附手寫筆,則請納入手寫語言元件 FOD。
並非所有 LIP 語言都有所有語言元件。 例如,卡達尼亞文 (ca-es) 只有基本和手寫 FOD。 您可以在 LP 與 FOD 對應表中了解各種語言可用的 FOD
範例:將基本、OCR、文字轉換語音和語音辨識新增至 es-ES:
Dism /Image:"C:\mount\windows" /Add-Capability /capabilityname:Language.Basic~~~es-es~0.0.1.0 /capabilityname:Language.Handwriting~~~es-es~0.0.1.0 /capabilityname:Language.OCR~~~es-es~0.0.1.0 /capabilityname:Language.Speech~~~es-es~0.0.1.0 /capabilityname:Language.TextToSpeech~~~es-es~0.0.1.0 /source:C:\repository
範例:將基本和手寫新增至 ca-es:
Dism /Image:"C:\mount\windows" /Add-Capability /capabilityname:Language.Basic~~~ca-es~0.0.1.0 /capabilityname:Language.Handwriting~~~ca-es~0.0.1.0 /source:C:\repository
請確認這些套件皆位於映像中:
Dism /Image:"C:\mount\windows" /Get-Packages /format:table Dism /Image:"C:\mount\windows" /Get-Capabilities /format:table | findstr /i "installed"
注意
變更僅限於系統管理員帳戶。 標準使用者將獲得有限的體驗。 如需詳細資訊,請參閱語言功能不會顯示在Windows 10中。
如果您在新增語言之前將更新套件 (LCU) 新增至映射,請重新安裝更新套件,以確保更新的所有語言資源都在您的映射中。 如需詳細資訊 ,請參閱將更新新增至 Windows 映像 。
移除語言、LIP、LXP 和功能隨選
重要
如果有擱置的線上動作,您無法從離線 Windows 映像中移除語言套件。 Windows 映像必須是最近才安裝和擷取的映像。 這可確保 Windows 映像沒有任何需要重新開機的擱置中線上動作。
取得映像中所安裝的套件和功能清單:
Dism /Image:"C:\mount\windows" /Get-Packages /format:table Dism /Image:"C:\mount\windows" /Get-Capabilities /format:table | findstr /i "installed"
移除語言、以 .cab 為基礎的 LIP 和功能隨選:
Dism /Image:"C:\mount\windows" /Remove-Package /PackageName:<language pack name> /PackageName:<feature on demand name> ...
移除透過 LXP 新增的 LIP:
Dism /remove-provisionedappxpackage /packagename:Microsoft.LanguageExperiencePack<lang_version>_neutral__8wekyb3d8bbwe
確認其不再位於映像中:
Dism /Image:"C:\mount\windows" /Get-Packages /format:table Dism /Image:"C:\mount\windows" /Get-Capabilities /format:table | findstr /i "installed"
變更您的預設語言、地區設定和其他國際設定
從Windows 11開始,DISM 所設定的預設系統 UI 語言在所有版本上都會保持不變,但家用版除外。 對於 所有商業版本 ,在全新體驗 (OOBE) 期間選擇的語言會設定為 [系統慣用 UI 語言 ],而 Windows 將會以這個語言顯示,而針對家用版,OOBE 選擇的語言會繼續是預設的系統 UI 語言。
自 Windows 10 版本 2004 起,如果以 .appx 為基礎的語言體驗套件 (LXP) 支援的語言傳遞為引數,則語言會設定為系統慣用 UI 語言,且其父語言會設定為預設系統 UI 語言。 在先前的版本中,僅支援 .cab 型的語言套件。
Dism /Image:"C:\mount\windows" /Set-AllIntl:es-es
查看可用的語言設定:
Dism /Image:"C:\mount\windows" /Get-Intl
若為線上映像,請使用控制台或國際設定 PowerShell Cmdlet:
Get-WinSystemLocale
和Set-WinSystemLocale <language>
。 這適用於以 LXP 形式提供的語言。
如需更多選項,請參閱
將語言新增至修復環境 (Windows RE)
對於新增至 Windows 的任何語言,請盡可能將該語言新增至 Windows 修復環境 (WinRE)。
並非所有語言或 LIP 都有當地語系化的修復映像。
使用來自語言和選用功能 ISO 的語言,而不是從 Windows 10 ADK 將 WinRE 當地語系化。
注意
已知問題:Windows 10 2018 年 10 月更新泰文語言映像 (en-US 基礎語言 + th-th 語言套件) 隨附的 Windows RE 伴隨一個問題,在此問題中,使用者只會在 Windows 修復環境中看到不含泰文語言文字的 UI 元件 (或英文),該文字會在復原期間 (一鍵重設) 顯示,且/或某些畫面會在功能更新的重新開機程序進行期間顯示。 若要修正此問題,請預先安裝 2018.11D 品質更新。
掛接復原映像。
離線:復原映像位於 Windows 映像內:
md C:\mount\winre Dism /Mount-Image /ImageFile:"C:\mount\windows\Windows\System32\Recovery\winre.wim" /index:1 /MountDir:"C:\mount\winre"
線上:
md C:\mount\winre Dism /Mount-Image /ImageFile:"C:\Windows\System32\Recovery\winre.wim" /index:1 /MountDir:"C:\mount\winre"
請注意,Windows RE 一直在 Windows 映像內,直到全新體驗 (OOBE) 推出後,才移到個別的復原磁碟分割。
新增語言:
D: cd D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\ Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\lp.cab" Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-Rejuv_es-es.cab" Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-EnhancedStorage_es-es.cab" Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-Scripting_es-es.cab" Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-SecureStartup_es-es.cab" Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-SRT_es-es.cab" Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-WDS-Tools_es-es.cab" Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-WMI_es-es.cab" Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-StorageWMI_es-es.cab" Dism /Image:"C:\mount\winre" /Add-Package /PackagePath:"D:\Windows Preinstallation Environment\x64\WinPE_OCs\es-es\WinPE-HTA_es-es.cab"
其中 D:\是語言和選擇性功能 ISO。
確認其位於映像中:
Dism /Get-Packages /Image:"C:\mount\winre"
來自 /Get-Packages 的輸出範例:
Package Identity : Microsoft-Windows-WinPE-Rejuv_es-es ... es-es~10.0.9926.0 State : Installed
將變更認可至復原映像:
Dism /Commit-Image /MountDir:"C:\mount\winre"
若為線上映像,請同時移除掛接資料夾:
rmdir /s "C:\mount\winre"
擷取變更
離線:若為 Windows 映像 (install.wim)
將變更認可至 Windows 映像:
Dism /Commit-Image /MountDir:"C:\mount\windows"
線上:修改執行中的 Windows 安裝
一般化並擷取映像:
%WINDIR%\system32\sysprep\sysprep.exe /generalize /shutdown /oobe
若要深入了解,請參閱一般化。
接下來的步驟
當地語系化更多 Windows
- 全新體驗 (OOBE):建立當地語系化的使用者授權合約 (EULA)、註冊頁面,以及用來配對鍵盤和滑鼠的指示。
- 零售示範體驗:以當地語系化的內容在零售賣場展示您的新裝置。
當地語系化安裝程式
將語言新增至 Windows 安裝程式:現在您已將語言新增至 Windows 映像,接下來請確定其會出現在 Windows 安裝程式中。 您也可建立以使用者慣用語言運作的 Windows 安裝媒體。
將語言新增至 WinPE,以協助技術人員以其慣用語言安裝 Windows。
將語言新增至 Windows 發佈共用以協助公司網路上的使用者選取採用其慣用語言的 Windows
相關主題
將語言新增至 Windows 修復環境 (WinRE)