(Re)Setting Hyper-V Virtual Machine Client Zoom Level
Hi!
A couple of days ago I was playing around with Hyper-V virtual machines. At some point I set the "View" => "Zoom Level" to 25%.
Unfortunately, at 25% the window becomes so small that you cannot see the View menu in the menu bar any more because it gets cut off. And for some reason you cannot use the arrow keys on the keyboard to navigate the menus either.
This zoom level not only applies for a single virtual machine, but all of them, as it as a general Hyper-V client setting.
Trying to access the menu when the VM is shut down does not work because the "Zoom Level" submenu is disabled, and once the VM is booted up, the window resizes instantly.
The only reliable way to (re)set it appears to be editing the Hyper-V client configuration on the host file system:
- Close the Hyper-V client window (the one that opens when you connect to / double-click a VM)
- Open the file at
%UserProfile%\AppData\Roaming\Microsoft\Windows\Hyper-V\Client\1.0\vmconnect.config
and set the setting withZoomLevel
back to100
(or something similarly usable):<?xml version="1.0" encoding="utf-8"?>
<configuration>
<Microsoft.Virtualization.Client.InteractiveSession.InteractiveSessionConfigurationOptions>
<setting name="ZoomLevel" type="System.UInt32">
<value>100</value>
</setting>
[...]
</Microsoft.Virtualization.Client.InteractiveSession.InteractiveSessionConfigurationOptions>
</configuration> - Save and close the file
- Connect to / double-click a VM again
I hope this was helpful to you.
Thanks for reading!
Source: How to restore auto zoom level in Hyper-V VM window (answers.microsoft.com) - Answer by Trond.R. on November 27, 2020 (Sorry, apparently you can't link to answers directly)