Local User and Group Management (lusrmgr.msc) console is a built-in tool to manage local users and groups. Windows consider this tool as a pro feature, so it will not be available in Windows Home edition and available only for Windows 11/10 Pro, Education, and Enterprise edition of the OS.
When you open the Computer Management console, you will see the Local Users and Groups item is missing. When you run the command “lusrmgr.msc” on Windows Home Edition, you will get the following message.
This snapin may not be used with this edition of Windows 10/11. To manage user accounts for this computer, use the User Accounts tool in the Control Panel.
You can use the following workarounds in Windows Home edition to manage users and groups.
Use a third-party alternative tool (lusrmgr.exe)
Follow the below steps to manage local users and groups using the free tool (lusrmgr.exe).
- Download the lusrmgr.exe file from this Github page.
- Run the downloaded file on your Windows 11/10 Home PC.
- The tool provides the following screen which is similar to the built-in “lusrmgr.msc” tool.
- Along with existing features, this tool also provides some additional features such as Advanced Search and Set User Logon Hours (Define account access times).
Manage Local Users and Groups using PowerShell
Microsoft supports the different PowerShell cmdlets to manage local accounts. Here we have listed some of the commands.
For more details, you can see this page: How to Manage Local Users and Groups using PowerShell.
List Local User Accounts
The Get-LocalUser cmdlet gets the local user accounts or retrieves specific user details by the user’s name.
#List all the local user accounts
Get-LocalUser
#Get single user detail
Get-LocalUser -Name "TestUser01"
List Local Security Groups
The Get-LocalGroup cmdlet gets the local security groups.
#List all the local security groups
Get-LocalGroup
#Get single group detail
Get-LocalGroup -Name "Administrators"
Create a New Local User Account
Use the New-LocalUser cmdlet to create a new local user account using PowerShell.
$Password = Read-Host -AsSecureString -Prompt "Enter password:"
#$Password = ConvertTo-SecureString "TU2P@ssw$rd123" -AsPlainText -Force
New-LocalUser -Name "TestUser02" -Password $Password -FullName "Test User 02" -Description "Test"
Add members to a Local security group
We can use the Add-LocalGroupMember cmdlet to add users or groups as a member to a local security group.
Add-LocalGroupMember -Group "GroupName" -Member "UserName"
Add multiple users to a group
Add-LocalGroupMember -Group "GroupName" -Member "User1","User2