Käitage vanem või ühildamatu tarkvara opsüsteemis Windows 10 virtuaalmasinas
Microsoft Windows / / March 18, 2020
Viimati uuendatud
Vana tarkvara ei installeeri ega tööta Windows 10-s alati hästi ning mõnikord on parimaks võimaluseks selle loomiseks virtuaalse masina loomine.
Kuigi paljud meist on omaks võtnud Windows 10 ja selle uus ajastu universaalsed rakendused ja pilvandmetöötlus; paljud kasutajad sõltuvad endiselt Microsofti viimase 30 aasta jooksul ehitatud pärandlauaplatvormist. Oleme vaadelnud erinevaid meetodeid selliste vanemate rakenduste käitamiseks, mis pole mõeldud töötama Windows 10-ga. Mõned neist lahendustest hõlmavad ühilduvusrežiim ja võimaldades 16-bitist alamsüsteemi, saadaval ainult 32-bitistes versioonides. Viimase 10 aasta jooksul on Microsoft täiustanud Windowsi, et muuta see vastupidavaks rünnakutele, mis olid kurikuulsad ajal Windows XP ajastu. Mõned neist parandustest hõlmavad kasutajakonto juhtimist, plaastri valvurit, seadme draiverite allkirjastamist, turvalist alglaadimist ja aadressiruumi juhusliku paigutuse paigutust. Vanemad rakendused ei ole tavaliselt muutustele vastuvõtlikud. Windows 10 murrab iseenesest minevikuga palju, kuid sellel probleemil on veelgi. Mõni rakendus on lihtsalt teel kõrvale jäänud või uuemad versioonid lihtsalt ei vasta vanemate väljaannete ootustele. Mõnel juhul on arendajad kas äritegevuse lõpetanud või keelduvad vanema versiooni toetamisest.
Kasutajatele, kes peavad seda eksootilist rakendust käitama, kuid peavad tulevikus investeerima, on virtualiseerimises mõistlik lahendus. Oleme katnud minevikus virtualiseerimine kui Windows 10 testimise viis ise või isegi kasutage seda ühilduvus sellistel platvormidel nagu Mac. Ka virtualiseerimine aitab Windows 10-le pühendunud kasutajatel aidata oma varasemaid investeeringuid edasi viia. Saadaval on palju võimalusi, kuid olen seda kitsendanud Oracle VirtualBox, mis hõlmab platvormidevahelist tuge ja töötab opsüsteemides Windows 10 Home ja Pro. Hüper-V on saadaval versioon kasutajatele, kes käitavad Windows 10 Pro või Enterprise väljaandeid. Hyper-V on küll võimas, kuid üsna kaasatud. Oracle VirtualBox on seevastu väike, kiire ja hõlpsasti seadistatav.
Windowsi versiooni määramine rakenduste ühilduvuse jaoks
Asumine VirtualBox on üks asi, aga kuidas on Windowsi versiooniga, mida kasutate oma pärandrakenduse jaoks? Enamik rakendusi, mida kasutajad peavad käivitama, olid tõenäoliselt kavandatud viimase 15 aasta jooksul Windows XP. Kuna just seda versiooni kasutajad vajavad, peavad nad leidma ka viisi selle hankimiseks. Kui teile meeldib hoida vanu tarkvarasid, nagu mina nostalgia eesmärkidel, peate valimiseks ISO-pildi valima käsitsi. Neile, kes seda ei tee, võib teie rakenduse käitamiseks olla keeruline leida mõni vanem väljaanne. Sellised veebisaidid nagu Amazon.com, EBay või kohaliku kirbuturu või garaaži müügi kontrollimine; võib aidata teil selle Windowsi vanema versiooni hindamisel, mida vajate rakenduse käitamiseks.
Laadige alla ja installige Oracle VirtualBox
Enne Windowsi installimist peate hankima Oracle VirtualBox, mille saate ametlikult lehelt tasuta alla laadida. Saadaval on mitu versiooni. Veenduge, et laadite alla Windowsi jaoks õige versiooni, mis on loetletud järgmisena: VirtualBox 5.1.4 Windowsi jaoks korraldab x86 / amd64.
Pärast allalaadimist käivitage installifail ja järgige ekraanil kuvatavaid juhiseid VirtualBoxi installimiseks.
Virtuaalse masina loomine
Kui olete installinud Oracle VirtualBoxi, saate jätkata oma pärandrakendusele sobiva uue virtuaalse masina loomist. Selle artikli jaoks kasutan Windows XP-d. Microsofti toetus 2014. aasta alguses lõpetas selle, mida mõned peavad praeguseks üheks Windowsi kõige populaarsemaks versiooniks. Käivitage VirtualBox ja klõpsake siis nuppu Uus nuppu käsuribal.
Sisestage VM-i nimi või valige Tüüp: loendikast. Kui VirtualBox tuvastab opsüsteemi nime, täidab see loendikastid vastava tüübi ja versiooniga. Klõpsake nuppu Edasi.
Windows XP on 15-aastane opsüsteem, seega ei pea mälunõuded olema eriti kõrged; eriti pärandrakenduste jaoks. Windows XP või 2000 Professionali piisavaks käitamiseks on osa 256 MB kuni 512 MB. Samuti võtke arvesse rakendusi, mida võite virtuaalmasinas käitada. Sel juhul läheksin 1 GB-ga lihtsalt ohutuse tagamiseks. Mida vanemat Windowsi versiooni kasutate; võib-olla tuleb nõudeid muuta. Kui kasutate Windows 95 või Windows 98 virtuaalmasinas, on nende versioonide piirmäär 480–512 MB RAM-i. Kui see on MS-DOS-i virtuaalne masin, on maksimaalne 64 MB, kuna see ei saa enam aadressi.
Järgmisena loome virtuaalse kõvaketta, kuhu salvestatakse operatsioonisüsteem. Valige Looge nüüd virtuaalne kõvaketas siis klõpsake nuppu Loo.
Kõvaketta faili salvestamiseks kasutatava vormingu jaoks on mitu valikut. Kui soovite tulevikus oma virtuaalse masina üle viia teisele platvormile, näiteks Hüper-V või VMWare; siis on parem valida üks saadaolevatest valikutest, näiteks VMDK või VHD mida toetavad vastavalt need hüperviisorid. Praegu lähen vaikimisi, mis on Oracle VirtualBoxes VDI.
Kui teil on ruumi vähe, kasutage Dünaamiliselt eraldatud on parim valik, kuna see kasutab ruumi ainult siis, kui selleks on vaja. Kui jõudlus on tegur, siis a Fikseeritudsuurus on soovitatav. Mulle meeldib kasutada Fikseeritud suurus just etenduse eeliste pärast.
Valik Fikseeritud suurus nõuab virtuaalsele kettale eraldatava ruumi suuruse valimist. See sõltub teie vajadustest ja ruumi saadavusest. Tegurite hulka kuuluvad opsüsteemi suurus, tüüp ja rakendused. Pärandsüsteemid ei vaja palju. Windows XP puhul, kui kasutate rohkem kui 32 GB, peate vormindama NTFS-vormingus. Samuti peavad operatsioonisüsteemid, nagu Windows 95 ja 98, kasutama FAT32, kui kett on suurem kui 512 MB. Windows NT 4 tunneb ära ainult 8 GB. Niisiis, arvestage sellega. Kuna hakkan kasutama ainult ühte rakendust ja Windows XP kasutab umbes 1 GB ruumi, jätkan 3 GB-ga. Klõpsake nuppu Loo summa kinnitamiseks.
Oodake, kuni teie virtuaalne kõvaketas on loodud.
Operatsioonisüsteemi installimine
Operatsioonisüsteemi installimise viis sõltub. Windowsi vanemad versioonid, näiteks Windows 95, Windows 3.1 ja MS-DOS, vajavad virtuaalsete diskettide loomist koos sobivate alglaadimisfailidega. Kuna töötame Windows XP-ga, keskendume sellele. Kui kasutate ilma optilise draivita süsteemi, peate leidma arvuti ja looma installiplaadilt ISO-pildi, mille saate seejärel installida Oracle VirtualBoxi. ISO-piltide loomiseks kasutan Alex Feinmani ISO-salvesti, mis on üsna vana, kuid töötab endiselt isegi Windows 10 puhul. Kujutise loomine on sama lihtne kui plaadi sisestamine, paremklõpsake ketast arvutis ja seejärel klõpsake nuppu Looge pilt CD / DVD-lt. Kui olete ISO-pildi valmis saanud, saate installimist jätkata.
Topeltklõpsake selle käivitamiseks VirtualBoxis Windows XP virtuaalmasinat.
Kuna installite esimest korda, peate ISO-pildi käsitsi valima. Klõpsake nuppu Sirvi, valige Windowsi ISO-pilt ja klõpsake siis nuppu Avatud. Operatsioonisüsteemi laadimiseks klõpsake nuppu Start.
Järgige opsüsteemi installimiseks ekraanil kuvatavaid juhiseid.
Pärast Windows XP või Windowsi varasema versiooni installimist; peaksite installima külalislisandid, et oleks võimalik virtuaalse masina ja masina vahel hõlpsalt liikuda. Klõpsake nuppu Devices> Insert Guest Additions CD image, seejärel klõpsake Next.
Pärandrakenduste installimine
Kui olete Windowsi installimise täielikult konfigureerinud, võite jätkata oma pärandrakenduste installimist. Selleks on mitu võimalust. Sõltuvalt vormingust, milles rakendus on saadaval, peate võib-olla selle teisendama VM-i vastuvõetavasse vormingusse. Kui teie rakendus on plaadil, saate seda kasutada ISO-salvesti, mida on varem kirjeldatud, koopia loomiseks, mille saate virtuaalses vormingus ISO-pildina ühendada.
Paigaldage ISO pilt
Kujutise paigaldamiseks klõpsake nuppu Seadmed > Valige ketta pilt, valige ISO-fail ja klõpsake siis nuppu Ava.
Jätkake rakenduse installimist. Kui rakenduse seadistamine ei käivitu automaatselt, klõpsake nuppu Start> Arvuti topeltklõpsake plaadiikooni või avage see seejärel topeltklõps nimega setup.exe.
Seal sul see on; teie rakendus töötab ja töötab ilma probleemideta.
Kuidas oleks failide jagamise või avamisega?
Oracle VirtualBox sisaldab lohistamistuge, nii et saate faile hõlpsalt lohistada hosti ja külalise vahel või vastupidi.
Aga turvalisus?
Toetamata virtuaalarvuti käitamine ei erine füüsilise masina käitamisest. Oracle VirtualBox konfigureerib teie virtuaalse masina Internetti pääsemiseks automaatselt. Võib-olla soovite teostada mitmeid turvamuudatusi, näiteks keelata võrgule juurdepääsu VM-i sätetes. Võite ka proovida toetatud viirusetõrje utiliidi installimine kui teil peab mingil põhjusel olema juurdepääs võrgule. Minu isiklik soovitus on hoida see võrgust eemal.
Ehkki Windowsi toetatud versiooni seadistamine virtuaalmasinas võib tunduda liigne, on see tegelikult parim viis, kuidas teie rakendus töötab. Ühilduvusrežiim kannatab kõigi oma eeliste tõttu Windows 10 teenusemudeliga, kus OS-i värskendamine või muutmine võib hõlpsalt rakenduse rikkuda. VM-i käitamisel on ka teatavaid piiranguid, kuid selle konkreetse pärandrakenduse jaoks on nõuded üsna madalad. Kui peate selle rakenduse üles töötama ja olete seni kõiki võimalusi proovinud, siis on see tee minna. Edasi liikudes saavad järgmise põlvkonna Inteli räni kasutajad, näiteks hiljuti turule tulnud Intel Kabylake ja AMD Bristol Ridge CPU-d; peab vanemate väljaannete (nt Windows 7 ja Windows 8 / 8.1) toetatud rakenduste käitamiseks otsima selliseid lahendusi nagu virtualiseerimine.