Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

Unable to enter native language computer name during OOBE on Windows 8 and Windows Server 2012


View products that this article applies to.

Symptoms

Consider the following scenario:

When entering the computer name during OOBE (Out of Box Experience) on a computer with multiple languages pre-installed, you see the error message: 

"This keyboard layout can’t be used to enter a name for this PC. Try using a different keyboard." when attempting to enter the computer name.

You are unable to enter the computer name in the language selected during OOBE.

↑ Back to the top


Cause

This problem occurs because the active codepage (the codepage of the default language of the system image) is not compatible with the codepage of the language selected in OOBE (Out of Box Experience), and the active Windows system codepage cannot be changed without a reboot.  The validation code for the computer name is checking the entered computer name against the active system codepage.  After a reboot, the computer name validation code will allow characters in the language the user has selected.

You must use characters which are valid in the active codepage for the computer name during OOBE.  You may later change the computer name to use characters in the native language after OOBE has been completed and the system has been rebooted at least once.

For example, a multi-language image may contain two or more languages, usually English, and another language such as Russian.  If English is set to the default language for the image, then on first boot, the English code page will be active at the time Russian is selected as the language during OOBE.  The computer name must be entered using characters valid in the English codepage, such as ASCII characters.

↑ Back to the top


Resolution

Instructions to change the computer name after completing OOBE:

1. After completing OOBE, restart the system.

Windows Key + C to open the Charm Bar, then choose Settings->Power->Restart

2. Type SystemPropertiesAdvanced.exe from the Start screen.
3. Click the Computer Name tab.
4. Click Change...
5. Enter the desired computer name.
6. Click OK.
7. Restart the computer.

↑ Back to the top


More Information


Microsoft is aware of the issue and may address it in a future operating system release.

↑ Back to the top


Keywords: kb

↑ Back to the top

Article Info
Article ID : 2770456
Revision : 1
Created on : 1/7/2017
Published on : 11/9/2012
Exists online : False
Views : 475