Palaidiet vecāku vai nesaderīgu programmatūru operētājsistēmā Windows 10 virtuālā mašīnā
Microsoft Windows / / March 18, 2020
Pēdējoreiz atjaunināts
Vecā programmatūra ne vienmēr instalējas un darbojas labi operētājsistēmā Windows 10, un dažreiz labākais risinājums ir izveidot virtuālu mašīnu, lai to darbinātu.
Kaut arī daudzi no mums ir apskāvušies Windows 10 un tās jaunais laikmets universālas lietotnes un mākoņdatošana; daudzi lietotāji joprojām ir atkarīgi no mantotās darbvirsmas platformas, kuru Microsoft ir izveidojusi pēdējo 30 gadu laikā. Mēs esam apskatījuši dažādas vecāku lietojumprogrammu palaišanas metodes, kas nav paredzētas darbam ar Windows 10. Daži no šiem risinājumiem ietver saderības režīms un iespējot 16 bitu apakšsistēmu, pieejams tikai 32 bitu versijās. Pēdējo 10 gadu laikā Microsoft ir pilnveidojis Windows, lai padarītu to izturīgu pret uzbrukumiem, par kuriem bija bēdīgi Windows XP laikmets. Daži no šiem uzlabojumiem ir lietotāja konta kontrole, Patch Guard, ierīces draivera parakstīšana, droša sāknēšana un adreses vietas randomizācijas izkārtojums. Vecāka gadagājuma lietojumprogrammās parasti nav uztveres pret šīm izmaiņām. Pati Windows 10 daudz sabojājas ar pagātni, taču šai problēmai ir vairāk. Dažām lietojumprogrammām vienkārši nav pievērsta uzmanība, vai arī jaunākas versijas vienkārši neatbilst vecāku izlaižu cerībām. Dažos gadījumos izstrādātāji ir izgājuši no biznesa vai atsakās atbalstīt vecāku izlaidumu.
Lietotājiem, kuriem šī eksotiskā lietojumprogramma ir jādarbina, bet ir jāiegulda nākotnē, virtualizācijā ir pamatots risinājums. Mēs esam pārklājuši pagātnes virtualizācija kā veids, kā pārbaudīt Windows 10 pats vai pat izmantot to savietojamība tādās platformās kā Mac. Arī virtualizācija var palīdzēt lietotājiem, kuri ir iesaistījušies sistēmā Windows 10, virzīt uz priekšu savus mantotos ieguldījumus. Ir daudz iespēju, taču es to esmu sašaurinājis līdz Oracle VirtualBox, kas ietver vairāku platformu atbalstu un darbojas operētājsistēmās Windows 10 Home un Pro. Hiper-V ir pieejama opcija lietotājiem, kas darbojas ar Windows 10 Pro vai Enterprise izdevumiem. Lai arī Hyper-V ir spēcīgs, tas ir diezgan iesaistīts. Oracle VirtualBox, no otras puses, ir maza, ātra un viegli iestatāma.
Lietojumprogrammu saderības Windows versijas noteikšana
Izlīgšana VirtualBox ir viena lieta, bet kā ir ar Windows versiju, kuru izmantosit savai mantotajai lietojumprogrammai? Visticamāk, ka lielākajai daļai lietotāju palaistās lietojumprogrammas ir paredzētas pēdējo 15 gadu laikā Windows XP. Tā kā šī ir versija, kas lietotājiem būs nepieciešama, viņiem būs jāatrod arī veids, kā to iegādāties. Ja vēlaties paturēt vecas programmatūras kopijas, tādas kā es nostalģijas nolūkos, ISO attēls ir jāizvēlas manuāli, lai pārietu. Tiem, kas to nedara, varētu būt izaicinājums atrast vecāku versiju, lai palaistu jūsu lietojumprogrammu. Vietnes, piemēram, Amazon.com, EBay vai vietējā blusu tirgus vai garāžas pārdošanas pārbaude; varētu palīdzēt jums novērtēt vecāku Windows versiju, kas jums nepieciešama programmas palaišanai.
Lejupielādējiet un iestatiet Oracle VirtualBox
Pirms sākat Windows instalēšanu, jums jāiegūst Oracle VirtualBox, kuru no oficiālās lapas varat lejupielādēt bez maksas. Ir pieejamas vairākas versijas. Pārliecinieties, vai esat lejupielādējis pareizo operētājsistēmai Windows paredzēto versiju, kas norādīta kā, VirtualBox 5.1.4 operētājsistēmai Windows mitina x86 / amd64.
Pēc lejupielādes palaidiet iestatīšanas failu un pēc tam izpildiet ekrānā redzamos norādījumus par VirtualBox instalēšanu.
Virtuālās mašīnas izveidošana
Kad esat uzstādījis Oracle VirtualBox, varat turpināt izveidot jaunu virtuālo mašīnu, kas piemērota jūsu mantotajai lietojumprogrammai. Šim rakstam es izmantošu Windows XP. Microsoft 2014. gada sākumā izbeidza atbalstu tam, ko daži uzskatīja par vienu no līdz šim populārākajām Windows versijām. Palaidiet VirtualBox un pēc tam noklikšķiniet uz Jauns poga komandu joslā.
Ievadiet VM vārdu vai izvēlieties no Tips: saraksta lodziņā. Ja VirtualBox atrod operētājsistēmas nosaukumu, tas aizpildīs saraksta lodziņus ar atbilstošo veidu un versiju. Noklikšķiniet uz Tālāk.
Windows XP ir 15 gadus veca operētājsistēma, tāpēc atmiņas prasībām nav jābūt īpaši augstām; īpaši mantotai lietojumprogrammai. Lai pietiekami darbinātu Windows XP vai 2000 Professional, daži no 256 MB līdz 512 MB. Ņemiet vērā arī lietojumprogrammas, kuras jūs varētu darbināt virtuālajā mašīnā. Šajā gadījumā es dotos tikai ar 1 GB, lai būtu drošībā. Jo vecāka ir Windows izmantotā versija; iespējams, būs jāmaina prasības. Ja virtuālajā mašīnā izmantojat operētājsistēmu Windows 95 vai Windows 98, šo versiju ierobežojums ir no 480 līdz 512 MB RAM. Ja tā ir MS-DOS virtuālā mašīna, maksimālais ir 64 MB, jo to vairs nevarēs uzrunāt.
Tālāk mēs izveidosim virtuālo cieto disku, kurā tiks saglabāta operētājsistēma. Izvēlieties Izveidojiet virtuālo cieto disku tūlīt pēc tam noklikšķiniet uz Izveidot.
Formātam, kuru varat izmantot cietā diska faila glabāšanai, tiek piedāvātas vairākas izvēles iespējas. Ja nākotnē vēlaties migrēt savu virtuālo mašīnu uz citu platformu, piemēram, Hiper-V vai VMWare; tad vislabāk ir izvēlēties vienu no pieejamajām iespējām, piemēram VMDK vai VHD ko attiecīgi atbalsta šie hipervizori. Pagaidām es izmantošu noklusējuma iestatījumu, kas ir Oracle VirtualBoxes VDI.
Ja jums trūkst vietas, izmantojot Dinamiski iedalīts ir labākais risinājums, jo tas izmanto vietu tikai nepieciešamības gadījumā. Ja veiktspēja ir faktors, tad a FiksētsIzmērs ir ieteicams. Man patīk lietot Fiksēts izmērs tikai priekšnesuma priekšrocībām.
Fiksēta lieluma izvēlei būs jāizvēlas vietas apjoms, kas jums tiks piešķirts virtuālajam diskam. Tas būs atkarīgs no jūsu vajadzībām un vietas pieejamības. Faktori ietver operētājsistēmas lielumu, veidu un lietojumprogrammas. Mantotās sistēmas neprasa daudz. Windows XP gadījumā, ja jūs izmantojat vairāk nekā 32 GB, jums būs jāformatē kā NTFS. Arī tādām operētājsistēmām kā Windows 95 un 98 būs jāizmanto FAT32 diskam, kas lielāks par 512 MB. Windows NT 4 var atpazīt tikai 8 GB. Tātad, ņemiet to vērā. Tā kā es izmantošu tikai vienu lietotni un Windows XP aizņem apmēram 1 GB vietas, es strādāšu ar 3 GB. Klikšķis Izveidot lai apstiprinātu summu.
Pagaidiet, kamēr tiek izveidots virtuālais cietais disks.
Operētājsistēmas instalēšana
Operētājsistēmas instalēšanas veids būs atšķirīgs. Vecākām Windows versijām, piemēram, Windows 95, Windows 3.1 un MS-DOS, būs jāizveido virtuālās disketes ar atbilstošajiem sāknēšanas failiem. Tā kā mēs strādājam ar Windows XP, mēs pievērsīsimies tam. Ja izmantojat sistēmu bez optiskā diskdziņa, jums būs jāatrod dators un jāizveido instalācijas diska ISO attēls, kuru pēc tam varat uzstādīt Oracle VirtualBox. Lai izveidotu ISO attēlus, es izmantoju ISO ierakstītājs - Alekss Feinmans, kas ir diezgan vecs, bet joprojām darbojas pat Windows 10. Attēla izveidošana ir tikpat vienkārša kā diska ievietošana, ar peles labo pogu noklikšķiniet uz diska datorā un pēc tam noklikšķiniet uz Izveidojiet attēlu no CD / DVD. Kad esat izveidojis ISO attēlu, varat turpināt instalēšanu.
Lai to sāktu, programmā VirtualBox veiciet dubultklikšķi uz Windows XP virtuālās mašīnas.
Tā kā jūs instalējat pirmo reizi, jums būs manuāli jāizvēlas ISO attēls. Noklikšķiniet uz pogas Pārlūkot, atlasiet Windows ISO attēlu un pēc tam noklikšķiniet uz Atvērt. Noklikšķiniet uz Sākt, lai ielādētu operētājsistēmu.
Izpildiet ekrānā redzamos norādījumus, lai instalētu operētājsistēmu.
Pēc Windows XP vai vecākas Windows versijas instalēšanas; jums vajadzētu instalēt viesu papildinājumus, lai nodrošinātu, ka jūs viegli pārvietojaties starp virtuālo mašīnu un resursdatoru. Noklikšķiniet uz Ierīces> Ievietot viesu papildinājumu kompaktdiska attēlu, pēc tam noklikšķiniet uz Tālāk.
Mantoto programmu instalēšana
Kad Windows instalēšana ir pilnībā konfigurēta, varat turpināt instalēt mantotās programmas. Ir vairāki veidi, kā to izdarīt. Atkarībā no formāta, kurā lietojumprogramma ir pieejama, jums, iespējams, vajadzēs to pārveidot formātā, kas pieņemams VM. Ja jūsu lietojumprogramma atrodas diskā, varat to izmantot ISO rakstītājs, kā aprakstīts iepriekš, lai izveidotu kopiju, kuru varat instalēt kā ISO attēlu virtuālajā mašīnā.
Pievienojiet ISO attēlu
Lai uzstādītu attēlu, noklikšķiniet uz Ierīces > Izvēlieties diska attēlu, atlasiet ISO failu un pēc tam noklikšķiniet uz atvērt.
Turpiniet instalēt lietojumprogrammu. Ja lietojumprogrammas iestatīšana nesākas automātiski, noklikšķiniet uz Sākt> Dators pēc tam veiciet dubultklikšķi uz diska ikonas vai atveriet to un pēc tam veiciet dubultklikšķi uz tā sauktā setup.exe.
Tur jums tas ir; jūsu lietojumprogramma tagad ir izveidota un darbojas bez izdošanas.
Kā ar failu kopīgošanu vai atvēršanu?
Oracle VirtualBox ietver vilkšanas un nomešanas atbalstu, lai jūs varētu viegli vilkt failus starp resursdatoru un viesi vai otrādi.
Kas par drošību?
Neatbalstītas virtuālās mašīnas palaišana neatšķiras no tās palaišanas fiziskā resursdatorā. Oracle VirtualBox automātiski konfigurē jūsu virtuālo mašīnu, lai piekļūtu internetam. Jūs varētu vēlēties veikt vairākas drošības modifikācijas, piemēram, atspējot piekļuvi tīklam, izmantojot VM iestatījumus. Varat arī izmēģināt instalējot atbalstītu pretvīrusu utilītu ja kāda iemesla dēļ jums ir nepieciešama piekļuve tīklam. Mans personīgais ieteikums ir saglabāt to ārpus tīkla.
Lai gan atbalstītās Windows versijas iestatīšana virtuālajā mašīnā var šķist pārāk sarežģīta, patiesībā tas ir labākais veids, kā nodrošināt jūsu lietojumprogrammas darbību. Saderības režīms ar visiem nopelniem cieš Windows 10 pakalpojumu modelis, kurā OS atjaunināšana vai pārskatīšana var viegli salauzt lietotni. Arī ar VM palaišanu ir dažas piepūles, taču šai specifiskajai mantotajai lietojumprogrammai prasības ir diezgan zemas. Ja jums ir jāaktivizē šī lietotne un jādarbojas, un līdz šim esat izmēģinājis visas iespējas, tad tas ir šis ceļš. Turpinot darbu, nākamās paaudzes Intel silīcija lietotāji, piemēram, nesen palaistie Intel Kabylake un AMD Bristol Ridge CPU; būs jāmeklē tādi risinājumi kā virtualizācija, lai palaistu programmas, kuras tiek atbalstītas vecākos laidienos, piemēram, Windows 7 un Windows 8 / 8.1.