Table of contents
Collapse the table of content
Expand the table of content


Last Updated: 12/12/2016

Name specifies the user name for a LocalAccount to be created during installation.



Specifies the name of a LocalAccount. Name is a string with a maximum length of 256 characters.

Do not use any of the following characters: "/[]:|<>+=;,?*%@

Do not use the name "NONE", this is a restricted username.

This string type does not support empty elements. Do not create an empty value for this setting.

Some Unicode characters such as emoji appear as with the placeholder character: ? (question mark) in command prompts, but appear correctly in other locations such as File Explorer.

Users who sign-in with a Microsoft account will frequently see that their underlying profile path does not match their firstname / lastname. When this happens, you will see an account in the form: username_001.

Valid Passes


Parent Hierarchy

Microsoft-Windows-Shell-Setup| OfflineUserAccounts | OfflineLocalAccounts | LocalAccount | Name

Applies To

Windows 10 for desktop editions (Home, Pro, Enterprise, and Education)

Windows Server 2016

For a list of the supported Windows editions and architectures that this component supports, see Microsoft-Windows-Shell-Setup.

Send comments about this topic to Microsoft

© 2017 Microsoft