New features are also added and they consist of `USB support and redirection,` `Seamless application publishing and launching,` `Support for multithreading,` `Smart card redirection` and `Integration with Windows Explorer.` Some of the most notable are the lack of drag-and-drop sharing, support for parallel ports or direct sharing of folders between host and guest. Microsoft decided to let go of some of the features from Virtual PC 2007 in Windows Virtual PC. Its Service Pack 1 update comes with an increased maximum resolution up to 2048x1920 as well as support for 16:9 resolutions.
You can now view virtual machines on multiple monitors and render Aero effects through Remote Desktop Connection from an Aero-enabled Windows Vista host. Microsoft Virtual PC 2007 runs as a host on Windows XP, Vista and Server 2003 and has gone from beta stage in October 2006 to official release in February 2007. While its official requirements are not that high, we recommend at least a dual-core processor for the best experience. Although it does not run on versions of Windows earlier than Windows 7, it does a great job when running numerous virtual machines of Windows XP, Vista and even 7 on PCs with enough system memory to support them all. Microsoft Virtual PC provides you with Microsoft's virtualization environment to run multiple operating systems at the same time on your PC.