12Aug

Slik lager du gamle programmer på Windows 10

Windows 10 battlestation

De fleste av dine eldre Windows-apper burde bare fungere på Windows 10. Hvis de jobbet på Windows 7, vil de nesten sikkert fungere på Windows 10. Noen eldre PC-programmer fungerer ikke bare, men det er mange måter å få dem til å jobbe meden gang til.

Disse triksene dekker en rekke applikasjoner, fra programmer i Windows XP-tid og gamle PC-spill som krever utdaterte DRM til DOS- og Windows 3.1-applikasjoner.

RELATERTE ARTIKKER
Er Windows 10 bakover kompatibel med din eksisterende programvare?
-PCer før Windows: Hva som bruker MS-DOS, var faktisk som

Kjør som administrator

Mange programmer utviklet for Windows XP vil fungere skikkelig på en moderne versjon av Windows, bortsett fra et lite problem. I Windows XP-perioden brukte gjennomsnittlige Windows-brukere vanligvis sin PC med en administratorkonto hele tiden. Programmer ble kodet for å anta at de hadde administrativ tilgang og ville mislykkes hvis de ikke gjorde det. Den nye brukerkontokontrollen( UAC) -funksjonen reparerte for det meste dette problemet, men det var først og fremst noen tenåringsproblemer.

Hvis en eldre applikasjon ikke fungerer som den skal, kan du prøve å høyreklikke på snarveien eller. exe-filen, og deretter velge "Kjør som administrator" for å starte den med administrative tillatelser.

Hvis du finner ut at en app krever administrativ tilgang, kan du angi at appen alltid skal kjøre som administrator ved hjelp av kompatibilitetsinnstillingene vi diskuterer i neste avsnitt.

Juster kompatibilitetsinnstillinger

Windows inneholder kompatibilitetsinnstillinger som kan gjøre gamle programmer funksjonelle. I Windows 10s Start-meny, høyreklikk en snarvei, velg "Åpne filplassering" fra hurtigmenyen

Når du har filens plassering, høyreklikker du programmets snarvei eller. exe-fil, og velg deretter "Egenskaper" fra kontekstenMeny.

På "Kompatibilitet" -fanen i appens egenskaper-vindu kan du klikke på "Bruk kompatibilitets feilsøking" -knappen for et veivisergrensesnitt eller justere alternativene selv.

Hvis et program ikke kjører riktig på Windows 10, men kjører riktig på Windows XP, velger du "Kjør dette programmet i kompatibilitetsmodus for", og velg deretter "Windows XP( Service Pack 3)" franedtrekksmenyen.

Ikke vær sjenert om å prøve de andre innstillingene på kategorien "Kompatibilitet" også.For eksempel kan svært gamle spill ha nytte av "Redusert fargemodus".På høye DPI-skjermer må du kanskje sjekke "Deaktiver skjermskalering på høye DPI-innstillinger" for å få et program til å se normalt ut. Ingen alternativer på denne kategorien kan skade appen din eller PC-du kan alltid bare slå dem av hvis de ikke hjelper.

Installere uegnede drivere eller 32-biters drivere

64-bits versjonen av Windows 10 bruker håndteringsregulering av driveren og krever at alle drivere har gyldig signatur før de kan installeres.32-biters versjoner av Windows 10 krever vanligvis ikke signerte drivere. Unntaket til dette er at 32-biters versjoner av Windows 10 som kjører på en nyere PC med UEFI( i stedet for vanlig BIOS) ofte krever signerte drivere. Håndheve signerte drivere bidrar til å forbedre sikkerhet og stabilitet, beskytte systemet fra drivere som er skadelige eller bare ustabile. Du bør bare installere usignerte drivere hvis du vet at de er trygge og har en god grunn til å gjøre det.

RELATERTE ARTIKKER
Slik deaktiverer du signaturbekreftelse på 64-bits Windows 8 eller 10( slik at du kan installere uegnede drivere)
Hva er UEFI, og hvordan er det annerledes enn BIOS?

Hvis gammel programvare du vil installere, trenger usignerte drivere, må du bruke et spesielt oppstartsalternativ for å installere dem. Hvis bare 32-biters drivere er tilgjengelige, må du bruke 32-bitersversjonen av Windows 10 i stedet - 64-bits versjonen av Windows 10 krever 64-biters drivere. Bruk denne prosessen hvis du trenger å bytte til 32-bitersversjonen, last ned 32-bitersversjonen av Windows 10 i stedet for 64-bitersversjonen.

Kjør spill som krever SafeDisc og SecuROM DRM

