Policy CSP - ADMX_Globalization

Tip

This CSP contains ADMX-backed policies which require a special SyncML format to enable or disable. You must specify the data type in the SyncML as <Format>chr</Format>. For details, see Understanding ADMX-backed policies.

The payload of the SyncML must be XML-encoded; for this XML encoding, there are a variety of online encoders that you can use. To avoid encoding the payload, you can use CDATA if your MDM supports it. For more information, see CDATA Sections.

BlockUserInputMethodsForSignIn

Scope Editions Applicable OS
✅ Device
❌ User
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows 10, version 2004 [10.0.19041.1202] and later
✅ Windows 10, version 2009 [10.0.19042.1202] and later
✅ Windows 10, version 21H1 [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later
./Device/Vendor/MSFT/Policy/Config/ADMX_Globalization/BlockUserInputMethodsForSignIn

This policy prevents automatic copying of user input methods to the system account for use on the sign-in screen. The user is restricted to the set of input methods that are enabled in the system account.

Note this doesn't affect the availability of user input methods on the lock screen or with the UAC prompt.

  • If the policy is enabled, then the user will get input methods enabled for the system account on the sign-in page.

  • If the policy is disabled or Not Configured, then the user will be able to use input methods enabled for their user account on the sign-in page.

Description framework properties:

Property name Property value
Format chr (string)
Access Type Add, Delete, Get, Replace

Tip

This is an ADMX-backed policy and requires SyncML format for configuration. For an example of SyncML format, refer to Enabling a policy.

ADMX mapping:

Name Value
Name BlockUserInputMethodsForSignIn
Friendly Name Disallow copying of user input methods to the system account for sign-in
Location Computer Configuration
Path System > Locale Services
Registry Key Name Software\Policies\Microsoft\Control Panel\International
Registry Value Name BlockUserInputMethodsForSignIn
ADMX File Name Globalization.admx

CustomLocalesNoSelect_1

Scope Editions Applicable OS
❌ Device
✅ User
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows 10, version 2004 [10.0.19041.1202] and later
✅ Windows 10, version 2009 [10.0.19042.1202] and later
✅ Windows 10, version 21H1 [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later
./User/Vendor/MSFT/Policy/Config/ADMX_Globalization/CustomLocalesNoSelect_1

This policy setting prevents a user from selecting a supplemental custom locale as their user locale. The user is restricted to the set of locales that are installed with the operating system.

This doesn't affect the selection of replacement locales. To prevent the selection of replacement locales, adjust the permissions of the %windir%\Globalization directory to prevent the installation of locales by unauthorized users.

The policy setting "Restrict user locales" can also be enabled to disallow selection of a custom locale, even if this policy setting isn't configured.

  • If you enable this policy setting, the user can't select a custom locale as their user locale, but they can still select a replacement locale if one is installed.

  • If you disable or don't configure this policy setting, the user can select a custom locale as their user locale.

  • If this policy setting is enabled at the machine level, it can't be disabled by a per-user policy setting.

  • If this policy setting is disabled at the machine level, the per-user policy setting will be ignored.

  • If this policy setting isn't configured at the machine level, restrictions will be based on per-user policy settings.

To set this policy setting on a per-user basis, make sure that you don't configure the per-machine policy setting.

Description framework properties:

Property name Property value
Format chr (string)
Access Type Add, Delete, Get, Replace

Tip

This is an ADMX-backed policy and requires SyncML format for configuration. For an example of SyncML format, refer to Enabling a policy.

ADMX mapping:

Name Value
Name CustomLocalesNoSelect_1
Friendly Name Disallow selection of Custom Locales
Location User Configuration
Path System > Locale Services
Registry Key Name Software\Policies\Microsoft\Control Panel\International
Registry Value Name CustomLocalesNoSelect
ADMX File Name Globalization.admx

CustomLocalesNoSelect_2

Scope Editions Applicable OS
✅ Device
❌ User
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows 10, version 2004 [10.0.19041.1202] and later
✅ Windows 10, version 2009 [10.0.19042.1202] and later
✅ Windows 10, version 21H1 [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later
./Device/Vendor/MSFT/Policy/Config/ADMX_Globalization/CustomLocalesNoSelect_2

This policy setting prevents a user from selecting a supplemental custom locale as their user locale. The user is restricted to the set of locales that are installed with the operating system.

This doesn't affect the selection of replacement locales. To prevent the selection of replacement locales, adjust the permissions of the %windir%\Globalization directory to prevent the installation of locales by unauthorized users.

The policy setting "Restrict user locales" can also be enabled to disallow selection of a custom locale, even if this policy setting isn't configured.

  • If you enable this policy setting, the user can't select a custom locale as their user locale, but they can still select a replacement locale if one is installed.

  • If you disable or don't configure this policy setting, the user can select a custom locale as their user locale.

  • If this policy setting is enabled at the machine level, it can't be disabled by a per-user policy setting.

  • If this policy setting is disabled at the machine level, the per-user policy setting will be ignored.

  • If this policy setting isn't configured at the machine level, restrictions will be based on per-user policy settings.

To set this policy setting on a per-user basis, make sure that you don't configure the per-machine policy setting.

Description framework properties:

Property name Property value
Format chr (string)
Access Type Add, Delete, Get, Replace

Tip

This is an ADMX-backed policy and requires SyncML format for configuration. For an example of SyncML format, refer to Enabling a policy.

ADMX mapping:

Name Value
Name CustomLocalesNoSelect_2
Friendly Name Disallow selection of Custom Locales
Location Computer Configuration
Path System > Locale Services
Registry Key Name Software\Policies\Microsoft\Control Panel\International
Registry Value Name CustomLocalesNoSelect
ADMX File Name Globalization.admx

HideAdminOptions

Scope Editions Applicable OS
❌ Device
✅ User
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows 10, version 2004 [10.0.19041.1202] and later
✅ Windows 10, version 2009 [10.0.19042.1202] and later
✅ Windows 10, version 21H1 [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later
./User/Vendor/MSFT/Policy/Config/ADMX_Globalization/HideAdminOptions

This policy setting removes the Administrative options from the Region settings control panel. Administrative options include interfaces for setting system locale and copying settings to the default user. This policy setting does not, however, prevent an administrator or another application from changing these values programmatically.

This policy setting is used only to simplify the Regional Options control panel.

  • If you enable this policy setting, the user can't see the Administrative options.

  • If you disable or don't configure this policy setting, the user can see the Administrative options.

Note

Even if a user can see the Administrative options, other policies may prevent them from modifying the values.

Description framework properties:

Property name Property value
Format chr (string)
Access Type Add, Delete, Get, Replace

Tip

This is an ADMX-backed policy and requires SyncML format for configuration. For an example of SyncML format, refer to Enabling a policy.

ADMX mapping:

Name Value
Name HideAdminOptions
Friendly Name Hide Regional and Language Options administrative options
Location User Configuration
Path Control Panel > Regional and Language Options
Registry Key Name Software\Policies\Microsoft\Control Panel\International
Registry Value Name HideAdminOptions
ADMX File Name Globalization.admx

HideCurrentLocation

Scope Editions Applicable OS
❌ Device
✅ User
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows 10, version 2004 [10.0.19041.1202] and later
✅ Windows 10, version 2009 [10.0.19042.1202] and later
✅ Windows 10, version 21H1 [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later
./User/Vendor/MSFT/Policy/Config/ADMX_Globalization/HideCurrentLocation

This policy setting removes the option to change the user's geographical location (GeoID) from the Region settings control panel.

This policy setting is used only to simplify the Regional Options control panel.

  • If you enable this policy setting, the user doesn't see the option to change the GeoID. This doesn't prevent the user or an application from changing the GeoID programmatically.

  • If you disable or don't configure this policy setting, the user sees the option for changing the user location (GeoID).

Note

Even if a user can see the GeoID option, the "Disallow changing of geographical location" option can prevent them from actually changing their current geographical location.

Description framework properties:

Property name Property value
Format chr (string)
Access Type Add, Delete, Get, Replace

Tip

This is an ADMX-backed policy and requires SyncML format for configuration. For an example of SyncML format, refer to Enabling a policy.

ADMX mapping:

Name Value
Name HideCurrentLocation
Friendly Name Hide the geographic location option
Location User Configuration
Path Control Panel > Regional and Language Options
Registry Key Name Software\Policies\Microsoft\Control Panel\International
Registry Value Name HideCurrentLocation
ADMX File Name Globalization.admx

HideLanguageSelection

Scope Editions Applicable OS
❌ Device
✅ User
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows 10, version 2004 [10.0.19041.1202] and later
✅ Windows 10, version 2009 [10.0.19042.1202] and later
✅ Windows 10, version 21H1 [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later
./User/Vendor/MSFT/Policy/Config/ADMX_Globalization/HideLanguageSelection

This policy setting removes the option to change the user's menus and dialogs (UI) language from the Language and Regional Options control panel.

This policy setting is used only to simplify the Regional Options control panel.

  • If you enable this policy setting, the user doesn't see the option for changing the UI language. This doesn't prevent the user or an application from changing the UI language programmatically.

  • If you disable or don't configure this policy setting, the user sees the option for changing the UI language.

Note

Even if a user can see the option to change the UI language, other policy settings can prevent them from changing their UI language.

Description framework properties:

Property name Property value
Format chr (string)
Access Type Add, Delete, Get, Replace

Tip

This is an ADMX-backed policy and requires SyncML format for configuration. For an example of SyncML format, refer to Enabling a policy.

ADMX mapping:

Name Value
Name HideLanguageSelection
Friendly Name Hide the select language group options
Location User Configuration
Path Control Panel > Regional and Language Options
Registry Key Name Software\Policies\Microsoft\Control Panel\International
Registry Value Name HideLanguageSelection
ADMX File Name Globalization.admx

HideLocaleSelectAndCustomize

Scope Editions Applicable OS
❌ Device
✅ User
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows 10, version 2004 [10.0.19041.1202] and later
✅ Windows 10, version 2009 [10.0.19042.1202] and later
✅ Windows 10, version 21H1 [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later
./User/Vendor/MSFT/Policy/Config/ADMX_Globalization/HideLocaleSelectAndCustomize

This policy setting removes the regional formats interface from the Region settings control panel.

This policy setting is used only to simplify the Regional and Language Options control panel.

  • If you enable this policy setting, the user doesn't see the regional formats options. This doesn't prevent the user or an application from changing their user locale or user overrides programmatically.

  • If you disable or don't configure this policy setting, the user sees the regional formats options for changing and customizing the user locale.

Description framework properties:

Property name Property value
Format chr (string)
Access Type Add, Delete, Get, Replace

Tip

This is an ADMX-backed policy and requires SyncML format for configuration. For an example of SyncML format, refer to Enabling a policy.

ADMX mapping:

Name Value
Name HideLocaleSelectAndCustomize
Friendly Name Hide user locale selection and customization options
Location User Configuration
Path Control Panel > Regional and Language Options
Registry Key Name Software\Policies\Microsoft\Control Panel\International
Registry Value Name HideLocaleSelectAndCustomize
ADMX File Name Globalization.admx

ImplicitDataCollectionOff_1

Scope Editions Applicable OS
❌ Device
✅ User
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows 10, version 2004 [10.0.19041.1202] and later
✅ Windows 10, version 2009 [10.0.19042.1202] and later
✅ Windows 10, version 21H1 [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later
./User/Vendor/MSFT/Policy/Config/ADMX_Globalization/ImplicitDataCollectionOff_1

This policy setting turns off the automatic learning component of handwriting recognition personalization.

Automatic learning enables the collection and storage of text and ink written by the user in order to help adapt handwriting recognition to the vocabulary and handwriting style of the user.

Text that's collected includes all outgoing messages in Windows Mail, and MAPI enabled email clients, as well as URLs from the Internet Explorer browser history. The information that's stored includes word frequency and new words not already known to the handwriting recognition engines (for example, proper names and acronyms). Deleting email content or the browser history doesn't delete the stored personalization data. Ink entered through Input Panel is collected and stored.

Note

Automatic learning of both text and ink might not be available for all languages, even when handwriting personalization is available. See Tablet PC Help for more information.

  • If you enable this policy setting, automatic learning stops and any stored data is deleted. Users can't configure this setting in Control Panel.

  • If you disable this policy setting, automatic learning is turned on. Users can't configure this policy setting in Control Panel. Collected data is only used for handwriting recognition, if handwriting personalization is turned on.

  • If you don't configure this policy, users can choose to enable or disable automatic learning either from the Handwriting tab in the Tablet Settings in Control Panel or from the opt-in dialog.

This policy setting is related to the "Turn off handwriting personalization" policy setting.

Note

The amount of stored ink is limited to 50 MB and the amount of text information to approximately 5 MB. When these limits are reached and new data is collected, old data is deleted to make room for more recent data.

Note

Handwriting personalization works only for Microsoft handwriting recognizers, and not with third-party recognizers.

Description framework properties:

Property name Property value
Format chr (string)
Access Type Add, Delete, Get, Replace

Tip

This is an ADMX-backed policy and requires SyncML format for configuration. For an example of SyncML format, refer to Enabling a policy.

ADMX mapping:

Name Value
Name ImplicitDataCollectionOff_1
Friendly Name Turn off automatic learning
Location User Configuration
Path Control Panel > Regional and Language Options > Handwriting personalization
Registry Key Name SOFTWARE\Policies\Microsoft\InputPersonalization
ADMX File Name Globalization.admx

ImplicitDataCollectionOff_2

Scope Editions Applicable OS
✅ Device
❌ User
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows 10, version 2004 [10.0.19041.1202] and later
✅ Windows 10, version 2009 [10.0.19042.1202] and later
✅ Windows 10, version 21H1 [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later
./Device/Vendor/MSFT/Policy/Config/ADMX_Globalization/ImplicitDataCollectionOff_2

This policy setting turns off the automatic learning component of handwriting recognition personalization.

Automatic learning enables the collection and storage of text and ink written by the user in order to help adapt handwriting recognition to the vocabulary and handwriting style of the user.

Text that's collected includes all outgoing messages in Windows Mail, and MAPI enabled email clients, as well as URLs from the Internet Explorer browser history. The information that's stored includes word frequency and new words not already known to the handwriting recognition engines (for example, proper names and acronyms). Deleting email content or the browser history doesn't delete the stored personalization data. Ink entered through Input Panel is collected and stored.

Note

Automatic learning of both text and ink might not be available for all languages, even when handwriting personalization is available. See Tablet PC Help for more information.

  • If you enable this policy setting, automatic learning stops and any stored data is deleted. Users can't configure this setting in Control Panel.

  • If you disable this policy setting, automatic learning is turned on. Users can't configure this policy setting in Control Panel. Collected data is only used for handwriting recognition, if handwriting personalization is turned on.

  • If you don't configure this policy, users can choose to enable or disable automatic learning either from the Handwriting tab in the Tablet Settings in Control Panel or from the opt-in dialog.

This policy setting is related to the "Turn off handwriting personalization" policy setting.

Note

The amount of stored ink is limited to 50 MB and the amount of text information to approximately 5 MB. When these limits are reached and new data is collected, old data is deleted to make room for more recent data.

Note

Handwriting personalization works only for Microsoft handwriting recognizers, and not with third-party recognizers.

Description framework properties:

Property name Property value
Format chr (string)
Access Type Add, Delete, Get, Replace

Tip

This is an ADMX-backed policy and requires SyncML format for configuration. For an example of SyncML format, refer to Enabling a policy.

ADMX mapping:

Name Value
Name ImplicitDataCollectionOff_2
Friendly Name Turn off automatic learning
Location Computer Configuration
Path Control Panel > Regional and Language Options > Handwriting personalization
Registry Key Name SOFTWARE\Policies\Microsoft\InputPersonalization
ADMX File Name Globalization.admx

LocaleSystemRestrict

Scope Editions Applicable OS
✅ Device
❌ User
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows 10, version 2004 [10.0.19041.1202] and later
✅ Windows 10, version 2009 [10.0.19042.1202] and later
✅ Windows 10, version 21H1 [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later
./Device/Vendor/MSFT/Policy/Config/ADMX_Globalization/LocaleSystemRestrict

This policy setting restricts the permitted system locales to the specified list. If the list is empty, it locks the system locale to its current value. This policy setting doesn't change the existing system locale; however, the next time that an administrator attempts to change the computer's system locale, they will be restricted to the specified list.

The locale list is specified using language names, separated by a semicolon (;). For example, en-US is English (United States). Specifying "en-US;en-CA" would restrict the system locale to English (United States) and English (Canada).

  • If you enable this policy setting, administrators can select a system locale only from the specified system locale list.

  • If you disable or don't configure this policy setting, administrators can select any system locale shipped with the operating system.

Description framework properties:

Property name Property value
Format chr (string)
Access Type Add, Delete, Get, Replace

Tip

This is an ADMX-backed policy and requires SyncML format for configuration. For an example of SyncML format, refer to Enabling a policy.

ADMX mapping:

Name Value
Name LocaleSystemRestrict
Friendly Name Restrict system locales
Location Computer Configuration
Path System > Locale Services
Registry Key Name Software\Policies\Microsoft\Control Panel\International
Registry Value Name RestrictSystemLocales
ADMX File Name Globalization.admx

LocaleUserRestrict_1

Scope Editions Applicable OS
❌ Device
✅ User
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows 10, version 2004 [10.0.19041.1202] and later
✅ Windows 10, version 2009 [10.0.19042.1202] and later
✅ Windows 10, version 21H1 [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later
./User/Vendor/MSFT/Policy/Config/ADMX_Globalization/LocaleUserRestrict_1

This policy setting restricts users on a computer to the specified list of user locales. If the list is empty, it locks all user locales to their current values. This policy setting doesn't change existing user locale settings; however, the next time a user attempts to change their user locale, their choices will be restricted to locales in this list.

To set this policy setting on a per-user basis, make sure that you don't configure the per-computer policy setting.

The locale list is specified using language tags, separated by a semicolon (;). For example, en-US is English (United States). Specifying "en-CA;fr-CA" would restrict the user locale to English (Canada) and French (Canada).

  • If you enable this policy setting, only locales in the specified locale list can be selected by users.

  • If you disable or don't configure this policy setting, users can select any locale installed on the computer, unless restricted by the "Disallow selection of Custom Locales" policy setting.

  • If this policy setting is enabled at the computer level, it can't be disabled by a per-user policy.

  • If this policy setting is disabled at the computer level, the per-user policy is ignored.

  • If this policy setting isn't configured at the computer level, restrictions are based on per-user policies.

Description framework properties:

Property name Property value
Format chr (string)
Access Type Add, Delete, Get, Replace

Tip

This is an ADMX-backed policy and requires SyncML format for configuration. For an example of SyncML format, refer to Enabling a policy.

ADMX mapping:

Name Value
Name LocaleUserRestrict_1
Friendly Name Restrict user locales
Location User Configuration
Path System > Locale Services
Registry Key Name Software\Policies\Microsoft\Control Panel\International
Registry Value Name RestrictUserLocales
ADMX File Name Globalization.admx

LocaleUserRestrict_2

Scope Editions Applicable OS
✅ Device
❌ User
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows 10, version 2004 [10.0.19041.1202] and later
✅ Windows 10, version 2009 [10.0.19042.1202] and later
✅ Windows 10, version 21H1 [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later
./Device/Vendor/MSFT/Policy/Config/ADMX_Globalization/LocaleUserRestrict_2

This policy setting restricts users on a computer to the specified list of user locales. If the list is empty, it locks all user locales to their current values. This policy setting doesn't change existing user locale settings; however, the next time a user attempts to change their user locale, their choices will be restricted to locales in this list.

To set this policy setting on a per-user basis, make sure that you don't configure the per-computer policy setting.

The locale list is specified using language tags, separated by a semicolon (;). For example, en-US is English (United States). Specifying "en-CA;fr-CA" would restrict the user locale to English (Canada) and French (Canada).

  • If you enable this policy setting, only locales in the specified locale list can be selected by users.

  • If you disable or don't configure this policy setting, users can select any locale installed on the computer, unless restricted by the "Disallow selection of Custom Locales" policy setting.

  • If this policy setting is enabled at the computer level, it can't be disabled by a per-user policy.

  • If this policy setting is disabled at the computer level, the per-user policy is ignored.

  • If this policy setting isn't configured at the computer level, restrictions are based on per-user policies.

Description framework properties:

Property name Property value
Format chr (string)
Access Type Add, Delete, Get, Replace

Tip

This is an ADMX-backed policy and requires SyncML format for configuration. For an example of SyncML format, refer to Enabling a policy.

ADMX mapping:

Name Value
Name LocaleUserRestrict_2
Friendly Name Restrict user locales
Location Computer Configuration
Path System > Locale Services
Registry Key Name Software\Policies\Microsoft\Control Panel\International
Registry Value Name RestrictUserLocales
ADMX File Name Globalization.admx

LockMachineUILanguage

Scope Editions Applicable OS
✅ Device
❌ User
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows 10, version 2004 [10.0.19041.1202] and later
✅ Windows 10, version 2009 [10.0.19042.1202] and later
✅ Windows 10, version 21H1 [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later
./Device/Vendor/MSFT/Policy/Config/ADMX_Globalization/LockMachineUILanguage

This policy setting restricts the Windows UI language for all users.

This is a policy setting for computers with more than one UI language installed.

  • If you enable this policy setting, the UI language of Windows menus and dialogs for systems with more than one language will follow the language specified by the administrator as the system UI languages. The UI language selected by the user will be ignored if it's different than any of the system UI languages.

  • If you disable or don't configure this policy setting, the user can specify which UI language is used.

Description framework properties:

Property name Property value
Format chr (string)
Access Type Add, Delete, Get, Replace

Tip

This is an ADMX-backed policy and requires SyncML format for configuration. For an example of SyncML format, refer to Enabling a policy.

ADMX mapping:

Name Value
Name LockMachineUILanguage
Friendly Name Restricts the UI language Windows uses for all logged users
Location Computer Configuration
Path Control Panel > Regional and Language Options
Registry Key Name Software\Policies\Microsoft\MUI\Settings
ADMX File Name Globalization.admx

LockUserUILanguage

Scope Editions Applicable OS
❌ Device
✅ User
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows 10, version 2004 [10.0.19041.1202] and later
✅ Windows 10, version 2009 [10.0.19042.1202] and later
✅ Windows 10, version 21H1 [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later
./User/Vendor/MSFT/Policy/Config/ADMX_Globalization/LockUserUILanguage

This policy setting restricts the Windows UI language for specific users.

This policy setting applies to computers with more than one UI language installed.

  • If you enable this policy setting, the UI language of Windows menus and dialogs for systems with more than one language is restricted to a specified language for the selected user. If the specified language isn't installed on the target computer or you disable this policy setting, the language selection defaults to the language selected by the user.

  • If you disable or don't configure this policy setting, there is no restriction on which language users should use.

To enable this policy setting in Windows Server 2003, Windows XP, or Windows 2000, to use the "Restrict selection of Windows menus and dialogs language" policy setting.

Description framework properties:

Property name Property value
Format chr (string)
Access Type Add, Delete, Get, Replace

Tip

This is an ADMX-backed policy and requires SyncML format for configuration. For an example of SyncML format, refer to Enabling a policy.

ADMX mapping:

Name Value
Name LockUserUILanguage
Friendly Name Restricts the UI languages Windows should use for the selected user
Location User Configuration
Path Control Panel > Regional and Language Options
Registry Key Name Software\Policies\Microsoft\Control Panel\Desktop
ADMX File Name Globalization.admx

PreventGeoIdChange_1

Scope Editions Applicable OS
❌ Device
✅ User
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows 10, version 2004 [10.0.19041.1202] and later
✅ Windows 10, version 2009 [10.0.19042.1202] and later
✅ Windows 10, version 21H1 [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later
./User/Vendor/MSFT/Policy/Config/ADMX_Globalization/PreventGeoIdChange_1

This policy setting prevents users from changing their user geographical location (GeoID).

  • If you enable this policy setting, users can't change their GeoID.

  • If you disable or don't configure this policy setting, users may select any GeoID.

  • If you enable this policy setting at the computer level, it can't be disabled by a per-user policy setting.

  • If you disable this policy setting at the computer level, the per-user policy is ignored.

  • If you don't configure this policy setting at the computer level, restrictions are based on per-user policy settings.

To set this policy setting on a per-user basis, make sure that the per-computer policy setting isn't configured.

Description framework properties:

Property name Property value
Format chr (string)
Access Type Add, Delete, Get, Replace

Tip

This is an ADMX-backed policy and requires SyncML format for configuration. For an example of SyncML format, refer to Enabling a policy.

ADMX mapping:

Name Value
Name PreventGeoIdChange_1
Friendly Name Disallow changing of geographic location
Location User Configuration
Path System > Locale Services
Registry Key Name Software\Policies\Microsoft\Control Panel\International
Registry Value Name PreventGeoIdChange
ADMX File Name Globalization.admx

PreventGeoIdChange_2

Scope Editions Applicable OS
✅ Device
❌ User
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows 10, version 2004 [10.0.19041.1202] and later
✅ Windows 10, version 2009 [10.0.19042.1202] and later
✅ Windows 10, version 21H1 [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later
./Device/Vendor/MSFT/Policy/Config/ADMX_Globalization/PreventGeoIdChange_2

This policy setting prevents users from changing their user geographical location (GeoID).

  • If you enable this policy setting, users can't change their GeoID.

  • If you disable or don't configure this policy setting, users may select any GeoID.

  • If you enable this policy setting at the computer level, it can't be disabled by a per-user policy setting.

  • If you disable this policy setting at the computer level, the per-user policy is ignored.

  • If you don't configure this policy setting at the computer level, restrictions are based on per-user policy settings.

To set this policy setting on a per-user basis, make sure that the per-computer policy setting isn't configured.

Description framework properties:

Property name Property value
Format chr (string)
Access Type Add, Delete, Get, Replace

Tip

This is an ADMX-backed policy and requires SyncML format for configuration. For an example of SyncML format, refer to Enabling a policy.

ADMX mapping:

Name Value
Name PreventGeoIdChange_2
Friendly Name Disallow changing of geographic location
Location Computer Configuration
Path System > Locale Services
Registry Key Name Software\Policies\Microsoft\Control Panel\International
Registry Value Name PreventGeoIdChange
ADMX File Name Globalization.admx

PreventUserOverrides_1

Scope Editions Applicable OS
❌ Device
✅ User
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows 10, version 2004 [10.0.19041.1202] and later
✅ Windows 10, version 2009 [10.0.19042.1202] and later
✅ Windows 10, version 21H1 [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later
./User/Vendor/MSFT/Policy/Config/ADMX_Globalization/PreventUserOverrides_1

This policy setting prevents the user from customizing their locale by changing their user overrides.

Any existing overrides in place when this policy is enabled will be frozen. To remove existing user overrides, first reset the user(s) values to the defaults and then apply this policy.

When this policy setting is enabled, users can still choose alternate locales installed on the system unless prevented by other policies, however, they will be unable to customize those choices. The user can't customize their user locale with user overrides.

  • If this policy setting is disabled or not configured, then the user can customize their user locale overrides.

  • If this policy is set to Enabled at the computer level, then it can't be disabled by a per-User policy.

  • If this policy is set to Disabled at the computer level, then the per-User policy will be ignored.

  • If this policy is set to Not Configured at the computer level, then restrictions will be based on per-User policies.

To set this policy on a per-user basis, make sure that the per-computer policy is set to Not Configured.

Description framework properties:

Property name Property value
Format chr (string)
Access Type Add, Delete, Get, Replace

Tip

This is an ADMX-backed policy and requires SyncML format for configuration. For an example of SyncML format, refer to Enabling a policy.

ADMX mapping:

Name Value
Name PreventUserOverrides_1
Friendly Name Disallow user override of locale settings
Location User Configuration
Path System > Locale Services
Registry Key Name Software\Policies\Microsoft\Control Panel\International
Registry Value Name PreventUserOverrides
ADMX File Name Globalization.admx

PreventUserOverrides_2

Scope Editions Applicable OS
✅ Device
❌ User
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows 10, version 2004 [10.0.19041.1202] and later
✅ Windows 10, version 2009 [10.0.19042.1202] and later
✅ Windows 10, version 21H1 [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later
./Device/Vendor/MSFT/Policy/Config/ADMX_Globalization/PreventUserOverrides_2

This policy setting prevents the user from customizing their locale by changing their user overrides.

Any existing overrides in place when this policy is enabled will be frozen. To remove existing user overrides, first reset the user(s) values to the defaults and then apply this policy.

When this policy setting is enabled, users can still choose alternate locales installed on the system unless prevented by other policies, however, they will be unable to customize those choices. The user can't customize their user locale with user overrides.

  • If this policy setting is disabled or not configured, then the user can customize their user locale overrides.

  • If this policy is set to Enabled at the computer level, then it can't be disabled by a per-User policy.

  • If this policy is set to Disabled at the computer level, then the per-User policy will be ignored.

  • If this policy is set to Not Configured at the computer level, then restrictions will be based on per-User policies.

To set this policy on a per-user basis, make sure that the per-computer policy is set to Not Configured.

Description framework properties:

Property name Property value
Format chr (string)
Access Type Add, Delete, Get, Replace

Tip

This is an ADMX-backed policy and requires SyncML format for configuration. For an example of SyncML format, refer to Enabling a policy.

ADMX mapping:

Name Value
Name PreventUserOverrides_2
Friendly Name Disallow user override of locale settings
Location Computer Configuration
Path System > Locale Services
Registry Key Name Software\Policies\Microsoft\Control Panel\International
Registry Value Name PreventUserOverrides
ADMX File Name Globalization.admx

RestrictUILangSelect

Scope Editions Applicable OS
❌ Device
✅ User
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows 10, version 2004 [10.0.19041.1202] and later
✅ Windows 10, version 2009 [10.0.19042.1202] and later
✅ Windows 10, version 21H1 [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later
./User/Vendor/MSFT/Policy/Config/ADMX_Globalization/RestrictUILangSelect

This policy setting restricts users to the specified language by disabling the menus and dialog box controls in the Region settings control panel. If the specified language isn't installed on the target computer, the language selection defaults to English.

  • If you enable this policy setting, the dialog box controls in the Regional and Language Options control panel aren't accessible to the logged-on user. This prevents users from specifying a language different than the one used.

To enable this policy setting in Windows Vista, use the "Restricts the UI languages Windows should use for the selected user" policy setting.

  • If you disable or don't configure this policy setting, the logged-on user can access the dialog box controls in the Regional and Language Options control panel to select any available UI language.

Description framework properties:

Property name Property value
Format chr (string)
Access Type Add, Delete, Get, Replace

Tip

This is an ADMX-backed policy and requires SyncML format for configuration. For an example of SyncML format, refer to Enabling a policy.

ADMX mapping:

Name Value
Name RestrictUILangSelect
Friendly Name Restrict selection of Windows menus and dialogs language
Location User Configuration
Path Control Panel > Regional and Language Options
Registry Key Name Software\Policies\Microsoft\Control Panel\Desktop
ADMX File Name Globalization.admx

TurnOffAutocorrectMisspelledWords

Scope Editions Applicable OS
❌ Device
✅ User
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows 10, version 2004 [10.0.19041.1202] and later
✅ Windows 10, version 2009 [10.0.19042.1202] and later
✅ Windows 10, version 21H1 [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later
./User/Vendor/MSFT/Policy/Config/ADMX_Globalization/TurnOffAutocorrectMisspelledWords

This policy turns off the autocorrect misspelled words option. This does not, however, prevent the user or an application from changing the setting programmatically.

The autocorrect misspelled words option controls whether or not errors in typed text will be automatically corrected.

  • If the policy is enabled, then the option will be locked to not autocorrect misspelled words.

  • If the policy is disabled or Not Configured, then the user will be free to change the setting according to their preference.

Note that the availability and function of this setting is dependent on supported languages being enabled.

Description framework properties:

Property name Property value
Format chr (string)
Access Type Add, Delete, Get, Replace

Tip

This is an ADMX-backed policy and requires SyncML format for configuration. For an example of SyncML format, refer to Enabling a policy.

ADMX mapping:

Name Value
Name TurnOffAutocorrectMisspelledWords
Friendly Name Turn off autocorrect misspelled words
Location User Configuration
Path Control Panel > Regional and Language Options
Registry Key Name Software\Policies\Microsoft\Control Panel\International
Registry Value Name TurnOffAutocorrectMisspelledWords
ADMX File Name Globalization.admx

TurnOffHighlightMisspelledWords

Scope Editions Applicable OS
❌ Device
✅ User
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows 10, version 2004 [10.0.19041.1202] and later
✅ Windows 10, version 2009 [10.0.19042.1202] and later
✅ Windows 10, version 21H1 [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later
./User/Vendor/MSFT/Policy/Config/ADMX_Globalization/TurnOffHighlightMisspelledWords

This policy turns off the highlight misspelled words option. This does not, however, prevent the user or an application from changing the setting programmatically.

The highlight misspelled words option controls whether or next spelling errors in typed text will be highlighted.

  • If the policy is enabled, then the option will be locked to not highlight misspelled words.

  • If the policy is disabled or Not Configured, then the user will be free to change the setting according to their preference.

Note that the availability and function of this setting is dependent on supported languages being enabled.

Description framework properties:

Property name Property value
Format chr (string)
Access Type Add, Delete, Get, Replace

Tip

This is an ADMX-backed policy and requires SyncML format for configuration. For an example of SyncML format, refer to Enabling a policy.

ADMX mapping:

Name Value
Name TurnOffHighlightMisspelledWords
Friendly Name Turn off highlight misspelled words
Location User Configuration
Path Control Panel > Regional and Language Options
Registry Key Name Software\Policies\Microsoft\Control Panel\International
Registry Value Name TurnOffHighlightMisspelledWords
ADMX File Name Globalization.admx

TurnOffInsertSpace

Scope Editions Applicable OS
❌ Device
✅ User
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows 10, version 2004 [10.0.19041.1202] and later
✅ Windows 10, version 2009 [10.0.19042.1202] and later
✅ Windows 10, version 21H1 [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later
./User/Vendor/MSFT/Policy/Config/ADMX_Globalization/TurnOffInsertSpace

This policy turns off the insert a space after selecting a text prediction option. This does not, however, prevent the user or an application from changing the setting programmatically.

The insert a space after selecting a text prediction option controls whether or not a space will be inserted after the user selects a text prediction candidate when using the on-screen keyboard.

  • If the policy is enabled, then the option will be locked to not insert a space after selecting a text prediction.

  • If the policy is disabled or Not Configured, then the user will be free to change the setting according to their preference.

Note that the availability and function of this setting is dependent on supported languages being enabled.

Description framework properties:

Property name Property value
Format chr (string)
Access Type Add, Delete, Get, Replace

Tip

This is an ADMX-backed policy and requires SyncML format for configuration. For an example of SyncML format, refer to Enabling a policy.

ADMX mapping:

Name Value
Name TurnOffInsertSpace
Friendly Name Turn off insert a space after selecting a text prediction
Location User Configuration
Path Control Panel > Regional and Language Options
Registry Key Name Software\Policies\Microsoft\Control Panel\International
Registry Value Name TurnOffInsertSpace
ADMX File Name Globalization.admx

TurnOffOfferTextPredictions

Scope Editions Applicable OS
❌ Device
✅ User
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows 10, version 2004 [10.0.19041.1202] and later
✅ Windows 10, version 2009 [10.0.19042.1202] and later
✅ Windows 10, version 21H1 [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later
./User/Vendor/MSFT/Policy/Config/ADMX_Globalization/TurnOffOfferTextPredictions

This policy turns off the offer text predictions as I type option. This does not, however, prevent the user or an application from changing the setting programmatically.

The offer text predictions as I type option controls whether or not text prediction suggestions will be presented to the user on the on-screen keyboard.

  • If the policy is enabled, then the option will be locked to not offer text predictions.

  • If the policy is disabled or Not Configured, then the user will be free to change the setting according to their preference.

Note that the availability and function of this setting is dependent on supported languages being enabled.

Description framework properties:

Property name Property value
Format chr (string)
Access Type Add, Delete, Get, Replace

Tip

This is an ADMX-backed policy and requires SyncML format for configuration. For an example of SyncML format, refer to Enabling a policy.

ADMX mapping:

Name Value
Name TurnOffOfferTextPredictions
Friendly Name Turn off offer text predictions as I type
Location User Configuration
Path Control Panel > Regional and Language Options
Registry Key Name Software\Policies\Microsoft\Control Panel\International
Registry Value Name TurnOffOfferTextPredictions
ADMX File Name Globalization.admx

Y2K

Scope Editions Applicable OS
❌ Device
✅ User
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows 10, version 2004 [10.0.19041.1202] and later
✅ Windows 10, version 2009 [10.0.19042.1202] and later
✅ Windows 10, version 21H1 [10.0.19043.1202] and later
✅ Windows 11, version 21H2 [10.0.22000] and later
./User/Vendor/MSFT/Policy/Config/ADMX_Globalization/Y2K

This policy setting determines how programs interpret two-digit years.

This policy setting affects only the programs that use this Windows feature to interpret two-digit years. If a program doesn't interpret two-digit years correctly, consult the documentation or manufacturer of the program.

  • If you enable this policy setting, the system specifies the largest two-digit year interpreted as being preceded by 20. All numbers less than or equal to the specified value are interpreted as being preceded by 20. All numbers greater than the specified value are interpreted as being preceded by 19.

For example, the default value, 2029, specifies that all two-digit years less than or equal to 29 (00 to 29) are interpreted as being preceded by 20, that's 2000 to 2029. Conversely, all two-digit years greater than 29 (30 to 99) are interpreted as being preceded by 19, that is, 1930 to 1999.

  • If you disable or don't configure this policy setting, Windows doesn't interpret two-digit year formats using this scheme for the program.

Description framework properties:

Property name Property value
Format chr (string)
Access Type Add, Delete, Get, Replace

Tip

This is an ADMX-backed policy and requires SyncML format for configuration. For an example of SyncML format, refer to Enabling a policy.

ADMX mapping:

Name Value
Name Y2K
Friendly Name Century interpretation for Year 2000
Location User Configuration
Path System
Registry Key Name Software\Policies\Microsoft\Control Panel\International\Calendars\TwoDigitYearMax
ADMX File Name Globalization.admx

Policy configuration service provider