Computerhardware ændres hurtigt. At vide , hvad du skal opgradere på din pc , afhænger af, hvordan du bruger den. Spil kræver ofte de mest opdaterede dele , der er tilgængelige, men ældre software fungerer nogle gange anderledes.
Der er få værre følelser end at opdatere dit operativsystem kun for at opdage, at dine yndlingsprogrammer ikke længere virker. Windows 10-kompatibilitetstilstand kan hjælpe dig med at bringe din software til live igen.
Hvorfor går gammel software i stykker?
Før du ser på, hvordan man genopliver gammel software, er det værd at lære om, hvorfor de muligvis ikke fungerer med Windows 10. Selvom der er et stort antal potentielle problemer for ældre software, lider de fleste af lignende problemer:
- Forældede afhængigheder – software afhængig af gamle programmer og biblioteker er ikke længere tilgængelig i Windows 10
- 16-bit programmer – Windows 10 er 64-bit og understøtter ikke 16-bit programmer *32 bit fungerer dog fint)
- DOS – Ældre programmer og spil designet til MSDOS kører ikke i Windows, da det kun emulerer en lille del af DOS-systemet til Terminal-vinduet
- Sikkerhed – Udnyttelse og bagdøre til programmer ændrer sig konstant, og gammel opdateret software kan afvises som en sikkerhedsrisiko
Disse problemer og mange flere kan forhindre ældre software i at køre. At holde gammel software i live er et emne, som mange mennesker brænder for, og der er online-fællesskaber dedikeret til at udvide produkter ud over deres officielle afslutning .
Sådan kører du software ved hjælp af Windows 10-kompatibilitetstilstand
Hvis du har formået at installere et ældre stykke software kun for at finde ud af, at det nægter at køre, har du flere muligheder. Den første er at bruge den automatiske kompatibilitetskontrol til at matche software med forskellige tilstande for at få dem op at køre.
- Højreklik på .EXE -filen, og vælg Egenskaber
- Under fanen Kompatibilitet skal du klikke på Kør kompatibilitetsfejlfinding
- Vent, mens Windows scanner programmet
- Vælg Prøv anbefalede indstillinger
Dette vil sætte programmet op til at arbejde med de indstillinger, som Windows 10 synes er bedst. Hvis det stadig ikke starter, skal du gentage processen, denne gang vælge Fejlfindingsprogram på det sidste trin for at starte en interaktiv guide.
Programkompatibilitetsfejlfinding fungerer bedst på nyere software. Men hvis du ved præcis, hvilken software et program er beregnet til at køre på, er du måske bedre stillet ved at bruge manuel tilstand.
Sådan vælger du manuelt Windows 10-kompatibilitetstilstande
Hvis du har prøvet de foregående trin, og de ikke virkede, er der stadig andre muligheder at prøve, før du giver op. Du kan manuelt vælge, hvilket system der skal bruges med Windows-kompatibilitetstilstand:
- Højreklik på .EXE -filen, og vælg Egenskaber
- Under fanen Kompatibilitet skal du klikke på afkrydsningsfeltet Kør dette program i kompatibilitetstilstand for:
- Vælg den Windows-version, programmet er skrevet til
- Klik på OK
Nu, hver gang det program åbnes, vil Windows 10 forsøge at køre det via et shim , speciel software designet til at bygge bro mellem gamle og nye operativsystemer.
Hvad skal man gøre, når Windows-kompatibilitetstilstand ikke virker
Windows 10-kompatibilitetstilstand gør et godt stykke arbejde med at køre mange stykker ældre software, men nogle gange støder det på et stykke software, der er for gammelt eller forældet til at køre. Der er ingen nem løsning i disse tilfælde, men det betyder ikke, at det ikke er muligt.
Der er flere andre muligheder for at køre gamle programmer, men de er lidt mere eventyrlystne.
Kør ældre versioner af Windows i en virtuel maskine
En virtuel maskine er et helt operativsystem, der kører i et sandkasseprogram på din computer. Det er en fantastisk måde at prøve andre operativsystemer og Linux-distributioner på .
Fordelen ved en VM er, at den kan efterligne gammel hardware perfekt. På denne måde, i stedet for at prøve at få Windows 10 til at køre programmer til et ældre operativsystem, kan du køre Windows XP indbygget i en virtuel maskine.
Dette kommer med flere fordele, selvom den måske vigtigste er adskillelsen mellem dit moderne system og den ældre software, der fjerner eventuelle sikkerhedsproblemer, softwaren kan forårsage.
Kør DOS-software med DOSBox
Før Windows kørte al software i DOS (almindeligvis kendt som MSDOS). Der er ingen kompatibilitet mellem moderne versioner af Windows og DOS, men der er muligheder for at køre programmer via en emulator.
Du kan installere softwaren på en virtuel maskine, men DOSBox er en meget nemmere mulighed. Det er helt gratis og open source og designet til at understøtte en bred vifte af gamle spil og software på forskellige platforme, inklusive Windows og macOS .
Byg en computer med gammel hardware
For den ultimative hardcore-tilgang kan du bygge en dedikeret computer til at køre operativsystemet efter eget valg. Det lyder ekstremt, men det er præcis, hvad YouTuber MattKC gjorde.
Som videoen viser, er denne tilgang fuld af fejl og ikke for sarte sjæle. Hvis du er klar til udfordringen, er tankerne bag at bygge en gammel pc dog solide. Når alt kommer til alt, kører en betydelig mængde regerings-, medicinsk- og militærsoftware stadig på gamle maskiner den dag i dag.
Om du synes, det er en god ting eller ej, er dog subjektivt.
Gammel software, moderne hardware
At holde gammel software i live kan være en passion, eller måske har du brug for det til din virksomhed . Uanset hvad, har Windows 10 flere muligheder for at holde gamle programmer i live.
Hvis du kører Windows 7, kan du finde XP-tilstand nyttig af samme årsager, og Windows 8-brugere vil finde en lignende Windows-kompatibilitetstilstand indbygget i deres operativsystem.