Windows 10 vil ikke kjøre eldre spill som bruker SafeDisc eller SecuROM DRM.Disse systemene for digital rettighetsadministrasjon kan forårsake ganske mange problemer. Samlet sett er det bra at Windows 10 ikke tillater denne søppel å installere og forurense systemet. Dessverre betyr det at noen eldre spill som kom på fysiske CDer eller DVDer, ikke vil installere og kjøre normalt.

Du har en rekke andre alternativer for å spille disse spillene, blant annet å søke etter en "no CD" -sprekk( som er potensielt svært usikre, som de ofte finnes på skyggefulle piratkopieringssteder), tilbakekjøp spillet fra en digital distribusjonstjeneste somGOG eller Steam, eller sjekke utviklerens nettsted for å se om det tilbyr en oppdatering som fjerner DRM.

Mer avanserte triks inkluderer installering og dual-oppstart i en eldre versjon av Windows uten denne begrensningen, eller forsøk å kjøre spillet i en virtuell maskin med en eldre versjon av Windows. En virtuell maskin kan til og med fungere bra for deg, siden spill som bruker disse DRM-skjemaene, er gamle nok nå, selv om en virtuell maskin trolig kan håndtere sine grafikk krav.

Bruk virtuelle maskiner for eldre programvare

Windows 7 inneholder en spesiell "Windows XP-modus" -funksjon. Dette var faktisk bare et inkludert virtuelt maskinprogram med en gratis Windows XP-lisens. Windows 10 inkluderer ikke en Windows XP-modus, men du kan fortsatt bruke en virtuell maskin til å gjøre det selv.

Alt du trenger er et virtuelt maskinprogram som VirtualBox og en ekstra Windows XP-lisens. Installer den kopien av Windows i VM, og du kan kjøre programvare på den eldre versjonen av Windows i et vindu på Windows 10-skrivebordet.

Bruk av en virtuell maskin er en noe mer involvert løsning, men det vil fungere bra med mindre appen trenger å koble til maskinvare direkte. Virtuelle maskiner har en tendens til å ha begrenset støtte for maskinvareutstyr.

Bruk emulatorer for DOS og Windows 3.1-applikasjoner

DOSBox lar deg kjøre gamle DOS-applikasjoner - først og fremst DOS-spill - i et emulatorvindu på skrivebordet ditt. Bruk DOSBox til å kjøre gamle DOS-applikasjoner i stedet for å stole på kommandoprompt. DOSBox vil fungere mye, mye bedre.

Og siden Windows 3.1 selv i utgangspunktet var et DOS-program, kan du installere Windows 3.1 i DOSBox og kjøre gamle 16-biters Windows 3.1-applikasjoner også.

Bruk 32-biters Windows for 16-biters programvare

16-biters programmer fungerer ikke lenger på 64-biters versjoner av Windows.64-bitersversjonen av Windows inneholder bare ikke WOW16-kompatibilitetslaget som gjør det mulig å kjøre 16-biters apper. Prøv å kjøre et 16-bits program på en 64-biters versjon av Windows, og du vil bare se en melding "Denne appen kan ikke kjøres på PCen".

Hvis du trenger å kjøre 16-bits apps, må du installere 32-bitersversjonen av Windows 10 i stedet for 64-bitersversjonen. Den gode nyheten er at du ikke trenger å reinstallere hele operativsystemet. I stedet kan du bare installere en 32-biters versjon av Windows i en virtuell maskin og kjøre programmet der. Du kan til og med installere Windows 3.1 i DOSBox.

Bruk bestemte nettlesere for nettsteder som krever Java, Silverlight, ActiveX eller Internet Explorer

Windows 10 bruker den nye Microsoft Edge som standard nettleser. Edge inkluderer ikke støtte for Java, ActiveX, Silverlight og andre teknologier. Chrome har også falt støtte for NPAPI plug-ins som Java og Silverlight.

Hvis du vil bruke eldre webprogrammer som krever disse teknologiene, brann du opp Internet Explorer-nettleseren som følger med Windows 10 av kompatibilitetsgrunner. IE støtter fortsatt ActiveX-innhold. Mozilla Firefox støtter fortsatt Java og Silverlight.

Du kan starte Internet Explorer fra Start-menyen. Hvis du allerede er Microsoft Edge, åpner du bare innstillingsmenyen og velger "Åpne med Internet Explorer" for å åpne den nåværende nettsiden direkte i Internet Explorer.

Generelt, hvis en eldre applikasjon ikke fungerer på Windows 10, er det en god ide å prøve å finne en moderne erstatning som vil fungere skikkelig. Men det er noen apps, spesielt gamle PC-spill og forretningsapps, som du kanskje ikke kan erstatte. Forhåpentligvis har noen av kompatibilitetstrikkene vi har delt, fått de aktuelle programmene på nytt.

Image Credit: Brett Morrison på Flickr