Microsoft Virtual PC é um computador virtual da Microsoft para os sistemas operacionais do Microsoft Windows e um conjunto de emulação para Mac OS X nos sistemas baseados em PowerPC. Permite que múltiplos sistemas operacionais DOS, Windows ou OS/2 funcionem simultaneamente no mesmo computador. O Microsoft Virtual PC é a solução de virtualização da Microsoft para clientes PC, à medida que o Virtual Server é criado para ambientes de servidor.
Com o Microsoft Virtual PC, você pode facilmente configurar o modo Windows XP, lançar com somente um clique os aplicativos do modo Windows XP, como também suporta USB. Este poderoso programa foi orginalmente desenvolvido por Connectix e subsequentemente adquirido pela Microsoft. Em julho de 2006, a Microsoft lançou a versão apresentada pelo Windows como um produto gratuíto. Porém, com o Microsoft Virtual PC outros sistemas operacionais como o Linux podem funcionar, mas não possuem suporte oficial.