데스크탑 사용을 위해 배치 된 제품으로 서, 가상 PC는 서버 지향 대응, 마이크로소프트 가상 서버 및 더 진보 된 Hyper-v 보다는 다른 운영 체제 세트에 대 한 공식적인 지원을 제공 합니다. [46] [47] 후자의 제품은 다양 한 서버 운영 체제를 지원 하지만 [48] Virtual PC 2007은 호스트와 게스트로 서 하나의 다양성만 지원 합니다. [50] 그 후계자, 윈도우 가상 PC는 없음을 지원 합니다. [51] 그리고 가상 서버와 Hyper-v는 공식적으로 2006 년부터 리눅스 게스트를 지원 하 고 있지만, 2008 년 부터는 마이크로소프트의 가상 PC 릴리스가 공식적으로 리눅스를 지원 하지 않았다. 그럼에도 불구 하 고, 많은 리눅스 배포판 [53] 가상 PC 2007에서 성공적으로 실행 하 고 가상 서버에서 추가 가상 컴퓨터와 함께 사용할 수 있습니다 (아래 참조). [54] [55] 마지막으로, 가상 PC 2007에 64 비트 호스트 지원이 도입 되었지만 [업데이트] 릴리스에서는 64 비트 게스트를 가상화 할 수 없었습니다. [56] [57] [58] 마이크로소프트는 windows server 2008, 윈도우 서버 2012, 윈도우 서버 2012 R2, 윈도우 서버 2016, 윈도우 8/8.1 프로 및 엔터프라이즈 및 윈도우 10 64에만 실행 되는 하이퍼-V에이 기능을 지금까지 보유 하 고 있습니다. 및 교육. 단일 물리적 컴퓨터에서 여러 운영 체제를 한 번에 실행 하 고 마우스를 클릭 하 여 응용 프로그램을 전환 하는 것 처럼 쉽게 전환할 수 있습니다. 가상 PC는 기술 지원, 레거시 응용 프로그램 지원, 교육 또는 물리적 컴퓨터 통합을 위해 사용 하는 경우에 관계 없이 여러 운영 체제를 지원 해야 하는 모든 시나리오에 적합 합니다.

Windows xp 모드에서 실행 되는 응용 프로그램은 windows XP 가상 컴퓨터 내에서 실제로 실행 되 고 RDP를 사용 하 여 Windows 7 호스트로 리디렉션되므로 호환성 문제가 없습니다. Windows XP 모드는 16 비트 응용 프로그램을 실행 하는 데 사용할 수 있습니다. Windows 가상 PC에 하드웨어 가속이 없기 때문에 하드웨어 가속이 필요한 16 비트 응용 프로그램을 실행 하는 것이 불가능할 수도 있지만 NTVDM을 포함 합니다. Connectix와 계약 하에, 이노 텍 (버추얼의 제조 업체는 지금 오라클의 일부) 포팅 버전 5.0는 OS/2 호스트에서 실행 합니다. 이 버전은 또한 가상 PC 버전 5, 6 또는 7을 사용 하 여 윈도우, OS/2 또는 맥 OS X 호스트에서 실행할 수 있는 OS/2 게스트에 대 한 고객 확장 (VM 추가)을 포함 했다. 게스트 확장의 새 버전은 나중에 Microsoft의 가상 PC 2004에 포함 되었습니다. Connectix 가상 PC, 마이크로 소프트 가상 pc 2004, 마이크로 소프트 가상 pc 2007 및 윈도우 가상 PC는 동일한 소프트웨어의 연속적인 버전입니다. 윈도우 가상 PC는 윈도우 7 에서만 실행 하 고 윈도우 XP 프로페셔널을 실행 하 고 나중에만 지원 합니다.

이전 버전의 Windows에서 실행 되는 이전의 Microsoft 버전은 계속 사용할 수 있으며 Windows XP 보다 오래 된 운영 체제를 지원 합니다. Microsoft는이를 Hyper-v로 대체 했습니다.