Voer oudere of niet-compatibele software uit op Windows 10 in een VM

creëren hyper-v-virtual-machine

Oude software wordt niet altijd geïnstalleerd en werkt niet goed in Windows 10, en soms is de beste optie om een ​​virtuele machine te maken om deze uit te voeren.

Terwijl velen van ons Windows 10 en zijn omarmennieuw tijdperk van universele apps en cloud computing; veel gebruikers zijn nog steeds afhankelijk van het oude desktopplatform dat Microsoft de afgelopen 30 jaar heeft gebouwd. We hebben verschillende methoden bekeken voor het uitvoeren van oudere toepassingen die niet zijn ontworpen om op Windows 10 te werken. Sommige van deze oplossingen omvatten de compatibiliteitsmodus en het inschakelen van het 16-bits subsysteem, alleen beschikbaar op 32-bits versies. In de afgelopen 10 jaar heeft Microsoft Windows verfijnd om het bestand te maken tegen aanvallen die berucht waren tijdens het Windows XP-tijdperk. Sommige van deze verbeteringen zijn onder meer Gebruikersaccountbeheer, Patch Guard, Ondertekening stuurprogramma, Beveiligd opstarten en Indeling van adresruimte-randomisatie. Oudere toepassingen staan ​​meestal niet open voor deze veranderingen. Windows 10 breekt zelf veel met het verleden, maar er is meer aan de hand. Sommige applicaties zijn gewoon weggevallen of nieuwere versies voldoen niet aan de verwachtingen van oudere releases. In sommige gevallen zijn ontwikkelaars failliet gegaan of weigeren ze een oudere release te ondersteunen.

Voor gebruikers die dat exotisch moeten uitvoerenapplicatie, maar moeten investeren in de toekomst, is er een redelijke oplossing in virtualisatie. We hebben in het verleden virtualisatie behandeld als een manier om Windows 10 zelf te testen of zelfs te gebruiken voor compatibiliteit op platforms zoals de Mac. Virtualisatie kan ook gebruikers helpen die zich inzetten voor Windows 10, hun legacy-investeringen naar voren brengen. Er zijn veel opties beschikbaar, maar ik heb dit beperkt tot Oracle VirtualBox, dat platformonafhankelijke ondersteuning omvat en werkt op Windows 10 Home en Pro. Hyper-V is een beschikbare optie voor gebruikers met Windows 10 Pro- of Enterprise-edities. Hyper-V, hoewel krachtig, is behoorlijk betrokken. Oracle VirtualBox is daarentegen klein, snel en gemakkelijk in te stellen.

Bepalen van de versie van Windows voor toepassingscompatibiliteit

Regelen op VirtualBox is één ding, maar watover de versie van Windows die u gaat gebruiken voor uw oude applicatie? De meeste toepassingen die gebruikers moeten uitvoeren, zijn waarschijnlijk in de afgelopen 15 jaar ontworpen voor Windows XP. Aangezien dat de versie is die gebruikers nodig hebben, moeten ze ook een manier vinden om het aan te schaffen. Als u oude kopieën van software zoals ik wilt bewaren voor nostalgie, moet u de ISO-afbeelding handmatig selecteren om te gaan. Voor degenen die dat niet doen, kan het een uitdaging zijn om een ​​oudere release te vinden om uw applicatie uit te voeren. Websites zoals Amazon.com, EBay of het controleren van uw lokale rommelmarkt of garage sale; kan u helpen bij het scoren van die oudere versie van Windows die u nodig hebt om uw toepassing uit te voeren.

Download en stel Oracle VirtualBox in

Voordat u begint met het installeren van Windows, moet udownload Oracle VirtualBox, die u gratis kunt downloaden vanaf de officiële pagina. Er zijn verschillende versies beschikbaar, zorg ervoor dat je de juiste download voor Windows, vermeld als, VirtualBox 5.1.4 voor Windows hosts x86 / amd64.

Virtualisatie 1

Na het downloaden start u het installatiebestand en volgt u de instructies op het scherm voor het installeren van VirtualBox.

Virtualisatie 2

De virtuele machine maken

