Windows Virtual PC es un software de virtualización que permite ejecutar varios sistemas operativos en una misma máquina a la vez. Emula hardware virtual para ejecutar sistemas operativos huéspedes mientras el anfitrión corre de forma nativa. No todos los programas son compatibles debido a posibles errores de sincronización. VMware también permite ejecutar múltiples sistemas operativos de forma simultánea virtualizando completamente el hardware para proporcionar un mejor rendimiento.