How to ensure full Simplified Chinese UI for all domain users on Windows 11 24H2?

Eaven HUANG 2,191 Reputation points
2025-05-29T12:34:11.5133333+00:00

We’re deploying Windows 11 Education Pro (24H2) using the official English image. After applying the zh-CN language pack and features from the matching LOF ISO (via DISM), we find only the local administrator account shows Chinese UI. Domain users still see key UI components like Start and Settings in English.

We tried manual switching and bypassed WSUS, but results remain partial.

Is this a limitation of using the English base image? Or are there additional steps or features needed to fully apply zh-CN for all users?

Thanks for any guidance.

Windows for business | Windows Client for IT Pros | Devices and deployment | Install Windows updates, features, or roles
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more

  2. Henry Mai 1,970 Reputation points Independent Advisor
    2025-05-31T07:46:35.0233333+00:00

    Hello, I am Henry, I will help with this.

    1. Is full zh-CN localization for all users possible using offline VLSC LOF ISO + English ISO as the base? Yes, it is possible, but it requires meticulous configuration, primarily within your unattend.xml file used by MDT, and ensuring all necessary components are integrated correctly. The partial localization you're seeing strongly suggests that the system-wide defaults and the default user profile settings aren't being fully set to zh-CN.
    2. Am I missing any required language components from VLSC?

    The "Languages and Optional Features for Windows 11, version 24H2" ISO should contain all the necessary components. These typically include:

    • Language Pack (LP): Microsoft-Windows-Client-Language-Pack_x64_zh-cn.cab
    • Basic Typing: FoD (Feature on Demand) e.g., Microsoft-Windows-LanguageFeatures-Basic-zh-cn-Package~31bf3856ad364e35~amd64~~.cab
    • Fonts: FoD e.g., Microsoft-Windows-LanguageFeatures-Fonts-Hans-Package~31bf3856ad364e35~amd64~~.cab
    • Handwriting: FoD (if needed)
    • OCR: FoD (if needed)
    • Speech: FoD (if needed)
    • Text-to-Speech (TTS): FoD (if needed)
    • Local Experience Pack (LXP): e.g., Microsoft-Windows-Client-Desktop-Required-LXP-Package_zh-cn~31bf3856ad364e35~amd64~zh-cn~.msixbundle or .appxbundle. This is increasingly important for the "modern" parts of the UI like Start, Settings, and Widgets.
    1. When you use DISM offline, you need to ensure you're adding:
    • The main language pack (.cab) using DISM /Add-Package.
    • The relevant FoDs (.cab) using DISM /Add-Capability.
    • The LXP (.appx or .msixbundle) using DISM /Add-ProvisionedAppxPackage.

    Why your current method is partially failing:

    • Manually switching the language for the local admin only changes it for that specific user's profile.
    • If CopyProfile isn't used or if the default user profile wasn't properly updated with zh-CN settings before domain users log in, they will default back to the base image language (English) or a mix.
    • Some modern app components (Widgets, parts of Settings) rely heavily on the LXP and the profile language being set correctly from the outset.

    Summary of Actions:

    • Verify you are adding all necessary zh-CN components (LP, Basic, Fonts, LXP, other FoDs) using DISM offline.
    • Crucially configure your unattend.xml used by MDT:
      • Set InputLocale, SystemLocale, UILanguage, UserLocale to zh-CN (or appropriate codes) in both specialize and oobeSystem passes under Microsoft-Windows-International-Core.
      • Set <CopyProfile>true</CopyProfile> in the specialize pass under Microsoft-Windows-Shell-Setup.
    • Ensure MDT variables for language are also set to zh-CN.
    • Test with a NEW domain user profile.

    By focusing on the unattend.xml and CopyProfile, you should be able to achieve the full zh-CN localization you're aiming for across all domain users. Using a native zh-CN ISO is often simpler if available and permitted, but your current approach is definitely viable with the correct configuration.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.