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 with KB5005101 [10.0.19041.1202] and later ✅ Windows 10, version 20H2 with KB5005101 [10.0.19042.1202] and later ✅ Windows 10, version 21H1 with KB5005101 [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 with KB5005101 [10.0.19041.1202] and later ✅ Windows 10, version 20H2 with KB5005101 [10.0.19042.1202] and later ✅ Windows 10, version 21H1 with KB5005101 [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 with KB5005101 [10.0.19041.1202] and later ✅ Windows 10, version 20H2 with KB5005101 [10.0.19042.1202] and later ✅ Windows 10, version 21H1 with KB5005101 [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 with KB5005101 [10.0.19041.1202] and later ✅ Windows 10, version 20H2 with KB5005101 [10.0.19042.1202] and later ✅ Windows 10, version 21H1 with KB5005101 [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 with KB5005101 [10.0.19041.1202] and later ✅ Windows 10, version 20H2 with KB5005101 [10.0.19042.1202] and later ✅ Windows 10, version 21H1 with KB5005101 [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 with KB5005101 [10.0.19041.1202] and later ✅ Windows 10, version 20H2 with KB5005101 [10.0.19042.1202] and later ✅ Windows 10, version 21H1 with KB5005101 [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 with KB5005101 [10.0.19041.1202] and later ✅ Windows 10, version 20H2 with KB5005101 [10.0.19042.1202] and later ✅ Windows 10, version 21H1 with KB5005101 [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 with KB5005101 [10.0.19041.1202] and later ✅ Windows 10, version 20H2 with KB5005101 [10.0.19042.1202] and later ✅ Windows 10, version 21H1 with KB5005101 [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 with KB5005101 [10.0.19041.1202] and later ✅ Windows 10, version 20H2 with KB5005101 [10.0.19042.1202] and later ✅ Windows 10, version 21H1 with KB5005101 [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 with KB5005101 [10.0.19041.1202] and later ✅ Windows 10, version 20H2 with KB5005101 [10.0.19042.1202] and later ✅ Windows 10, version 21H1 with KB5005101 [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'll 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 with KB5005101 [10.0.19041.1202] and later ✅ Windows 10, version 20H2 with KB5005101 [10.0.19042.1202] and later ✅ Windows 10, version 21H1 with KB5005101 [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 with KB5005101 [10.0.19041.1202] and later ✅ Windows 10, version 20H2 with KB5005101 [10.0.19042.1202] and later ✅ Windows 10, version 21H1 with KB5005101 [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 with KB5005101 [10.0.19041.1202] and later ✅ Windows 10, version 20H2 with KB5005101 [10.0.19042.1202] and later ✅ Windows 10, version 21H1 with KB5005101 [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 with KB5005101 [10.0.19041.1202] and later ✅ Windows 10, version 20H2 with KB5005101 [10.0.19042.1202] and later ✅ Windows 10, version 21H1 with KB5005101 [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 with KB5005101 [10.0.19041.1202] and later ✅ Windows 10, version 20H2 with KB5005101 [10.0.19042.1202] and later ✅ Windows 10, version 21H1 with KB5005101 [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 with KB5005101 [10.0.19041.1202] and later ✅ Windows 10, version 20H2 with KB5005101 [10.0.19042.1202] and later ✅ Windows 10, version 21H1 with KB5005101 [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 with KB5005101 [10.0.19041.1202] and later ✅ Windows 10, version 20H2 with KB5005101 [10.0.19042.1202] and later ✅ Windows 10, version 21H1 with KB5005101 [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'll 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 with KB5005101 [10.0.19041.1202] and later ✅ Windows 10, version 20H2 with KB5005101 [10.0.19042.1202] and later ✅ Windows 10, version 21H1 with KB5005101 [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'll 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 with KB5005101 [10.0.19041.1202] and later ✅ Windows 10, version 20H2 with KB5005101 [10.0.19042.1202] and later ✅ Windows 10, version 21H1 with KB5005101 [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 with KB5005101 [10.0.19041.1202] and later ✅ Windows 10, version 20H2 with KB5005101 [10.0.19042.1202] and later ✅ Windows 10, version 21H1 with KB5005101 [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 with KB5005101 [10.0.19041.1202] and later ✅ Windows 10, version 20H2 with KB5005101 [10.0.19042.1202] and later ✅ Windows 10, version 21H1 with KB5005101 [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 with KB5005101 [10.0.19041.1202] and later ✅ Windows 10, version 20H2 with KB5005101 [10.0.19042.1202] and later ✅ Windows 10, version 21H1 with KB5005101 [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 with KB5005101 [10.0.19041.1202] and later ✅ Windows 10, version 20H2 with KB5005101 [10.0.19042.1202] and later ✅ Windows 10, version 21H1 with KB5005101 [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 with KB5005101 [10.0.19041.1202] and later ✅ Windows 10, version 20H2 with KB5005101 [10.0.19042.1202] and later ✅ Windows 10, version 21H1 with KB5005101 [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 |