On my host PC I am using the 1920x1200 widescreen resolution and on my Virtual PC guest PC I would like to use the same resolution in fullscreen mode. By default if I go to the guest Virtual PC environment and switch to fullscreen, black bars are shown at the left and right side of the screen. This happens also with the virtual machine additions installed on the guest PC.
Microsoft Virtual PC supports at maximum the 1600x1200 resolution via the Virtual Machine additions S3 Trio 32/64 driver on a guest PC. If you are running a not supported resolution on your host PC and switch your guest PC to fullscreen, it shows black bars at the screen sides.
Using Remote Desktop to display your guest PC environment
By connecting to your virtual PC via a Remote Desktop connection you can show your guest PC in fullscreen mode normally. Connect on your Host PC to your Guest PC.
Make sure you have Remote Desktop enabled on your guest PC. The steps to enable Remote Desktop on a Windows Server 2008 guest PC are:
- Open Control Panel
- Go to Device Information
- Go to Remote Settings
- Allow Remote Desktop connection
This is a workaround, but works fine for me.
Modify the VPC video driver
You can try to modify the S3 Trio 32/64 driver so it supports your host PC resolution. With PowerStrip you can modify the driver.
Please note that I haven´t tried this myself, I´m using the remote desktop option.