Running Server 2012 inside of a Hyper-V VM, clicking on "Display Settings" to try and change the screen resolution, but it says "The display settings can't be changed from a remote session".
Anyone know how to change the resolution?
Super User is a question and answer site for computer enthusiasts and power users. It only takes a minute to sign up.
Sign up to join this communityRunning Server 2012 inside of a Hyper-V VM, clicking on "Display Settings" to try and change the screen resolution, but it says "The display settings can't be changed from a remote session".
Anyone know how to change the resolution?
For Windows 8.1, with HyperV Manager 6.3.9600.16384
From HyperV Manager:
- Select 'Hyper-V Settings' for the host
- Under 'Server', Select 'Enhanced Session Mode Policy'
- UnCheck 'Enhanced Session Mode'
You may have to stop/restart the VM/session before/after doing this.
Connect to the VM, and change the resolution as per normal.
Undo changes above to re-enable Enhanced Session Mode connection, if so desired.
If you do not want to go back to a 'basic session', try this:
To allow you change resolution, you need to set "Basic Session" from HyperV Virtual Machine connection (last button on top panel)
What worked for me was going to Hyper V settings, selecting on the left panel, under User, "Reset Check Boxes", and clicking on the Reset button. This cause all dialogs that are hidden to reappear, including the one that asks for the resolution when connecting.
Hyper-V Manager > (right click on guest) > (select) Edit Session settings ...
This is meant as a comment to DavidB's answer
Hyper-V Manager > (right click on guest) > (select) Edit Session settings ...
Sometimes Hyper-V Manager does not show the option "Edit Session settings ..." in a machine's context menu. If that's the case first make sure the machine is running (OffThe Gold already said that). If the option still doesn't show:
This should bring the option back to the context menu.
Before clicking "Edit Session settings ..." make sure there is no open VMConnect window! Otherwise you will simply be taken there without session settings showing up...
You can easily edit your connection settings for VMConnect by running the following command in Windows PowerShell or the command prompt (as an Administrator):
VMConnect.exe <ServerName> <VMName> /edit