Windows – Change Server 2012 display resolution inside of a Hyper-V VM

hyper-vresolutionwindows-server-2012-r2

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?

Best Answer

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.

Related Question