Hyper-V Program Manager
I recently had to do some demonstrations on my laptop – which has a 1366 x 768 display. This made it hard to use Hyper-V virtual machines, which default to 1024 x 768 and only allow you to configure 4 x 3 resolutions.
Luckily, it is actually possible to setup a Hyper-V virtual machine with a widescreen resolution. Though the process is not that intuitive. What you need to do is:
You can also use this method to set the virtual machine resolution to 800 x 600 or 640 x 480 – which is usually not allowed on recent versions of Windows.
You missed the point. We, YOUR CUSTOMERS, need widescreen resolutions and before your say it: RDP IS NOT AN OPTION. I need to run a Windows 7 VM (so I cannot use Gen 2 Hyper-V) so I can VPN in to my employer. Stop making excuses and listen to your customers. By the way I am trying to break from VMware, but you are not helping the cause. (Also, you may want to look how they implemented multiple screen resolutions.) In the mean time, save people a lot of effort and just implement the widescreen resolutions. People have been complaining about this issue for years.
Tony - add an additional network interface to your VM. Then access the VM via RDP via the IP of the secondary NIC while the VPN connection is running over the primary NIC.
"add an additional network interface to your VM. Then access the VM via RDP via the IP of the secondary NIC while the VPN connection is running over the primary NIC."
This does not work for all VPN connections as some of them are so secure that they block everything but the corporate VPN. So it's not a solution.
I'm glad that there are so many others complaining about the lack of widescreen resolution in Hyper-V. Unfortunately Microsoft hasn't done anything about this issue, since it was reported many years ago (2008 does sound about right to me).
Like many others, Remote Desktop isn't an option to me, as the VPN solution on the virtual machine is blocking any incoming network access.
I also tried javcz's suggestion to update the Hyper-V integration service drivers, removing the display driver from the virtual machine and then rebooting. Unfortunately this didn't add any display modes, it just made the display really slow and displaying faulty graphics.
This doesn't work. The only way I can get to full screen is thro' a remote desktop connection. Vmware and Virtualbox both have addons to better handle the screen resolution.
As javc points out - you must have the latest integration components installed to get access to the wide-screen resolutions.
Alternatively, if you update to Windows 8.1 / Windows Server 2012 R2 you get to use Enhanced Mode VM Connect that gives you access to all of these resolutions out of the box.
Process I tried - Still no wide screen.
On Hyper-V Virtual Machine Connection window...
Click "Action" --> "Insert Integration Services Setup Disk"
Auto-run disabled, browsed to [DVD/CD]\support\x86\ and run setup.exe
Wasn't running the current version, prompted to upgrade. Clicked "OK".
Hyper-V Integration Services updated components. When done, clicked "Yes" to restart.
After the reboot, tried to adjust to widescreen. No go.
Opened Device Manager and uninstall the Display Adapter and restarted when prompted.
Logged back on, and had many more modes, but no widescreen. Display adapter showed correct in Device Manager, but not in Display Settings.
Rebooted again. Display adapter correct in Display Settings. Modes back to where I started.
You can change the display resolution of Hyper-V (running Ubuntu). Check here how it is to be done: How can I increase the Hyper-V display resolution?
You can change the display resolution of Hyper-V (running Ubuntu). Check here how to do it: superuser.com/.../how-can-i-increase-the-hyper-v-display-resolution
I have tried hard sticking with Hyper-V but there are so many things making the H-V experience disturbing - from resources management to resolution issues ...in year 2014. Even Virtual-Box has been far ahead for years now. Are you Microsoft guys ever listening? =)