Virtualization Enable or Disable Hyper-V for Standard Users in Windows 11

  • Thread starter Thread starter Brink
  • Start date Published: Start date Updated Updated:
  • Tags Tags
    hyper-v

Hyper-V_manager_banner.png

This tutorial will show you how to enable or disable full access to Hyper-V for standard user accounts in Windows 10 and Windows 11.

Hyper-V enables running virtualized computer systems on top of a physical host. These virtualized systems can be used and managed just as if they were physical computer systems, however they exist in virtualized and isolated environment. Special software called a hypervisor manages access between the virtual systems and the physical hardware resources. Virtualization enables quick deployment of computer systems, a way to quickly restore systems to a previously known good state, and the ability to migrate systems between physical hosts.

Hyper-V is only available in the Windows 10/11 Enterprise, Pro, or Education editions.

When Hyper-V is enabled on the computer, only administrators have access to Hyper-V by default, but you can allow all or specific standard users access to Hyper-V.

You must be signed in as an administrator to enable or disable Hyper-V for standard users.



Contents

  • Option One: Enable or Disable Hyper-V for Standard Users in Local Users and Groups Console
  • Option Two: Enable or Disable Hyper-V for Standard Users in PowerShell
  • Option Three: Enable or Disable Hyper-V for Standard Users in Command Prompt


EXAMPLE: Hyper-V Manager with virtual machines

Hyper-V_Manager.png





Option One

Enable or Disable Hyper-V for Standard Users in Local Users and Groups Console


1 Open Local Users and Groups (lusrmgr.msc).

2 Select Groups in the left pane, and double click/tap on Hyper-V Administrators in the middle pane. (see screenshot below)

Hyper-V_Administators_group_lusmgr-1.png

3 Do step 4 (enable) or step 5 (disable) below for what you want.

4 Add All or Specific Standard User(s) to Enable Hyper-V for

A) Click/tap on Add. (see screenshot below)​

Hyper-V_Administators_group_lusmgr-5.png

B) Click/tap on Advanced. (see screenshot below)​

Hyper-V_Administators_group_lusmgr-6.png

C) Click/tap on Find Now, either select a specific standard user account name (ex: "Brink2") or Local account (all standard users) you want to enable Hyper-V access for, and click/tap on OK. (see screenshots below)​

Hyper-V_Administators_group_lusmgr-7.png

D) Click/tap on OK. (see screenshot below)​

Hyper-V_Administators_group_lusmgr-8.png

E) Click/tap on OK, and go to step 6. (see screenshot below)​

Hyper-V_Administators_group_lusmgr-9.png

5 Remove All or Specific Standard User(s) to Disable Hyper-V for

A) Select the specific standard user account name (ex: "Brink2") or all standard users (ex: "NT AUTHORITY\Local account (S-1-5-113)") you want to disable Hyper-V access for, and click/tap on Remove. (see screenshots below)​

Hyper-V_Administators_group_lusmgr-2.png
Hyper-V_Administators_group_lusmgr-3.png

B) Click/tap on OK, and go to step 6. (see screenshot below)​

Hyper-V_Administators_group_lusmgr-4.png

6 When finished adding and removing standard users, you can close Local Users and Groups.




Option Two

Enable or Disable Hyper-V for Standard Users in PowerShell


1 Open Windows Terminal (Admin), and select Windows PowerShell.

2 Copy and paste the command below into Windows Terminal (Admin), and press Enter to see a list of all standard users that currently have Hyper-V access enabled. (see screenshot below)

Get-LocalGroupMember -Group "Hyper-V Administrators"

Get-LocalGroupMember_PowerShell.png

3 Copy and paste the command below you want to use into Windows Terminal (Admin), and press Enter. (see screenshots below)

(Enable Hyper-V access for all standard users)
Add-LocalGroupMember -Group "Hyper-V Administrators" -Member "NT AUTHORITY\Local account"

OR​

(Enable Hyper-V access for specific standard user)
Add-LocalGroupMember -Group "Hyper-V Administrators" -Member "<username>"

OR​

(Disable Hyper-V access for standard users group)
Remove-LocalGroupMember -Group "Hyper-V Administrators" -Member "NT AUTHORITY\Local account"

OR​

(Disable Hyper-V access for specific standard user)
Remove-LocalGroupMember -Group "Hyper-V Administrators" -Member "<username>"

Substitute <username> in the command above with the actual user name (ex: "Brink2") of the standard user account you want to enable/disable Hyper-V access for.


Add-LocalGroupMember_PowerShell.png

Remove-LocalGroupMember_PowerShell.png





Option Three

Enable or Disable Hyper-V for Standard Users in Command Prompt


1 Open Windows Terminal (Admin), and select Command Prompt.

2 Copy and paste the command below into Windows Terminal (Admin), and press Enter to see a list of all standard users that currently have Hyper-V access enabled. (see screenshot below)

net localgroup "Hyper-V Administrators"

net_localgorup-get_command.png

3 Copy and paste the command below you want to use into Windows Terminal (Admin), and press Enter. (see screenshots below)

(Enable Hyper-V access for all standard users)
net localgroup "Hyper-V Administrators" "NT AUTHORITY\Local account" /add

OR​

(Enable Hyper-V access for specific standard user)
net localgroup "Hyper-V Administrators" "<username>" /add

OR​

(Disable Hyper-V access for standard users group)
net localgroup "Hyper-V Administrators" "NT AUTHORITY\Local account" /delete

OR​

(Disable Hyper-V access for specific standard user)
net localgroup "Hyper-V Administrators" "<username>" /delete

Substitute <username> in the command above with the actual user name (ex: "Brink2") of the standard user account you want to enable/disable Hyper-V access for.


net_localgorup-add_command.png

net_localgorup-delete_command.png



That's it,
Shawn Brink


 
Last edited:

Latest Tutorials

Back
Top Bottom