Zodra u een Oracle VirtualBox-configuratie hebt, kunt u datga verder met het maken van een nieuwe virtuele machine die geschikt is voor uw oude applicatie. Voor dit artikel gebruik ik Windows XP. Microsoft heeft begin 2014 de ondersteuning beëindigd voor wat sommigen tot op heden als een van de populairste versies van Windows beschouwen. Start VirtualBox en klik vervolgens op Nieuw knop op de opdrachtbalk.

Instellingen 1

Voer een naam in voor de VM of kies uit de Type: keuzelijst. Als VirtualBox de naam van het besturingssysteem detecteert, worden de keuzelijsten gevuld met het juiste type en de juiste versie. Klik volgende.

Setup 2

Windows XP is een 15-jarig besturingssysteem, dusde geheugenvereisten hoeven niet extreem hoog te zijn; vooral voor een oudere toepassing. Om Windows XP of 2000 Professional voldoende uit te voeren, 256 MB tot 512 MB sommige. Houd ook rekening met de toepassingen die u mogelijk op de virtuele machine uitvoert. In dit geval zou ik voor de zekerheid met 1 GB gaan. Hoe ouder de versie van Windows die u gebruikt; de vereisten moeten mogelijk worden aangepast. Als u Windows 95 of Windows 98 in een virtuele machine gebruikt, is 480 tot 512 MB RAM de limiet voor die versies. Als het een MS-DOS virtuele machine is, is 64 MB het maximum, omdat het niet meer kan adresseren.

Instellingen 3

Vervolgens maken we een virtuele harde schijf, waarin het besturingssysteem wordt opgeslagen. kiezen Maak nu een virtuele harde schijf dan klikken creëren.

Instellingen 4

Er worden verschillende keuzes aangeboden voor het formaatdie u kunt gebruiken om het harde schijfbestand op te slaan. Als u in de toekomst uw virtuele machine wilt migreren naar een ander platform zoals Hyper-V of VMWare; dan kunt u het beste een van de beschikbare opties kiezen, zoals VMDK of VHD die respectievelijk door die hypervisors worden ondersteund. Voor nu ga ik met de standaard, die Oracle VirtualBoxes VDI is.

Instellingen 5

Als je weinig ruimte hebt, gebruik dan Dynamisch toegewezen is de beste optie, omdat het alleen ruimte gebruikt wanneer dat nodig is. Als prestaties een factor zijn, dan is a vaste grootte is aanbevolen. Ik gebruik graag Vaste grootte alleen voor de prestatievoordelen.

Instellingen 6

De selectie voor de vaste grootte moet worden gekozende hoeveelheid ruimte die u aan de virtuele schijf wordt toegewezen. Dit is afhankelijk van uw behoeften en beschikbaarheid van ruimte. Factoren zijn onder andere de grootte, het type en de toepassingen van het besturingssysteem. Oude systemen vereisen niet veel. In het geval van Windows XP, als u meer dan 32 GB gebruikt, moet u formatteren als NTFS. Besturingssystemen zoals Windows 95 en 98 moeten ook FAT32 gebruiken voor schijven groter dan 512 MB. Windows NT 4 kan alleen 8 GB herkennen. Houd hier dus rekening mee. Aangezien ik slechts één app gebruik en Windows XP ongeveer 1 GB ruimte gebruikt, ga ik met 3 GB. Klik creëren om het bedrag te bevestigen.

Instellingen 7

Wacht terwijl uw virtuele harde schijf is gemaakt.

Instellingen 8

Het besturingssysteem installeren

Hoe u het besturingssysteem installeert, varieert. Oudere versies van Windows zoals Windows 95, Windows 3.1 en MS-DOS vereisen het maken van virtuele diskettes met de juiste opstartbestanden. Omdat we met Windows XP werken, zullen we ons daarop concentreren. Als u een systeem zonder optisch station gebruikt, moet u een computer zoeken en een ISO-image van uw installatieschijf maken, die u vervolgens in Oracle VirtualBox kunt koppelen. Om ISO-afbeeldingen te maken, gebruik ik ISO-recorder van Alex Feinman, die vrij oud is, maar nog steeds werkt, zelfs op Windows 10. Een afbeelding maken is net zo eenvoudig als het plaatsen van de schijf, klik met de rechtermuisknop op de schijf in Computer en klik vervolgens op Maak een afbeelding van CD / DVD. Nadat u een ISO-image gereed hebt, kunt u doorgaan met de installatie.

