Dezvoltat de | Microsoft |
---|---|
Ultima versiune | 6.1.7600.16393 (14 februarie 2011) |
Mediu inconjurator | Windows , MacOS |
Tip | Mașină virtuală |
Licență | Proprietar |
Site-ul web | microsoft.com |
VirtualPC este un software gratuit de emulare și virtualizare dezvoltat de Microsoft . Face posibilă emularea unui sistem de operare pe o arhitectură hardware diferită de cea pentru care a fost destinat inițial. De asemenea, face posibilă rularea mai multor sisteme de operare diferite în același timp pe aceeași mașină fizică.
În august 2006, Microsoft a anunțat că versiunea Macintosh nu va fi portată pe Macintosh folosind procesoare Intel, astfel încât versiunea Macintosh nu mai este efectiv întreținută, deoarece Macintosh-urile care utilizează PowerPC-uri nu mai sunt fabricate.
Virtual PC emulează un PC standard și perifericele sale asociate. Astfel, poate fi folosit pentru a găzdui aproape orice sistem de operare disponibil pentru PC. Cu toate acestea, pot apărea probleme în timpul instalărilor de sisteme mai puțin frecvente care nu au fost studiate în mod specific în timpul dezvoltării Virtual PC.
VirtualPC a fost creat de Connectix pentru Mac OS , apoi achiziționat și publicat de Microsoft în octombrie 2003 .
PC-ul virtual emulează un procesor Intel Pentium II pe 32 de biți (dar virtualizează același procesor gazdă pe versiunile Windows) cu componenta Intel 440BX , o placă grafică SVGA VESA S3 Trio 64 de tip PCI cu 4 MB de memorie video (reglabilă în următoarele versiuni de până la 16 MB ), BIOS de la American Megatrends (AMI), placă de sunet emulată Creative Labs Sound Blaster 16 ISA PnP (sau placă de sunet nativă sub Vista audio când Vista este utilizat ca mașină gazdă și găzduită) și o placă Ethernet DEC 21041 (DEC 21140 în versiuni noi).
Nu este garantat că toate software-urile funcționează, deoarece pot utiliza caracteristici nedocumentate ale anumitor hardware, anumite frecvențe sau anumite coduri opționale, deși compatibilitatea generală poate fi considerată bună.
Virtual PC utilizează, de asemenea, semnale de apel sistem găzduite (mai ales atunci când sunt instalate anumite extensii) pentru a accelera emularea și a oferi funcții suplimentare, cum ar fi integrarea cu mediul gazdă.
Formatul VHD (Virtual Hard Disk) este formatul de fișier utilizat de Virtual PC și Virtual Server , pentru care Microsoft a pus la dispoziție toată documentația prin documentul numit „Microsoft Open Specification Promise”.
Pentru a facilita schimbul și partajarea de fișiere, foldere și date între gazdă și sistemul găzduit, Virtual PC acceptă instalarea Virtual Machine Additions . Acestea sunt instalate în sistemul găzduit și oferă următoarele funcționalități:
Virtual PC acceptă versiunile Windows 98 Ediția a II-a , Windows XP Professional și versiunile „Tablet PC”, Windows Server 2003 Standard Edition, Windows 2000 Professional și Server, Windows NT 4.0 Server și unele versiuni de IBM OS / 2 într-o mașină găzduită cu suport complet, mulțumesc la „Adăugări de mașini virtuale” specifice. Suport pentru Windows Vista ca gazdă și oaspeți a fost adăugat de Virtual PC 2007. MS-DOS și Windows 95 au fost susținute în mod oficial și incluse cu Virtual adăugări Mașini în Virtual PC 2004, cu toate acestea au devenit oficial neacceptat în Virtual PC 2007 de lipsa corespunzătoare Adăugări de mașini virtuale . De asemenea, sistemele Linux găzduite nu au fost acceptate oficial în Virtual PC 2004 și 2007, deși suportul pentru Virtual Machine Additions pentru Linux a fost disponibil în versiunea Connectix a „Virtual PC” înainte de a fi achiziționată de Microsoft. Microsoft oferă suport pentru „VM Additions” pentru Linux numai în produsul lor Virtual Server. Suplimentele VM pentru OS / 2 și Linux au fost dezvoltate de compania germană „ innotek ” ( Archive • Wikiwix • Archive.is • Google • What to do? ) GmbH pentru Connectix, apoi Microsoft.
Sistemele gazdă „Virtual PC 2007” pot rula pe versiunile x86 (32 biți) și x64 (64 biți) ale „Windows XP” și „Windows Vista”, deși sistemele găzduite pe 64 biți nu sunt încă acceptate. Virtual PC 2007 elimină suportul pentru Windows 2000 ca platformă gazdă, precum și suportul pentru Windows 95 , lansarea inițială a Windows 98 , Windows Me , stația de lucru Windows NT 4.0 și MS-DOS 6.22 pe sistemele găzduite.
Sistemele de operare care nu sunt acceptate oficial pot fi instalabile. Cu toate acestea, acestea pot funcționa sau nu, iar adăugările de mașini virtuale nu vor exista.
|
|
Deși este posibilă instalarea unui mediu bazat pe Linux, nu este fără dificultăți. Pentru unele distribuții Linux , sistemul Linux va trebui instalat în modul text, deoarece Microsoft Virtual PC emulează doar plăci grafice în culori pe 16 biți sau pe 32 de biți, dar nu în 24. Pentru a utiliza interfața X Window , Sistemul Linux va trebui modificat în fișierul de configurare „xorg.conf” pentru a utiliza modul de 16 biți și pentru a respecta această constrângere.
Unele site-uri oferă lista sistemelor de operare care rulează pe computerul virtual, inclusiv distribuțiile Linux. Astfel, utilizatorul poate evita probleme atunci când testează sisteme neacceptate pe Virtual PC.
Microsoft a dezvoltat , de asemenea , o versiune de Virtual PC pentru Mac OS X . Această versiune funcționează numai cu procesoare PowerPC . Microsoft a anunțat că va închide computerul virtual pentru Mac în timpul WWDCaugust 2006datorită trecerii de la computerele Apple la Intel .
Deoarece funcționează cu un procesor RISC , Virtual PC este forțat să emuleze un procesor CISC utilizat de Intel (de fapt un procesor Pentium II cu MMX) care face ca viteza procesorului mașinii virtuale să fie de aproximativ 4 ori mai mică decât cea a procesorului fizic al mașinii.
Pentru a rula Virtual PC pentru Mac, trebuie:
Rețineți că, deși VirtualPC pentru Windows este acum gratuit, versiunea pentru Mac nu este.
Microsoft Virtual PC este disponibil și într-o versiune de server numită Microsoft Virtual Server .
Versiunea R2 din 2005 are următoarele caracteristici noi: