Solved

Setting default input language for all EXISTING user profiles

Posted on 2004-08-25
1
1,888 Views
Last Modified: 2011-10-03
I have a new installation of Windows 2003 Server and 38 XP Pro Clients.

All is well with one notable exception - the Regional and Language Options are not set at the XP clients as I want them ie. English (United Kingdom) for all values.  At the moment they are set to English (US).  I am using UK format keyboards.  

I have noted at the server that in Control Panel>Regional and Language Options>Advanced tab and in the bottom section "Default user account settings" you can tick a box next to the statement "Apply all settings to the current user account and to the default user profile".  If you drag ? over this value the help text indicates that checking/ticking the box will affect "all new user accounts created on this computer".

So I gave it a go - I checked the box next to "Apply all settings to the current user account and to the default user profile" added a new (test) user and hey presto - correct input language applied!  The crucial test being the availability of "£" sign which you should get (in the UK) when you press shift 3; also corrected are the shift 2 key which gives the " mark and @ which is paired with the single quote ' key.  Unfortunately the change does not force itself onto existing user profiles (which is what I want it to do).

HERE'S THE CRUNCH QUESTION THEN ~ how do I get this change at the server level to apply to all EXISTING user profiles??  So that all users get the same English (United Kingdom) Input Language/Keyboard settings??  At the moment I am faced with re-making 30+ new user profiles just to fix this problem but if I do this it will in turn create a load more problems to replace it!!

Your help would be much appreciated :-)

Thanks in anticipation

Paul Truswell
0
Comment
Question by:ptruswell
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
1 Comment
 
LVL 10

Accepted Solution

by:
jhautani earned 500 total points
ID: 11900833
User's current keyboard layout is configured in registry: HKEY_CURRENT_USER\Keyboard Layout\Preload\1, of which data contains the keyboard locale
You can use a script to change this setting and it will take effect after next logon.

Create a batch file with the following line (not 100% sure whether UK locale is 00000809):
  reg add "HKCU\Keyboard Layout\Preload" /v 1 /d 00000809 /f
and let user run it manually or if you are using AD put it in the user's logon script.

hope this helps
0

Featured Post

Comprehensive Backup Solutions for Microsoft

Acronis protects the complete Microsoft technology stack: Windows Server, Windows PC, laptop and Surface data; Microsoft business applications; Microsoft Hyper-V; Azure VMs; Microsoft Windows Server 2016; Microsoft Exchange 2016 and SQL Server 2016.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
DHCP scope restore question Server 2003 to 2012R2 6 109
Big Problem with Redirected Folder 8 76
AD account Auto logoff 1 57
Active Directory Powershell Script 9 40
Preface Having the need * to contact many different companies with different infrastructures * do remote maintenance in their network required us to implement a more flexible routing solution. As RAS, PPTP, L2TP and VPN Client connections are no…
On July 14th 2015, Windows Server 2003 will become End of Support, leaving hundreds of thousands of servers around the world that still run this 12 year old operating system vulnerable and potentially out of compliance in many organisations around t…
This video shows how to use Hyena, from SystemTools Software, to update 100 user accounts from an external text file. View in 1080p for best video quality.

734 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question