ISO-afbeelding maken

Dubbelklik in VirtualBox op de virtuele machine van Windows XP om deze te starten.

Instellingen 9

Omdat u voor het eerst installeert, moet u de ISO-afbeelding handmatig selecteren. Klik op de knop Bladeren, selecteer de Windows ISO-afbeelding en klik vervolgens op Open. Klik op Start om het besturingssysteem te laden.

Instellingen 10

Volg de instructies op het scherm om uw besturingssysteem te installeren.

Setup 11b

Na het installeren van Windows XP of een eerdere versievan Windows; moet u de gasttoevoegingen installeren om ervoor te zorgen dat u eenvoudig tussen de virtuele machine en de host kunt schakelen. Klik op Apparaten> Gasttoevoegingen CD-afbeelding invoegen en klik vervolgens op Volgende.

Instellingen 12

Legacy-applicaties installeren

Nadat u uw Windows-installatie volledig hebt geïnstalleerdgeconfigureerd, kunt u doorgaan met het installeren van uw oude applicaties. Er zijn verschillende manieren om dit te doen. Afhankelijk van de indeling waarin de toepassing beschikbaar is, moet u deze mogelijk converteren naar een indeling die door de VM wordt geaccepteerd. Als uw toepassing op de schijf staat, kunt u de eerder beschreven ISO-recorder gebruiken om een ​​kopie te maken die u als ISO-image in de VM kunt koppelen.

Mount ISO-afbeelding

Klik op om een ​​afbeelding te koppelen apparaten > Kies schijfkopie, selecteer het ISO-bestand en klik vervolgens op openen.

Setup 12A

Ga door met het installeren van de applicatie. Als de installatie van de toepassing niet automatisch start, klikt u op Start> Computer dubbelklik vervolgens op het schijfpictogram of open het en dubbelklik vervolgens op de naam setup.exe.

Instellingen 14

Daar heb je het; uw applicatie is nu probleemloos in gebruik.

Instellingen 15

Hoe zit het met het delen of openen van uw bestanden?

Oracle VirtualBox biedt ondersteuning voor slepen en neerzetten, zodat u eenvoudig bestanden tussen de host en de gast kunt slepen of vice versa.

Instellingen 16

Hoe zit het met beveiliging?

Het uitvoeren van een niet-ondersteunde virtuele machine is neeanders dan het uitvoeren op een fysieke host. Oracle VirtualBox configureert automatisch uw virtuele machine voor toegang tot internet. Mogelijk wilt u een aantal beveiligingsaanpassingen uitvoeren, zoals het uitschakelen van netwerktoegang binnen de instellingen van de VM. U kunt ook proberen een ondersteund antivirusprogramma te installeren als u om welke reden dan ook netwerktoegang nodig hebt. Mijn persoonlijke aanbeveling is om hem buiten het netwerk te houden.

netwerk vbox uitschakelen

Tijdens het instellen van een ondersteunde versie van Windowsin een virtuele machine lijkt misschien te veel, het is in feite de beste manier om ervoor te zorgen dat uw toepassing werkt. De compatibiliteitsmodus met al zijn verdiensten lijdt onder het Windows 10-servicemodel, waarbij een update of revisie van het besturingssysteem een ​​app gemakkelijk kan breken. Er is ook wat overhead bij het uitvoeren van een VM, maar voor die specifieke oudere toepassing zijn de vereisten vrij laag. Als je die app in gebruik moet nemen en je hebt alle opties tot nu toe geprobeerd, dan is dit de juiste keuze. Voortaan gebruikers van Intel-silicium van de volgende generatie, zoals de onlangs gelanceerde Intel Kabylake en AMD Bristol Ridge CPU's; zal moeten kijken naar oplossingen zoals virtualisatie om applicaties uit te voeren die worden ondersteund op oudere releases zoals Windows 7 en Windows 8 / 8.1.

0

Vergelijkbare artikelen

laat een reactie achter