Page 1 of 2 12 LastLast
    Turn On or Off Hyper-V Enhanced Session Mode in Windows 10

    Turn On or Off Hyper-V Enhanced Session Mode in Windows 10

    How to Turn On or Off Hyper-V Enhanced Session Mode in Windows 10

    Published by BrinkCategory: Virtualization
    23 Jul 2016 Last Updated: 13 Mar 2017 at 19:49

    Published by


    Brink's Avatar
    Administrator

    Posts: 24,466

    Show Printable Version 


    How to Turn On or Off Hyper-V Enhanced Session Mode in Windows 10

    information   Information
    Hyper-V enables running virtualized computer systems on top of a physical host. These virtualized systems (aka: guests) can be used and managed just as if they were physical computer systems, however they exist in a virtualized and isolated environment.

    You can give a virtual machine access to a computer's local resources, like a removable USB flash drive, when you use Virtual Connection Manager (VMConnect). To make this happen, turn on enhanced session mode on the Hyper-V host, use VMConnect to connect to the virtual machine, and before you connect, choose the local resource that you want to use.

    Enhanced session mode provides the following new capabilities for Virtual Machine Connection sessions:
    • Display Configuration
    • Audio redirection
    • Printer redirection
    • Full clipboard support (improved over limited prior-generation clipboard support)
    • Smart Card support
    • USB Device redirection
    • Drive redirection
    • Redirection for supported Plug and Play devices

    This tutorial will show you how to turn on or off Hyper-V enhanced session mode for your account and/or all accounts in Windows 10.

    You must be signed in to an administrator account to be able to turn on or off enhanced session mode.

    Note   Note
    To be able to use a computer's local resources on a virtual machine:
    • The Hyper-V host (ex: your PC) must have Enhanced session mode policy and Enhanced session mode settings turned on.
    • The Hyper-V virtual machine (guest) must have Remote Desktop Services enabled and run Windows Server 2012 R2, Windows Server 2016, Windows 8.1, or Windows 10 as the guest operating system.
    • Enhanced session mode isn't available for generation 1 (unless Windows 10 Pro, Education, or Enterprise) virtual machines or for virtual machines that run non-Windows operating systems.


    CONTENTS:
    • Option One: To Turn On or Off Enhanced Session Mode Policy for All Users in Hyper-V Settings
    • Option Two: To Turn On or Off Enhanced Session Mode Policy for All Users in PowerShell
    • Option Three: To Turn On or Off Enhanced Session Mode for Your Account in Hyper-V Settings



    EXAMPLE: Virtual Connection Manager (VMConnect) for Enhanced Session
    Click image for larger version. 

Name:	Hyper-V_Enhanced_Session.jpg 
Views:	457 
Size:	171.7 KB 
ID:	91727
    Click image for larger version. 

Name:	Enhanced_Session.png 
Views:	540 
Size:	92.5 KB 
ID:	91728





    Turn On or Off Hyper-V Enhanced Session Mode in Windows 10 OPTION ONE Turn On or Off Hyper-V Enhanced Session Mode in Windows 10
    To Turn On or Off Enhanced Session Mode Policy for All Users in Hyper-V Settings

    1. Open Hyper-V Manager.

    2. Select the Hyper-V host (ex: "BRINK-DESKTOP") in the left pane you want to turn on or off enhanced session mode for, and click/tap on Hyper-V Settings in the right Actions pane. (see screenshot below)

    Click image for larger version. 

Name:	Hyper-V_Settings.png 
Views:	404 
Size:	67.3 KB 
ID:	91731

    3. Click/tap on Enhanced Session Mode Policy under Server in the left pane, check (on - default) or uncheck (off) Allow enhanced session mode on the right, and click/tap on OK. (see screenshot below)

    Name:  Hyper-V_Enhanced_Session_Mode_Policy.png
