I try to manually set Windows screen resolution in Full Screen mode, but every time I reboot my virtual machine, Windows screen resolution reverts back to its default values that are usually the same as Mac screen resolution.
How can I keep my manually assigned screen resolution in Windows virtual machine?
Screen resolution in Parallels Desktop virtual machines is controlled by the Dynamic Resolution feature which is provided by Parallels Tools.
When you resize the virtual machine's window by dragging its lower right corner, Guest OS window resolution changes automatically.
When the virtual machine runs in Full Screen view mode, the Dynamic Resolution automatically adjusts guest OS screen resolution to match Mac native screen resolution.
To disable the Dynamic Resolution feature in Full Screen mode:
Start Parallels Desktop.
Go to your virtual machine's Configuration > Options tab > Full Screen.
From the Scale to fit screen drop-down list choose Keep ratio:
Start your virtual machine in Full Screen mode.
Go to Start > Control Panel > Display > Change display settings or just right-click on Windows Desktop and choose Screen Resolution:
Set the screen resolution to the preferred values.
Restart Windows. Screen resolution in Windows will remain according to settings you made.
Note: since Windows and Mac screen resolutions do not match any more, you may see black bars on top-bottom or left-right sides of Windows screen:
In order to avoid that, you may want to force Windows screen to get stretched to fill all Mac screen:
- Go to your virtual machine's Configuration > Full Screen
- From the Scale to fit screen drop-down list, choose Stretch
Note: in this case your custom screen resolution will be kept, however, all objects and fonts in Windows will be stretched.