Datamaskinvare endres raskt. Å vite hva du bør oppgradere på PC -en din avhenger av hvordan du bruker den. Spill krever ofte de mest oppdaterte delene som er tilgjengelige, men eldre programvare fungerer noen ganger annerledes.
Det er få verre følelser enn å oppdatere operativsystemet ditt bare for å oppdage at favorittprogrammene dine ikke lenger fungerer. Windows 10-kompatibilitetsmodus kan hjelpe deg med å bringe programvaren til live igjen.
Hvorfor går gammel programvare i stykker?
Før du ser på hvordan du gjenoppliver gammel programvare, er det verdt å lære om hvorfor de kanskje ikke fungerer med Windows 10. Selv om det er et stort antall potensielle problemer for eldre programvare, lider de fleste av lignende problemer:
- Utdaterte avhengigheter – programvare avhengig av gamle programmer og biblioteker er ikke lenger tilgjengelig i Windows 10
- 16-biters programmer – Windows 10 er 64-biters, og støtter ikke 16-biters programmer *32-biters fungerer helt fint)
- DOS – Eldre programmer og spill designet for MSDOS kjører ikke i Windows, da det bare emulerer en liten del av DOS-systemet for Terminal-vinduet
- Sikkerhet – Utnyttelser og bakdører for programmer endres kontinuerlig, og gammel oppdatert programvare kan avvises som en sikkerhetsrisiko
Disse problemene, og mange flere, kan stoppe eldre programvare fra å kjøre. Å holde gammel programvare i live er et tema som mange mennesker brenner for, og det er nettsamfunn viet til å utvide produktene utover den offisielle slutten av livet .
Slik kjører du programvare med Windows 10-kompatibilitetsmodus
Hvis du har klart å installere en eldre programvare bare for å finne at den nekter å kjøre, har du flere alternativer. Den første er å bruke den automatiske kompatibilitetskontrollen for å matche programvare med forskjellige moduser for å få dem i gang.
- Høyreklikk på EXE -filen og velg Egenskaper
- Under kategorien Kompatibilitet klikker du på Kjør kompatibilitetsfeilsøking
- Vent mens Windows skanner programmet
- Velg Prøv anbefalte innstillinger
Dette vil sette opp programmet til å fungere med de innstillingene Windows 10 mener er best. Hvis den fortsatt ikke starter, gjentar du prosessen, denne gangen velger du Feilsøkingsprogram på siste trinn for å starte en interaktiv veiviser.
Programkompatibilitetsfeilsøkeren fungerer best på nyere programvare. Men hvis du vet nøyaktig hvilken programvare et program er ment å kjøre på, kan det være bedre å bruke manuell modus.
Slik velger du manuelt Windows 10-kompatibilitetsmoduser
Hvis du har prøvd de forrige trinnene og de ikke fungerte, er det fortsatt andre alternativer å prøve før du gir opp. Du kan manuelt velge hvilket system som skal brukes med Windows-kompatibilitetsmodus:
- Høyreklikk på EXE -filen og velg Egenskaper
- Under kategorien Kompatibilitet klikker du på Kjør dette programmet i kompatibilitetsmodus for :
- Velg Windows-versjonen programmet ble skrevet for
- Klikk OK
Nå, hver gang det programmet åpnes, vil Windows 10 forsøke å kjøre det via en shim , spesiell programvare utviklet for å bygge bro mellom gamle og nye operativsystemer.
Hva du skal gjøre når Windows-kompatibilitetsmodus ikke fungerer
Windows 10-kompatibilitetsmodus gjør en god jobb med å kjøre mange deler av eldre programvare, men noen ganger møter den et stykke programvare som er for gammelt eller utdatert til å kjøre. Det er ingen enkel løsning i disse tilfellene, men det betyr ikke at det ikke er mulig.
Det finnes flere andre alternativer for å kjøre gamle programmer, men de er litt mer eventyrlystne.
Kjør eldre versjoner av Windows i en virtuell maskin
En virtuell maskin er et helt operativsystem som kjører i et sandkasseprogram på datamaskinen din. Det er en fin måte å prøve andre operativsystemer og Linux-distribusjoner på .
Fordelen med en VM er at den kan emulere gammel maskinvare perfekt. På denne måten, i stedet for å prøve å få Windows 10 til å kjøre programmer for et eldre operativsystem, kan du kjøre Windows XP naturlig i en virtuell maskin.
Dette kommer med flere fordeler, men kanskje den viktigste er separasjonen mellom ditt moderne system og den eldre programvaren, noe som reduserer eventuelle sikkerhetsproblemer programvaren kan forårsake.
Kjør DOS-programvare med DOSBox
Før Windows kjørte all programvare i DOS (ofte kjent som MSDOS). Det er ingen kompatibilitet mellom moderne versjoner av Windows og DOS, men det finnes alternativer for å kjøre programmer via en emulator.
Du kan installere programvaren i en virtuell maskin, men DOSBox er et mye enklere alternativ. Det er helt gratis og åpen kildekode og designet for å støtte et bredt spekter av gamle spill og programvare på forskjellige plattformer, inkludert Windows og macOS .
Bygg en datamaskin med gammel maskinvare
For den ultimate hardcore-tilnærmingen kan du bygge en dedikert datamaskin for å kjøre operativsystemet du ønsker. Det høres ekstremt ut, men det er akkurat det YouTuber MattKC gjorde.
Som videoen viser, er denne tilnærmingen full av feil og ikke for sarte sjeler. Hvis du er klar for utfordringen, er tanken bak å bygge en gammel PC solid. Tross alt kjører fortsatt en betydelig mengde statlig, medisinsk og militær programvare på gamle maskiner den dag i dag.
Om du synes det er bra eller ikke, er imidlertid subjektivt.
Gammel programvare, moderne maskinvare
Å holde gammel programvare i live kan være en lidenskap, eller kanskje du trenger det for virksomheten din . Uansett, Windows 10 har flere alternativer for å holde gamle programmer i live.
Hvis du kjører Windows 7, kan du finne XP-modus nyttig av samme grunner, og Windows 8-brukere vil finne en lignende Windows-kompatibilitetsmodus innebygd i operativsystemet.