Kjør eldre eller inkompatibel programvare på Windows 10 i en VM

lag-hyper-v-virtuell maskin

Gammel programvare installerer og fungerer ikke alltid bra i Windows 10, og noen ganger er det beste alternativet å lage en virtuell maskin for å kjøre den.

Mens mange av oss har omfavnet Windows 10 og detsny æra av universelle apper og nettsky-databehandling; Mange brukere er fortsatt avhengige av den gamle desktop-plattformen som Microsoft har bygd de siste 30 årene. Vi har sett på forskjellige metoder for å kjøre eldre applikasjoner som ikke er designet for å fungere på Windows 10. Noen av disse løsningene inkluderer kompatibilitetsmodus og aktivering av 16-biters undersystem, bare tilgjengelig i 32-bitersversjoner. I løpet av de siste ti årene har Microsoft foredlet Windows for å gjøre det motstandsdyktig mot angrep som var beryktet under Windows XP-æraen. Noen av disse forbedringene inkluderer kontroll av brukerkontoer, patch Guard, signering av enhetsdriver, sikker oppstart og adresserom Randomization Layout. Eldre applikasjoner pleier ikke å være mottakelige for disse endringene. Windows 10 i seg selv bryter mye med fortiden, men det er mer med dette problemet. Noen applikasjoner har ganske enkelt falt på veien, eller nyere versjoner oppfyller bare ikke forventningene til eldre utgivelser. I noen tilfeller har utviklere enten gått ut av virksomheten eller nektet å støtte en eldre utgave.

For brukere som trenger å kjøre det eksotiskeapplikasjon, men trenger å investere i fremtiden, det er en rimelig løsning innen virtualisering. Vi har tidligere dekket virtualisering som en måte å teste ut Windows 10 selv eller til og med bruke det for kompatibilitet på plattformer som Mac. Virtualisering kan også hjelpe brukere som er forpliktet til Windows 10, bringe fremtidige investeringer frem. Det er mange tilgjengelige alternativer, men jeg har begrenset dette til Oracle VirtualBox, som inkluderer plattformsstøtte og fungerer på Windows 10 Home og Pro. Hyper-V er et tilgjengelig alternativ for brukere som kjører Windows 10 Pro eller Enterprise-utgaver. Mens den er kraftig, er Hyper-V ganske involvert. Oracle VirtualBox er derimot liten, rask og enkel å installere.

Bestemme versjonen av Windows for applikasjonskompatibilitet

Å bosette seg på VirtualBox er en ting, men hvaom versjonen av Windows du vil bruke til den gamle applikasjonen din? De fleste applikasjoner brukerne trenger å kjøre, ble sannsynligvis designet i løpet av de siste 15 årene for Windows XP. Siden det er den versjonen brukere vil trenge, vil de også måtte finne en måte å anskaffe den på. Hvis du liker å oppbevare gamle kopier av programvare som meg for nostalgi-formål, må du velge ISO-bildet manuelt å gå. For de som ikke gjør det, kan det være en utfordring å finne en eldre utgave for å kjøre applikasjonen din. Nettsteder som Amazon.com, EBay eller sjekke ditt lokale loppemarked eller garasjesalg; kan hjelpe deg med å score den eldre versjonen av Windows du trenger for å kjøre applikasjonen.

Last ned og installer Oracle VirtualBox

Før du begynner å installere Windows, må du gjøre detskaff Oracle VirtualBox, som du kan laste ned gratis fra den offisielle siden. Det er flere versjoner tilgjengelig, sørg for at du laster ned den riktige for Windows, oppført som, VirtualBox 5.1.4 for Windows er vert for x86 / amd64.

Virtualisering 1

Starte installasjonsfilen etter nedlasting, og følg deretter instruksjonene på skjermen for å installere VirtualBox.

Virtualisering 2

Opprette den virtuelle maskinen

Når du har et Oracle VirtualBox-oppsett, kan du gjøre detfortsett med å lage en ny virtuell maskin som passer for din gamle applikasjon. For denne artikkelen bruker jeg Windows XP. Microsoft avsluttet støtten i begynnelsen av 2014 for det noen vil anse som en av de mest populære versjonene av Windows til dags dato. Start VirtualBox, og klikk deretter på Ny -knappen på kommandolinjen.

Oppsett 1

Skriv inn et navn på VM eller velg fra Type: listeboks. Hvis VirtualBox oppdager navnet på operativsystemet, fyller det listeboksene med riktig type og versjon. Klikk Neste.

Oppsett 2

Windows XP er et 15 år gammelt operativsystemminnekravene trenger ikke å være ekstremt høye; spesielt for en gammel applikasjon. For tilstrekkelig å kjøre Windows XP eller 2000 Professional, 256 MB til 512 MB noen. Ta også hensyn til applikasjonene du kjører på den virtuelle maskinen. I dette tilfellet ville jeg gå med 1 GB bare for å være trygg. Jo eldre versjon av Windows du bruker; kravene kan trenge å bli endret. Hvis du bruker Windows 95 eller Windows 98 i en virtuell maskin, er 480 til 512 MB RAM RAM grensen for disse versjonene. Hvis det er en virtuell MS-DOS-maskin, er 64 MB maksimalt siden den ikke kan adressere lenger.

Oppsett 3

Deretter lager vi en virtuell harddisk, som lagrer operativsystemet. Å velge Lag en virtuell harddisk nå klikk deretter Skape.

Oppsett 4

Det er flere valg som tilbys for formatetdu kan bruke til å lagre harddiskfilen. Hvis du i fremtiden ønsker å migrere den virtuelle maskinen din til en annen plattform som Hyper-V eller VMWare; så er det best å velge et av de tilgjengelige alternativene som VMDK eller VHD støttet av henholdsvis disse hypervisorene. Foreløpig vil jeg gå med standarden som er Oracle VirtualBoxes VDI.