Views: 10595
Size:  55.1 KB

    4. If turned on, users will now be able to use Option Three below to turn on or off enhanced session mode for their account.

    5. When finished, you can close Hyper-V Manager if you like.






    Turn On or Off Hyper-V Enhanced Session Mode in Windows 10 OPTION TWO Turn On or Off Hyper-V Enhanced Session Mode in Windows 10
    To Turn On or Off Enhanced Session Mode Policy for All Users in PowerShell

    1. Open an elevated PowerShell.

    2. Do step 3 (status), step 4 (turn on), or step 5 (turn off) below for what you would like to do.


     3. To See Current Status of Hyper-V Enhanced Session Mode for All Users

    A) Copy and paste the command below into the elevated PowerShell, press Enter, and go to step 6 below. (see screenshot below)

    Get-VMHost | fl -Property EnableEnhancedSessionMode

    Note   Note
    True = Turned on (default)

    False = Turned off


    Click image for larger version. 

Name:	Enhanced_Session_Mode_status_PowerShell.png 
Views:	291 
Size:	17.2 KB 
ID:	91743


     4. To Turn On Hyper-V Enhanced Session Mode for All Users

    NOTE: This is the default setting.

    A) Copy and paste the command below into the elevated PowerShell, and press Enter. (see screenshot below)

    Set-VMhost -EnableEnhancedSessionMode $True

    Click image for larger version. 

Name:	Enhanced_Session_Mode_on_PowerShell.png 
Views:	174 
Size:	14.8 KB 
ID:	91734

    B) Users will now be able to use Option Three below to turn on or off enhanced session mode for their account.

    C) Go to step 6 below.


     5. To Turn Off Hyper-V Enhanced Session Mode for All Users

    A) Copy and paste the command below into the elevated PowerShell, press Enter, and go to step 6 below. (see screenshot below)

    Set-VMhost -EnableEnhancedSessionMode $False

    Click image for larger version. 

Name:	Enhanced_Session_Mode_off_PowerShell.png 
Views:	147 
Size:	15.3 KB 
ID:	91735


    6. When finished, you can close PowerShell if you like.






    Turn On or Off Hyper-V Enhanced Session Mode in Windows 10 OPTION THREE Turn On or Off Hyper-V Enhanced Session Mode in Windows 10
    To Turn On or Off Enhanced Session Mode for Your Account in Hyper-V Settings

    1. Open Hyper-V Manager.

    2. Select the Hyper-V host (ex: "BRINK-DESKTOP") in the left pane you want to turn on or off enhanced session mode for, and click/tap on Hyper-V Settings in the right Actions pane. (see screenshot below)

    Click image for larger version. 

Name:	Hyper-V_Settings.png 
Views:	404 
Size:	67.3 KB 
ID:	91731

    3. Do step 4 (turn on) or step 5 (turn off) below for what you would like to do.


     4. To Turn On Hyper-V Enhanced Session Mode for Your Account

    NOTE: This is the default setting.

    A) If you haven't already, you will first need to turn on Hyper-V enhanced session mode policy for all users using either Option One or Option Two above.

    B) Click/tap on Enhanced Session Mode under User in the left pane, check Allow enhanced session mode on the right, click/tap on OK, and go to step 6 below. (see screenshot below step 5)


     5. To Turn Off Hyper-V Enhanced Session Mode for Only Your Account

    A) Click/tap on Enhanced Session Mode under User in the left pane, uncheck Allow enhanced session mode on the right, click/tap on OK, and go to step 6 below. (see screenshot below)

    Name:  Hyper-V_Enhanced_Session_Mode.png
