Search result -
To install language packs into a Windows version
26H2 install.wim image, you must use
Deployment Image Servicing and Management (DISM). For a fully localized experience, you must inject the primary Language Pack (.cab), its corresponding Features on Demand (FOD) capabilities, and then seal it with the Latest Cumulative Update (LCU). [
1,
2,
3]
Phase 1: Prerequisites & Extraction
- Download the Assets: Obtain the Windows 11 Language and Optional Features ISO matching your 26H2 architecture.
- Isolate your files: Extract the contents of your target Windows ISO to a local directory (e.g., C:\ISO_Files).
- Create Mount Folders: Create an empty workspace folder: [1, 2]
cmd
md C:\mount\windows
Use code with caution.
Phase 2: Injecting the Language Pack & FODs
Open an elevated
Deployment and Imaging Tools Environment (or Administrator Command Prompt) and run the following sequential blocks: [
1]
1. Mount the .wim Image
Identify the target index number of your edition inside the WIM (e.g., Index 2 for Enterprise) and mount it: [
1,
2,
3]
cmd
dism /Mount-Image /ImageFile:C:\ISO_Files\sources\install.wim /Index:2 /MountDir:C:\mount\windows
Use code with caution.
2. Install the Language Pack (.cab)
Add the core language pack package to the mounted image: [
1,
2]
cmd
dism /Image:C:\mount\windows /Add-Package /PackagePath:"C:\Path_To_Language_ISO\Microsoft-Windows-Client-Language-Pack_x64_fr-fr.cab"
Use code with caution.
(Replace fr-fr
with your target language identifier). [
1]
3. Add Language Capabilities (FODs)
To prevent the OS from attempting to pull missing typing or text-to-speech items from Windows Update on boot, add the foundational capabilities: [
1,
2]
cmd
dism /Image:C:\mount\windows /Add-Capability /CapabilityName:Language.Basic~~~fr-FR~0.0.1.0 /CapabilityName:Language.Handwriting~~~fr-FR~0.0.1.0 /CapabilityName:Language.OCR~~~fr-FR~0.0.1.0 /CapabilityName:Language.Speech~~~fr-FR~0.0.1.0 /CapabilityName:Language.TextToSpeech~~~fr-FR~0.0.1.0
Use code with caution.
4. Configure International Settings
Force the system's default UI experience to match the newly injected language package: [
1]
cmd
dism /Image:C:\mount\windows /Set-AllIntl:fr-FR
Use code with caution.
Phase 3: The Critical Update Rule
Crucial Step: When you inject language packs offline into modern Windows WIM images, you
must re-apply the Latest Cumulative Update (LCU) at the end. If skipped, components can mismatch, causing localized settings apps to crash or fallback to English. [
1,
2]
- Download the newest 26H2 LCU .msu file from the Microsoft Update Catalog.
- Inject it immediately after the language packs: [1]
cmd
dism /Image:C:\mount\windows /Add-Package /PackagePath:"C:\Updates\Windows11-KBxxxxxxx.msu"
Use code with caution.
Phase 4: Commit and Finalize
Save your changes and clean up the scratch directories to reduce file bloat: [
1,
2]
cmd
dism /Unmount-Image /MountDir:C:\mount\windows /Commit
Use code with caution.
(Note: As verified by consensus among deployment engineers on NTLite Forums, you only need to perform these steps on the install.wim
image. Modifying boot.wim
is completely unnecessary unless you specifically want the early text of the Windows setup wizard screens to change languages). [
1,
2]