SystemLocale

Note   Starting with Windows 10, version 1703, this setting can no longer be used in provisioning packages. For more information on changes to the Windows Provisioning Framework, see Windows Provisioning Framework. This setting may have a Configuration Service Provider (CSP) equivalent that can be used instead. To determine if a CSP for this setting exists, see the description below.

 

SystemLocale specifies the default language to use for non-Unicode programs.

This setting is used by both Windows® Setup and Windows Deployment Services.

The system locale specifies the bitmap fonts and code pages (ANSI or DOS) that are used on the system by default. The system locale setting affects only ANSI (non-Unicode) applications. The language for non-Unicode programs is a per-system setting.

Users can change the system locale by using the Administrative tab in the Region and Language item in Control Panel.

For the list of supported languages, locales, and identifiers, see Supported Language Packs and Default Settings.

Values

System_locale

Specifies the locale of the system.

The System_locale string is based on the language-tagging conventions of RFC 3066. The pattern language-region is used, where language is a language code and region is a country or region identifier (for example, en-US, fr-FR, or es-ES).

This value is not case-sensitive.

 

This string type supports empty elements.

Valid configuration passes

oobeSystem

specialize

Applies to

Windows edition x86-based devices x64-based devices
Windows 10 for desktop editions (Home, Pro, Enterprise, and Education) x86 amd64

 

 

 

Send comments about this topic to Microsoft