वर्चुअल PC (Virtual PC) एक प्रोग्राम है जो Windows 95, Windows 98, Windows NT, साथ ही IBM OS/2, या Linux को एक Macintosh पर्सनल कंप्यूटर पर एमुलेट करता है, बशर्ते यह पर्याप्त तेज माइक्रोप्रोसेसर से सुसज्जित हो। वर्चुअल PC इंस्टॉल होने के साथ, एक Mac एमुलेटेड ऑपरेटिंग सिस्टम के लिए डेस्कटॉप को डिस्प्ले के एक हिस्से पर या यह पूरे स्क्रीन पर ले सकता है। आप कोई भी प्रोग्राम चला सकते हैं जो "रेगुलर" (Intel माइक्रोप्रोसेसर-आधारित) PCs पर अन्य ऑपरेटिंग सिस्टम के तहत चलेगा। वर्चुअल PC इंटेल x86 निर्देशों को ऑन-द-फ्लाई PowerPC निर्देशों में परिवर्तित करके काम करता है।
वर्चुअल PC इंस्टॉल और उपयोग करने के लिए, Mac में PowerPC 604e माइक्रोप्रोसेसर, या 180 MHz न्यूनतम पर चलने वाला 603e संस्करण होना चाहिए। अतिरिक्त 150 से 300 मेगाबाइट हार्ड डिस्क स्टोरेज की आवश्यकता है और आपके पास कम से कम 24 मेगाबाइट रैंडम एक्सेस मेमोरी (RAM) होनी चाहिए जिसमें 32 मेगाबाइट अनुशंसित है। वर्चुअल PC के संस्करण उपलब्ध हैं जो Windows 3.1 और DOS का अनुकरण करेंगे; ये धीमे माइक्रोप्रोसेसर और कम स्टोरेज के साथ चल सकते हैं।
वर्चुअल PC उन Mac उपयोगकर्ताओं के लिए सहायक हो सकता है जिन्हें कभी-कभी Windows प्रोग्राम चलाने की आवश्यकता होती है या उन परिवारों में जहां कुछ सदस्य Mac एप्लिकेशन चलाना चाहते हैं और अन्य सदस्य Windows एप्लिकेशन चलाना चाहते हैं। Wall Street Journal के एक समीक्षक के अनुसार, अनुकरण पूर्ण प्रतीत होता है, सिवाय इसके कि Mac माउस, जिसमें केवल एक बटन होता है, उपयोगकर्ता को राइट-क्लिक की आवश्यकता होने पर एक अतिरिक्त कुंजी दबाने की आवश्यकता होती है।