Views: 10728
Size:  53.2 KB


    6. When finished, you can close Hyper-V Manager if you like.


    That's it,
    Shawn


  1.    20 Oct 2016 #1
    Join Date : Sep 2016
    Posts : 18
    Windows 10

    I've done all this and it's still greyed out when I connect to the vm, under: Tools>Enhanced Session. I've enabled Guest services, disabled secure boot, turned on Remote Desktop Services on the host and on the vm, and tried creating different vm's with different configs: Gen1 Gen2 etc, but I can't seem to get it enabled. I'm using W10 Pro with a Mint KDE vm.
      My ComputerSystem Spec
  2.    20 Oct 2016 #2
    Join Date : Oct 2013
    Posts : 24,466
    64-bit Windows 10 Pro build 17017
    Thread Starter

    Hello gijoe,

    I'm afraid that you will need to be using generation 2 virtual machines that run a Windows operating system to access a computer's local resources with enhanced session mode.

    Enhanced session mode isn't available for generation 1 virtual machines or for virtual machines that run non-Windows operating systems.
      My ComputersSystem Spec
  3.    20 Oct 2016 #3
    Join Date : Dec 2015
    Posts : 5,456
    Windows10

    Quote Originally Posted by Brink View Post


    Enhanced session mode isn't available for generation 1 virtual machines or for virtual machines that run non-Windows operating systems.
    This is not entirely true. I have 10 Pro installed as a generation 1 vm and it uses enhanced mode. 10 Home cannot. I believe the difference is because Pro can act as an rdp server.
      My ComputerSystem Spec
  4.    20 Oct 2016 #4
    Join Date : Oct 2013
    Posts : 24,466
    64-bit Windows 10 Pro build 17017
    Thread Starter

    Ah, you're right on that.
      My ComputersSystem Spec
  5.    20 Oct 2016 #5
    Join Date : Dec 2015
    Posts : 5,456
    Windows10

    Quote Originally Posted by Brink View Post
    Ah, you're right on that.
    Perhaps you should amend the tutorial?

    Edit: I see you have already done that - silly me for thinking otherwise!

    Edit 2: I think it also applies to Education, Enterprise and equivalent Windows 8 versions (and I am guessing here), various Windows server versions?
      My ComputerSystem Spec
  6.    20 Oct 2016 #6
    Join Date : Oct 2013
    Posts : 24,466
    64-bit Windows 10 Pro build 17017
    Thread Starter

      My ComputersSystem Spec
  7.    20 Oct 2016 #7
    Join Date : Dec 2015
    Posts : 5,456
    Windows10

    Quote Originally Posted by Brink View Post
    I added a second edit - crossed in the post.
      My ComputerSystem Spec
  8.    20 Oct 2016 #8
    Join Date : Oct 2013
    Posts : 24,466
    64-bit Windows 10 Pro build 17017
    Thread Starter

    Verified for Windows 10 Pro, Education, and Enterprise VMs.
      My ComputersSystem Spec
  9.    20 Oct 2016 #9
    Join Date : Dec 2015
    Posts : 5,456
    Windows10

    Quote Originally Posted by Brink View Post
    Verified for Windows 10 Pro, Education, and Enterprise VMs.
    That was fast - that covers the main bases. It would probably have been easier to say it works for Windows 10 except Home version !
      My ComputerSystem Spec

 
Page 1 of 2 12 LastLast


Similar Threads
Tutorial Category
Security System Turn On or Off Windows Defender Enhanced Notifications in Windows 10
How to Turn On or Off Windows Defender Enhanced Notifications in Windows 10 Windows Defender helps protect your PC against malware (malicious software) like viruses, spyware, and other potentially unwanted software. Malware can infect your PC...
Tutorials
Network & Sharing Turn On or Off Airplane Mode in Windows 10
How to Turn On or Off Airplane Mode in Windows 10 Airplane mode is a feature that gives you a quick way to turn off all wireless communication on your PC. As the name implies, it's especially useful when you're on an airplane. Wireless...
Tutorials
IE crashed after enhanced security mode
When I moved to WIndows 10 both Edge and IE works fine. But recently, Edge started to falling apart. It crashes with a message and the display is too short that I don't even have enough time reading it before Edge close itself. Since I still have IE...
Browsers and Email
Hyper-V "Enhanoced Session Mode" : Ok with any system?
Hello, i turned on the accurate service and checked the option is ticked; it was already the case. Then i did "connect" but the windows for the "Enhanoced Session Mode" settings didn't appear.. So i'm wondering : is this restricted to specific...
Virtualization
Enhanced Session Mode
I have Windows 10 Build 10041 and created a VM in Hyper-V using a Windows XP SP3 iso. After initial setup, Windows XP is missing many drivers, including network so I can't copy driver files to the VM. Is there a way to enable usb support or...
Virtualization
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd
All times are GMT -5. The time now is 14:20.
Find Us
Twitter Facebook Google+ Ten Forums iOS App Ten Forums Android App



Windows 10 Forums