Rulați software mai vechi sau incompatibile pe Windows 10 într-o mașină virtuală
Microsoft Ferestre Din / / March 18, 2020
Ultima actualizare la
Un software vechi nu se instalează și funcționează întotdeauna bine în Windows 10, iar uneori cea mai bună opțiune este să creezi o mașină virtuală care să o ruleze.
În timp ce mulți dintre noi s-au îmbrățișat Windows 10 și noua sa eră de aplicații universale și cloud computing; mulți utilizatori depind încă de platforma desktop moștenită Microsoft construită în ultimii 30 de ani. Am analizat diverse metode pentru a rula aplicații mai vechi care nu sunt concepute pentru a funcționa pe Windows 10. Unele dintre aceste soluții includ Mod de compatibilitate și activarea subsistemului pe 16 biți, disponibil numai pentru versiunile pe 32 de biți. În ultimii 10 ani, Microsoft a perfecționat Windows-ul pentru a-l face rezistent la atacuri care au fost notorii în timpul Windows XP eră. Unele dintre aceste îmbunătățiri includ Controlul utilizatorului, Protecția de patch-uri, Semnarea driverului dispozitivului, Boot Boot sigur și Layout aleatoriu spațiu de adrese. Aplicațiile mai vechi nu tind să fie receptive la aceste schimbări. Windows 10 în sine rupe foarte mult cu trecutul, dar există mai multe probleme. Unele aplicații au căzut pur și simplu în versiunea anterioară sau versiunile mai noi nu corespund doar așteptărilor lansărilor mai vechi. În unele cazuri, dezvoltatorii fie au plecat din activitate, fie refuză să susțină o versiune mai veche.
Pentru utilizatorii care au nevoie să ruleze acea aplicație exotică, dar trebuie să investească în viitor, există o soluție rezonabilă în virtualizare. Am acoperit virtualizare în trecut ca o modalitate de a testa Windows 10 în sine sau chiar îl folosește pentru compatibilitate pe platforme precum Mac. De asemenea, virtualizarea poate ajuta utilizatorii angajați cu Windows 10, să aducă investițiile vechi. Există multe opțiuni disponibile, dar am redus acest aspect Oracle VirtualBox, care include suport multiplă platformă și funcționează pe Windows 10 Home și Pro. Hyper-V este o opțiune disponibilă pentru utilizatorii care rulează ediții Windows 10 Pro sau Enterprise. Hyper-V, deși este puternic, este destul de implicat. Oracle VirtualBox, pe de altă parte, este mic, rapid și ușor de configurat.
Determinarea versiunii Windows pentru compatibilitatea aplicațiilor
Stabilindu-se pe VirtualBox este un lucru, dar ce zici de versiunea Windows pe care o veți folosi pentru aplicația moștenită? Majoritatea aplicațiilor pe care utilizatorii trebuie să le ruleze au fost proiectate probabil în ultimii 15 ani Windows XP. Întrucât aceasta este versiunea de care vor avea nevoie utilizatorii, va trebui să găsească și o modalitate de a o procura. Dacă doriți să păstrați copii vechi de software ca mine scopuri de nostalgie, trebuie să selectați imaginea ISO manual pentru a merge. Pentru cei care nu, este posibil să fie o provocare să găsească o versiune mai veche pentru a rula aplicația ta. Site-uri, cum ar fi Amazon.com, EBay sau verificați piața locală de vechituri sau vânzarea garajelor; s-ar putea să vă ajute la notarea acelei versiuni mai vechi de Windows de care aveți nevoie pentru a rula aplicația.
Descărcați și configurați Oracle VirtualBox
Înainte de a începe instalarea Windows, trebuie să obțineți Oracle VirtualBox, pe care îl puteți descărca gratuit de pe pagina oficială. Există mai multe versiuni disponibile, asigurați-vă că descărcați cea potrivită pentru Windows, listată ca: VirtualBox 5.1.4 pentru Windows găzduiește x86 / amd64.
După descărcare, lansați fișierul de configurare, apoi urmați instrucțiunile de pe ecran pentru instalarea VirtualBox.
Crearea mașinii virtuale
După ce aveți o configurație Oracle VirtualBox, puteți continua să creați o nouă mașină virtuală potrivită pentru aplicația dvs. veche. Pentru acest articol, voi folosi Windows XP. Microsoft a încheiat asistența la începutul anului 2014 pentru ceea ce unii ar considera una dintre cele mai populare versiuni de Windows până în prezent. Lansați VirtualBox, apoi faceți clic pe butonul Nou butonul de pe bara de comandă.
Introduceți un nume pentru VM sau alegeți din Tip: caseta de listă. Dacă VirtualBox detectează numele sistemului de operare, va completa casetele de listă cu tipul și versiunea corespunzătoare. Faceți clic pe Următorul.
Windows XP este un sistem de operare vechi de 15 ani, deci cerințele de memorie nu trebuie să fie extrem de mari; mai ales pentru o cerere de moștenire. Pentru a rula suficient Windows XP sau 2000 Professional, de la 256 MB la 512 MB. De asemenea, țineți cont de aplicațiile pe care le puteți rula pe mașina virtuală. În acest caz, aș merge cu 1 GB doar ca să fiu în siguranță. Cu cât este mai veche versiunea de Windows pe care o utilizați; cerințele ar putea fi modificate. Dacă utilizați Windows 95 sau Windows 98 într-o mașină virtuală, 480 până la 512 MB de RAM este limita pentru versiunile respective. Dacă este o mașină virtuală MS-DOS, 64 MB sunt maxime, deoarece nu vor mai putea să se adreseze.
În continuare, vom crea un hard disk virtual, care va stoca sistemul de operare. Selectați Creați acum un hard disk virtual apoi apasa Crea.
Există mai multe opțiuni pentru formatul pe care îl puteți utiliza pentru a stoca fișierul pe hard disk. Dacă în viitor, doriți să migrați mașina virtuală către o altă platformă, cum ar fi Hyper-V sau VMWare; atunci cel mai bine este să alegeți una dintre opțiunile disponibile, cum ar fi VMDK sau VHD sprijinit de acei hipervizori respectiv. Deocamdată, voi merge cu implicit, care este Oracle VirtualBoxes VDI.
Dacă aveți spațiu scurt, utilizați Alocat dinamic este cea mai bună opțiune, deoarece folosește spațiul doar atunci când trebuie. Dacă performanța este un factor, atunci a Fixmărimea este recomandat. Îmi place să folosesc Marime fixa doar pentru beneficiile de performanță.
Selecția de dimensiune fixă va necesita alegerea spațiului pe care îl veți aloca discul virtual. Aceasta va depinde de nevoile dvs. și de disponibilitatea de spațiu. Factorii includ dimensiunea, tipul și aplicațiile sistemului de operare. Sistemele vechi nu necesită multe. În cazul Windows XP, dacă utilizați mai mult de 32 GB, va trebui să formatați ca NTFS. De asemenea, sistemele de operare, cum ar fi Windows 95 și 98, vor trebui să utilizeze FAT32 pentru discuri mai mari de 512 MB. Windows NT 4 poate recunoaște doar 8 GB. Deci, ține cont de acest lucru. Din moment ce voi folosi o singură aplicație, iar Windows XP folosește aproximativ 1 GB de spațiu, voi merge cu 3 GB. Clic Crea pentru a confirma suma.
Așteptați când este creat hard disk-ul virtual.
Instalarea sistemului de operare
Modul de instalare va varia. Versiunile mai vechi de Windows, cum ar fi Windows 95, Windows 3.1 și MS-DOS, vor necesita crearea de dischete virtuale cu fișierele de pornire corespunzătoare. Deoarece lucrăm cu Windows XP, ne vom concentra asupra acestui lucru. Dacă utilizați un sistem fără unitate optică, va trebui să găsiți un computer și să creați o imagine ISO a discului dvs. de instalare, pe care îl puteți monta în Oracle VirtualBox. Pentru a crea imagini ISO, folosesc Recorder ISO de Alex Feinman, care este destul de vechi, dar funcționează încă, chiar și pe Windows 10. Crearea unei imagini este la fel de simplă precum introducerea discului, faceți clic dreapta pe disc în Computer, apoi faceți clic pe Creați o imagine de pe CD / DVD. După ce aveți o imagine ISO gata, puteți continua instalarea.
În VirtualBox, faceți dublu clic pe mașina virtuală Windows XP pentru a o porni.
Deoarece instalați pentru prima dată, va trebui să selectați manual imaginea ISO. Faceți clic pe butonul Browse, selectați imaginea ISO Windows, apoi faceți clic pe Deschis. Faceți clic pe Start, pentru a încărca sistemul de operare.
Urmați instrucțiunile de pe ecran pentru a instala sistemul de operare.
După instalarea Windows XP sau o versiune anterioară a Windows; ar trebui să instalați Adăugările invitați pentru a vă asigura că vă puteți deplasa cu ușurință între mașina virtuală și gazdă. Faceți clic pe Dispozitive> Inserați imaginea CD pentru adăugarea invitați, apoi faceți clic pe Următorul.
Instalarea aplicațiilor vechi
După ce ați configurat complet instalarea Windows, puteți continua să instalați aplicațiile vechi. Există mai multe modalități de a face acest lucru. În funcție de formatul în care este disponibilă aplicația, poate fi necesar să o convertiți într-un format acceptabil de VM. Dacă aplicația dvs. este pe disc, puteți utiliza Recorder ISO, descris anterior, pentru a crea o copie pe care o puteți monta ca imagine ISO în VM.
Montare imagine ISO
Pentru a monta o imagine, faceți clic pe Dispozitive > Alegeți imaginea pe disc, selectați fișierul ISO apoi faceți clic pe Deschide.
Continuați să instalați aplicația. Dacă configurarea aplicației nu începe automat, faceți clic pe Start> Computer apoi faceți dublu clic pe pictograma discului sau deschideți-l apoi faceți dublu clic pe numitul setup.exe.
Acolo o ai; aplicația dvs. este acum funcțională și nu funcționează.
Ce zici de partajarea fișierelor sau deschiderea lor?
Oracle VirtualBox include asistență drag-and-drop, astfel încât să puteți trage cu ușurință fișierele între gazdă și invitat sau invers.
Dar securitatea?
Rularea unei mașini virtuale neacceptate nu diferă de a o rula pe o gazdă fizică. Oracle VirtualBox configurează automat mașina virtuală pentru a accesa Internetul. S-ar putea să doriți să efectuați o serie de modificări de securitate, cum ar fi dezactivarea accesului la rețea în setările VM. Puteți încerca, de asemenea instalarea unui utilitar Antivirus acceptat dacă aveți nevoie de acces la rețea din orice motiv. Recomandarea mea personală este să-l ținem în afara rețelei.
În timp ce configurarea unei versiuni acceptate de Windows într-o mașină virtuală poate părea exagerată, aceasta este, de fapt, cea mai bună modalitate de a vă asigura că aplicația funcționează. Mod de compatibilitate cu toate meritele sale suferă de modelul de serviciu Windows 10, în care o actualizare sau revizuire a sistemului de operare poate rupe cu ușurință o aplicație. Există unele funcții aeriene care rulează și un VM, dar pentru respectiva aplicație veche, cerințele sunt destul de mici. Dacă aveți nevoie pentru a pune în funcțiune aplicația respectivă și ați încercat toate opțiunile până acum, atunci acesta este calea de urmat. Continuând, utilizatorii de siliciu Intel de nouă generație, cum ar fi lansat recent CPU Kabylake Intel și CPU AMD Bristol Ridge; va trebui să se uite la soluții precum virtualizarea pentru a rula aplicații acceptate pe versiuni mai vechi, cum ar fi Windows 7 și Windows 8 / 8.1.