How to Change User Account Name in Windows 11
This tutorial will show you how to change the name of a local account or Microsoft account in Windows 10 and Windows 11.
Go to Settings, click Accounts, then Other users. Expand the account you wish to rename, click Change account name, enter the new name, and click OK. This method works for both local and Microsoft accounts.
Why Change Your Account Name?
Changing your Windows 11 account name can be helpful for personalization or if you’re sharing your computer with others, giving each user a distinct identity.
You can add a local user account (an offline account) or a Microsoft account for a user to sign in to the PC with.
What’s the Difference Between User Name and Full Name?
In Windows 11, your user name is like a secret code the system uses, while your full name is what you see on your login screen and in the Start Menu. You can easily change your full name, but changing the actual user name is a bit more involved and has specific rules.
The full name of an account is the display name used in Windows. The account’s display name will show in places like the Sign-in screen, Start Menu, and Settings.
When you create a Microsoft account, you specify a changeable full name. This name is used as the display name.
If a local account doesn’t have a full name specified, then its user name is used as the display name instead.
Important Things to Know
Before you change your user account name in Windows 11, make sure you’re signed in as an administrator. It’s also important to know that changing your account name won’t change the name of the folder in 📁C:\Users\ that matches your old name; this folder name must stay the same for Windows to work correctly.
- You must be signed in as an administrator to change the user name of an account.
- Changing the name of an account will not change the name of its profile folder (ex:
C:\Users\Generic_User) used in paths. - User names can’t contain these characters: / \ [ ] ” : ; | < > + = , ? *
Option 1Change Name of Microsoft Account Online
The easiest way to change your account name in Windows 11 is by updating your Microsoft account online. Just go to the ‘Your info’ page on the Microsoft account website, sign in, and you can edit your first and last name there. This change will then appear on all your connected devices and services.
- Go to the “Your info” page on the Microsoft account website, and sign in to your Microsoft account if not already.
- Click/tap on the Edit name link.
- Type a new First name and Last name you want as the display name for your Microsoft account. Enter the Captcha characters you see to verify, and click/tap on Save.
- The First name and Last name you enter will be used as the full name of your Microsoft account shown on the lock screen and at sign in on your devices.
- While connected to the Internet, sign out and sign in to your Microsoft account on your Windows 11 PC to apply the changes.


Option 2Change Name in Settings
You can change your Windows 11 account name directly in the Settings app, which works for both local and Microsoft accounts. Open Settings by pressing ⊞ Win+I, then click on ‘Accounts’ on the left, and ‘Other users’ on the right. This option might still be rolling out to everyone, so you may or may not see it.
- Open Settings by pressing
Win+I. - Click/tap on Accounts on the left side, and click/tap on Other users on the right side.
- Under Other users, click/tap on the account you want to change the name of to expand it open, and click/tap on Change account name.
- Type a new account name you want, and click/tap on OK.
- You can now close Settings if you like.

Option 3Change Name in Control Panel
For local accounts in Windows 11, you can change the account name using the Control Panel. Open the Control Panel, then click on ‘User Accounts,’ and select ‘Manage another account.’ From the list, pick the local account you want to rename and then choose the option to change its name.
- Open the Control Panel (icons view), and click/tap on the User Accounts icon.
- Click/tap on the Manage another account link.
- Click/tap on a local account you want to change the name of.
- Click/tap on the Change the account name link.
- Type a new account name you want, and click/tap on Change Name.
- You can now close the Control Panel if you like.



Option 4Change Name in netplwiz
You can change a local account name in Windows 11 using the netplwiz tool. Press the Windows key + R, type ‘netplwiz,’ and hit Enter to open it. Select the local account you want to rename from the list that appears, then click the ‘Properties’ button to make your changes.
- Open netplwiz.
- Check the Users must enter a user name and password to use this computer box if available. Select the local account you want to change the name of, and click/tap on the Properties button.
- Note: If you turned on For improved security, only allow Windows Hello sign-in for Microsoft accounts on this device (aka: passwordless sign-in), you will not see the Users must enter a user name and password to use this computer check box until you turn off this setting. If your PC is currently joined to a domain, then the Users must enter a user name and password to use this computer box will not be available.
- In the General tab, type the new User name (ex:
"Generic_User3") you want for the local account, and click/tap on OK. - If you wanted to have Windows automatically sign in to an account at startup, then you will need to set this up again now.
- When finished, click/tap on OK.
- If you are currently signed in to this local account, click/tap on Yes when prompted to sign out and apply your changes.


