Jump to content

Recommended Posts

Posted

Hi folks,

 

We've deployed 1607 to several hundred PCs, and spotted that the "Country or region" is set to United States.

 

So far it doesn't seem to be a catastrophic issue, as it means default dates and current in apps e.g. Excel, are defaulting to US format.

 

The problem is I can't spot a way of changing it.

 

The Default Domain policy already has User Configuration > Preferences > Control Panel Settings > Regional Options set with an End User Default Locale of English (United Kingdom).

 

Is anyone of aware of where this needs to be set in GP?

 

(We've had the keyboard issue as well, but fixed that with a registry change that's deployed by GP)

 

Thanks

Posted
On a related note, the login screen shows the time in 12-hour format. I'm guessing if the install was set to UK this would be 24-hour clock. A niggle that would be nice to fix also.
  • 2 weeks later...
Posted
Very easy mistake to make, but it's worth using the English International media. Even things like labels in Windows saying 'Colour' make it worthwhile ;) I suspect it'd be a nightmare to change/redeploy though so don't stress it now.
  • Thanks 1
Posted

Yep, it's a right pain with the US version. Logon screen has US keyboard, so students unwittingly use the wrong characters when changing password e.g. #. @.

 

Excel and Word are using US formats e.g. paper sizes, currency.

 

I'm hoping that it can be corrected with this registry change, to save redeploying!

Posted
I'm hoping that it can be corrected with this registry change, to save redeploying!

Try these registry settings (on one user to start with).

 

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Keyboard Layout\Preload]
"1"="00000809"

[-HKEY_CURRENT_USER\Keyboard Layout\Substitutes]

[-HKEY_CURRENT_USER\Keyboard Layout\Toggle]

[HKEY_CURRENT_USER\Control Panel\International]
"Locale"="00000809"
"LocaleName"="en-GB"
"s1159"="AM"
"s2359"="PM"
"sCountry"="United Kingdom"
"sCurrency"="£"
"sDate"="/"
"sDecimal"="."
"sGrouping"="3;0"
"sLanguage"="ENG"
"sList"=","
"sLongDate"="dd MMMM yyyy"
"sMonDecimalSep"="."
"sMonGrouping"="3;0"
"sMonThousandSep"=","
"sNativeDigits"="0123456789"
"sNegativeSign"="-"
"sPositiveSign"=""
"sShortDate"="dd/MM/yyyy"
"sThousand"=","
"sTime"=":"
"sTimeFormat"="HH:mm:ss"
"sShortTime"="HH:mm"
"sYearMonth"="MMMM yyyy"
"iCalendarType"="1"
"iCountry"="44"
"iCurrDigits"="2"
"iCurrency"="0"
"iDate"="1"
"iDigits"="2"
"NumShape"="1"
"iFirstDayOfWeek"="0"
"iFirstWeekOfYear"="2"
"iLZero"="1"
"iMeasure"="0"
"iNegCurr"="1"
"iNegNumber"="1"
"iPaperSize"="9"
"iTime"="1"
"iTimePrefix"="0"
"iTLZero"="1"

[HKEY_CURRENT_USER\Control Panel\International\Geo]
"Nation"="242"

[HKEY_CURRENT_USER\Control Panel\International\User Profile]
"Languages"=hex(7):65,00,6e,00,2d,00,47,00,42,00,00,00
"ShowAutoCorrection"=dword:00000001
"ShowTextPrediction"=dword:00000001
"ShowCasing"=dword:00000001
"ShowShiftLock"=dword:00000001

[HKEY_CURRENT_USER\Control Panel\International\User Profile\en-GB]
"0809:00000809"=dword:00000001

  • Thanks 1
Posted
Try these registry settings (on one user to start with).

 

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Keyboard Layout\Preload]
"1"="00000809"

[-HKEY_CURRENT_USER\Keyboard Layout\Substitutes]

[-HKEY_CURRENT_USER\Keyboard Layout\Toggle]

[HKEY_CURRENT_USER\Control Panel\International]
"Locale"="00000809"
"LocaleName"="en-GB"
"s1159"="AM"
"s2359"="PM"
"sCountry"="United Kingdom"
"sCurrency"="£"
"sDate"="/"
"sDecimal"="."
"sGrouping"="3;0"
"sLanguage"="ENG"
"sList"=","
"sLongDate"="dd MMMM yyyy"
"sMonDecimalSep"="."
"sMonGrouping"="3;0"
"sMonThousandSep"=","
"sNativeDigits"="0123456789"
"sNegativeSign"="-"
"sPositiveSign"=""
"sShortDate"="dd/MM/yyyy"
"sThousand"=","
"sTime"=":"
"sTimeFormat"="HH:mm:ss"
"sShortTime"="HH:mm"
"sYearMonth"="MMMM yyyy"
"iCalendarType"="1"
"iCountry"="44"
"iCurrDigits"="2"
"iCurrency"="0"
"iDate"="1"
"iDigits"="2"
"NumShape"="1"
"iFirstDayOfWeek"="0"
"iFirstWeekOfYear"="2"
"iLZero"="1"
"iMeasure"="0"
"iNegCurr"="1"
"iNegNumber"="1"
"iPaperSize"="9"
"iTime"="1"
"iTimePrefix"="0"
"iTLZero"="1"

[HKEY_CURRENT_USER\Control Panel\International\Geo]
"Nation"="242"

[HKEY_CURRENT_USER\Control Panel\International\User Profile]
"Languages"=hex(7):65,00,6e,00,2d,00,47,00,42,00,00,00
"ShowAutoCorrection"=dword:00000001
"ShowTextPrediction"=dword:00000001
"ShowCasing"=dword:00000001
"ShowShiftLock"=dword:00000001

[HKEY_CURRENT_USER\Control Panel\International\User Profile\en-GB]
"0809:00000809"=dword:00000001

 

Me being me.... How did you add that to GPO?

Posted
Just to double check, do you apply these under Computer Configuration or User Configuration? I'm guessing the former, but just to be sure.

User since they're HKCU settings.

 

On second thoughts, I'm guessing the intent was to add as a .reg file.

The idea was to double-click the .reg file on one PC to see if it works and then if it did, import all of the individual settings via the GPP registry wizard to deploy to the affected end users. :)

  • Thanks 1
Posted

Another frustration we have is that the login screen is set to US keyboard settings, so would a User Config settings also take effect prior to login at this screen?

 

I've looked at the registry wizard, and I can source these settings from a PC that's been deployed with the correct (English International) version of Windows 10. It seemed quite a straightforward way to do it. Is this an approach you'd recommend?

 

Sorry, questions!

Posted
I've looked at the registry wizard, and I can source these settings from a PC that's been deployed with the correct (English International) version of Windows 10. It seemed quite a straightforward way to do it. Is this an approach you'd recommend?

Definitely! :)

  • Thanks 1
Posted

I'm at a loss as to what's going on now, and have removed all registry settings except for the keyboard preload. On a Win 10 test VM the keyboard is in UK form, it seems that all other classroom PCs have switched to US keyboard.

 

The keyboard preload setting is under HKEY_CURRENT_USER > Keyboard Layout > Reload. Value 1 is set to 00000809.

 

I've checked this on both my test VM and some classroom PCs and the registry setting is there. Why is the keyboard not defaulting to UK?

Posted
It turned out that the tool I was using to remote to the PC was the issue. The keyboard had changed to UK, but for some reason the remote tool wasn't emulating the UK keyboard.
  • Like 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...