Shortcut to lock your computer

Create a shortcut to: [%windir%\system32\rundll32.exe user32.dll,LockWorkStation].

Or type [Windows key] + L

Reference: see Microsoft article.


Keyboard settings at logon

Problem: you have changed your password and can no longer logon. This can be caused because the keyboard settings at logon are configured for a wrong keyboard. You could use ALT key conbinations to logonn, but is not very practical.

Some possible solutions.

Method 1) The easiest way:

Assuming your default keyboard settings are now set correctly (to be sure best doublecheck them), just copy these settings.

Here is how to do this:

For Windows XP:

Go to “Control Panel”, “Regional and Language Options”, “Advanced” tab.


Now click “Default user account settings”, [v] “Apply all settings to the current user account and to the defualt user profile”

That’s all. No need to change any registry setting.

For Windows 7:

Go to “Control Panel”, “Region and Language”, “Administrative” tab.

Now click on “Copy settings”

Then click on “Copy your current settings to”:

“Welcome screen and system accounts”

and if necessary to “New user accounts”

That’s all. No need to change any registry setting.

As you can see in the screenshots:

Windows 7 shows you the current keyboard settings of the Welcome screen, this is not the case for Windows XP: here you will have to check the registry – unless more then 1 keyboard is installed; in this case a language symbol will show up. You can switch between the languages using ALT-SHIFT.

Method 2) Change the logon keyboard settings in the registry:

Here is how:

See also KB art. Microsoft

1. Run Registry Editor (REGEDT32.exe).
2. From the HKEY_USERS subtree, go to the following key:
\.DEFAULT\Keyboard Layout\Preload
3. Change the value for the following entry to contain the keyboard layout that you want to have avilable at logon. This example would set the default keyboard layout to Japanese:
\.DEFAULT\Keyboard Layout\Preload
“1” REG_SZ = “0411”

00000402 = “Bulgarian”
0000041a = “Croatian”
00000405 = “Czech”
00000406 = “Danish”
00000813 = “Dutch (Belgian)”
00000413 = “Dutch (Standard)”
00000409 = “English (American)”
00000c09 = “English (Australian)”
00000809 = “English (British)”
00001009 = “English (Canadian)”
00001809 = “English (Irish)”
00001409 = “English (New Zealand)”
0000040b = “Finnish”
0000080c = “French (Belgian)”
00000c0c = “French (Canadian)”
0000040c = “French (Standard)”
0000100c = “French (Swiss)”
00000c07 = “German (Austrian)”
00000407 = “German (Standard)”
00000807 = “German (Swiss)”
00000408 = “Greek”
0000040d = “Hebrew”
0000040e = “Hungarian”
0000040f = “Icelandic”
00000410 = “Italian (Standard)”
00000810 = “Italian (Swiss)”
00000414 = “Norwegian (Bokmal)”
00000814 = “Norwegian (Nynorsk)”
00000415 = “Polish”
00000416 = “Portuguese (Brazil)”
00000816 = “Portuguese (Portugal)”
00000418 = “Romanian”
00000419 = “Russian”
0000041b = “Slovak”
00000424 = “Slovenian”
0000080a = “Spanish (Mexican)”
00000c0a = “Spanish (Modern Sort)”
0000040a = “Spanish (Traditional Sort)”
0000041d = “Swedish”
0000041f = “Turkish”

IT to the point