Option 5Change Name in Command Prompt
If you’re comfortable with command-line tools, you can change a local account name in Windows 11 using the Command Prompt. You’ll need to open Windows Terminal as an administrator and use special WMI commands to rename the account. Make sure you write down the current account name before you start.
⚠️ Admin Privileges Required
- Open Windows Terminal (Admin), and select Command Prompt.
- Copy and paste the command below into the elevated command prompt, and press Enter. Make note of the current name of the local account you want to change the name of.
wmic useraccount get fullname, name- Type the command below into the elevated command prompt, and press Enter.
wmic useraccount where name="Current Name" rename "New Name"- Substitute Current Name in the command above with the actual current name of the local account from step 2 above. Substitute New Name in the command above with the actual new name you want for the local account.
- For example:
wmic useraccount where name="Generic_User2" rename "Generic_User3" - You can now close Windows Terminal (Admin) if you like.
Option 6Change Name in PowerShell
If you prefer using PowerShell, you can change a local account name in Windows 11 with this more advanced method. Open Windows Terminal as an administrator and select PowerShell. You’ll then use specific PowerShell commands to rename the local account, giving you more detailed control over the process.
⚠️ Admin Privileges Required
- Open Windows Terminal (Admin), and select Windows PowerShell.
- Copy and paste the command below into the elevated PowerShell, and press Enter. Make note of the current name of the local account you want to change the name of.
Get-LocalUser- Type the command below into the elevated PowerShell, and press Enter. (see screenshot below)
Rename-LocalUser -Name "Current Name" -NewName "New Name"- Substitute Current Name in the command above with the actual current name of the local account from step 2 above. Substitute New Name in the command above with the actual new name you want for the local account.
- For example:
Rename-LocalUser -Name "Generic_User2" -NewName "Generic_User3" - You can now close Windows Terminal (Admin) if you like.
Option 7Change Name of Built-in Administrator Account
In Windows 11 Pro, Enterprise, and Education editions, you can rename the built-in Administrator account using the Local Security Policy tool. You need administrator privileges for this, and access to the ‘secpol.msc’ tool. This method lets you rename the default administrator account for better security or specific setups.
⚠️ Admin Privileges Required
- Open Local Security Policy by typing
secpol.mscin the search box. - Expand open Local Policies in the left pane, and click/tap on Security Options.
- In the right pane of Security Options, double click/tap on Accounts: Rename administrator account.
- Type a new name you want for the built-in Administrator account, and click/tap on OK.
- You can now close Local Security Policy if you like.


Summary
Changing your user account name in Windows 11 is simple, and you have multiple ways to do it. You can update your Microsoft account name online for changes across all devices, use the Settings app for a quick update, or use tools like Control Panel, netplwiz, Command Prompt, or PowerShell for local accounts.
Quick recap:
- Option One: Change your Microsoft account name online. This works on all your devices.
- Option Two: Use the Settings app to change a local or Microsoft account name. (New feature, rolling out gradually)
- Option Three: Use Control Panel to change a local account name. Works on most Windows versions.
- Option Four: Use netplwiz to change a local account name. Good if you need to manage multiple accounts.
- Option Five: Use Command Prompt to change a local account name. Fast if you know command-line tools.
- Option Six: Use PowerShell to change a local account name. More modern than Command Prompt.
- Option Seven: Change the built-in Administrator account name. Only works on Pro, Enterprise, and Education editions.
C:\Users\Generic_User). You need administrator privileges to make these changes. Choose the option that works best for you!Was this guide helpful?
About the Author
Richard
Tech Writer, IT Professional
Richard, a writer for Geek Rewind, is a tech enthusiast who loves breaking down complex IT topics into simple, easy-to-understand ideas. With years of hands-on experience in system administration and enterprise IT operations, he’s developed a knack for offering practical tips and solutions. Richard aims to make technology more accessible and actionable. He's deeply committed to the Geek Rewind community, always ready to answer questions and engage in discussions.
No comments yet — be the first to share your thoughts!