Oppsett 5

Hvis du har kort tid, bruker du Dynamisk allokert er det beste alternativet, siden det bare bruker plass når det trenger det. Hvis ytelse er en faktor, vil a Fikset størrelse er anbefalt. Jeg liker å bruke Fast størrelse bare for ytelsesfordelene.

Oppsett 6

Valget av fast størrelse krever valghvor mye plass du vil bli tildelt den virtuelle disken. Dette vil være avhengig av dine behov og tilgjengelighet på plass. Faktorer inkluderer operativsystemets størrelse, type og applikasjoner. Legacy-systemer krever ikke mye. Når det gjelder Windows XP, hvis du bruker mer enn 32 GB, må du formatere som NTFS. Operativsystemer som Windows 95 og 98 må også bruke FAT32 for større disk enn 512 MB. Windows NT 4 kan bare gjenkjenne 8 GB. Så ta hensyn til dette. Siden jeg bare skal bruke en enkelt app og Windows XP bruker omtrent 1 GB plass, kommer jeg til å gå med 3 GB. Klikk Skape for å bekrefte beløpet.

Oppsett 7

Vent mens den virtuelle harddisken er opprettet.

Oppsett 8

Installere operativsystemet

Hvordan du installerer operativsystemet, vil variere. Eldre versjoner av Windows som Windows 95, Windows 3.1 og MS-DOS vil kreve å lage virtuelle disketter med de nødvendige oppstartsfilene. Siden vi jobber med Windows XP, vil vi fokusere på det. Hvis du bruker et system uten en optisk stasjon, må du finne en datamaskin og lage et ISO-bilde av installasjonsplaten din, som du deretter kan montere i Oracle VirtualBox. For å lage ISO-bilder bruker jeg ISO Recorder av Alex Feinman, som er ganske gammel, men som fremdeles fungerer, selv på Windows 10. Å lage et bilde er så enkelt som å sette inn platen, høyreklikk på platen i Computer, og klikk deretter Lag bilde fra CD / DVD. Når du har et ISO-bilde klart, kan du fortsette med installasjonen.

lage ISO-bilde

I VirtualBox, dobbeltklikker du på den virtuelle Windows XP-maskinen for å starte den.

Oppsett 9

Siden du installerer for første gang, må du velge ISO-bildet manuelt. Klikk på Bla gjennom-knappen, velg Windows ISO-bilde, og klikk deretter Åpen. Klikk Start for å laste inn operativsystemet.

Oppsett 10

Følg instruksjonene på skjermen for å installere operativsystemet.

Oppsett 11b

Etter å ha installert Windows XP eller en tidligere versjonav Windows; bør du installere Gjestetillegg for å sikre at du enkelt kan bevege deg mellom den virtuelle maskinen og være vert. Klikk på Enheter> Sett inn gjesteaddisjoner CD-bilde, og klikk deretter Neste.

Oppsett 12

Installere eldre applikasjoner

Når du har Windows-installasjonen fullstendigkonfigurert, kan du fortsette med å installere eldre applikasjoner. Det er flere måter å gjøre dette på. Avhengig av formatet applikasjonen er tilgjengelig i, må du kanskje konvertere den til et format som er akseptabelt av VM. Hvis applikasjonen din er på platen, kan du bruke ISO-opptaker, beskrevet tidligere, for å lage en kopi du kan montere som et ISO-bilde i VM.

Monter ISO-bilde

Klikk på for å montere et bilde enheter > Velg diskbilde, velg ISO-filen og klikk deretter åpen.

Oppsett 12A

Fortsett å installere applikasjonen. Hvis programoppsettet ikke starter automatisk, klikker du på Start> Datamaskin dobbeltklikk deretter på skiveikonet eller åpne det, dobbeltklikk deretter på den kalt setup.exe.

Oppsett 14

Der har du det; søknaden din er nå i gang uten problem.

Oppsett 15

Hva med å dele filene dine eller åpne dem?

Oracle VirtualBox inkluderer dra-og-slipp-støtte, slik at du enkelt kan dra filer mellom verten og gjesten eller omvendt.

Oppsett 16

Hva med sikkerhet?

Det er ikke noe å kjøre en virtuell maskin som ikke støttesannerledes enn å kjøre det på en fysisk vert. Oracle VirtualBox konfigurerer automatisk den virtuelle maskinen din til å få tilgang til Internett. Det kan være lurt å utføre en rekke sikkerhetsendringer, for eksempel å deaktivere nettverkstilgang i innstillingene til VM. Du kan også prøve å installere et støttet Antivirus-verktøy hvis du trenger nettverkstilgang uansett grunn. Min personlige anbefaling er å holde den utenfor nettverket.

deaktiver nettverk vbox

Mens du setter opp en støttet versjon av Windowsi en virtuell maskin kan virke overdrevent, det er faktisk den beste måten å sikre at applikasjonen din fungerer. Kompatibilitetsmodus med alle fordeler lider av servicemodellen Windows 10, der en oppdatering eller revisjon av OS enkelt kan ødelegge en app. Det er noe med å kjøre en VM også, men for den spesifikke arveapplikasjonen er kravene ganske lave. Hvis du trenger å få den appen i gang, og du har prøvd alle alternativene så langt, er dette veien å gå. Fremover bruker brukere av neste generasjons Intel-silisium, for eksempel den nylig lanserte Intel Kabylake og AMD Bristol Ridge CPU; må se etter løsninger som virtualisering for å kjøre applikasjoner som støttes på eldre utgivelser som Windows 7 og Windows 8 / 8.1.

0

Lignende artikler

Legg igjen en kommentar