Bezpłatny program umożliwiający uruchomienie w prosty sposób nawet kilku wirtualnych komputerów w ramach jednej stacji roboczej. Jest to rozwiązanie bardzo przydatne gdy użytkownikowi zależy na przetestowaniu różnego rodzaju konfiguracji lub przeprowadzeniu scenariusza wydarzeń, którego realizacja w sposób konwencjonalny mogłaby być z różnych powodów trudna do wykonania. Virtual PC umożliwia również uruchamianie i pracę pod kontrolą różnych systemów operacyjnych, co jest nieocenioną pomocą w wyborze odpowiedniego środowiska pracy. W edycji 2007 po raz pierwszy obok wersji 32-bitowej udostępniana jest wersja 64-bitowa. W pełni obsługuje ona również sprzętową wirtualizację w niektórych procesorach. Oprócz tego dodano sporo usprawnień takich jak np. wsparcie dla Windows Vista (jako host i gość) i montowanie obrazów DVD.
Zmiany w wersji SP1
Najważniejsze nowości w wersji ze zintegrowanym SP1 to wsparcie dla nowych systemów wirtualnych (Windows Vista w edycjach Business, Enterprise lub Ultimate z SP1, Windows Server 2008 Standard oraz Windows XP Professional z SP3) oraz dla nowych systemów fizycznych (Windows Vista w analogicznych edycjach z SP1, Windows XP Professional z SP3, niestety bez wsparcia dla Windows Server 2008).