Använd Windows 10-kompatibilitetsläge för att köra gamla program

Datorns(Computer) hårdvara förändras snabbt. Att veta vad du bör uppgradera på din PC(what you should upgrade on your PC ) beror på hur du använder den. Spel kräver ofta de mest uppdaterade delarna som(the most up to date parts) finns tillgängliga, men äldre mjukvara fungerar ibland annorlunda.

Det finns få värre känslor än att uppdatera ditt operativsystem(updating your operating system) bara för att upptäcka att dina favoritprogram inte längre fungerar. Windows 10-kompatibilitetsläge kan hjälpa dig att återuppliva din programvara.

Varför går gammal programvara sönder?

Innan du tittar på hur man återupplivar gammal programvara är det värt att lära sig om varför de kanske inte fungerar med Windows 10 . Även om det finns ett stort antal potentiella problem för äldre programvara, lider de flesta av liknande problem:

  • Inaktuella beroenden(Out of date dependencies ) – programvara beroende på gamla program och bibliotek som inte längre är tillgängliga i Windows 10
  • 16-bitarsprogram(16-bit programs ) – Windows 10 är 64-bitars och stöder inte 16-bitars program *32 bitar fungerar dock bra)
  • DOS – Äldre program och spel designade för MSDOS(games designed for MSDOS) körs inte i Windows , eftersom det bara emulerar en liten del av DOS- systemet för Terminal -fönstret
  • Säkerhet(Security) – Utnyttjande och bakdörrar för program förändras ständigt, och gammal uppdaterad programvara kan avvisas som en säkerhetsrisk

Dessa problem, och många fler, kan stoppa äldre programvara från att köras. Att hålla gammal mjukvara vid liv är ett ämne som många människor brinner för, och det finns onlinecommunities som ägnar sig åt att förlänga produkter utöver deras officiella slut på livet(official end of life) .

Hur man kör programvara med Windows 10 (Run Software Using Windows 10) -kompatibilitetsläge(Compatibility Mode)

Om du har lyckats installera en äldre mjukvara bara för att den vägrar att köra, har du flera alternativ. Den första är att använda den automatiska kompatibilitetskontrollen för att matcha programvara med olika lägen för att få dem igång.

  • Högerklicka på EXE -filen och välj Egenskaper(Properties)
  • Under fliken Kompatibilitet(Compatibility ) klickar du på Kör kompatibilitetsfelsökare(Run compatibility troubleshooter)
  • Vänta(Wait) medan Windows skannar programmet
  • Välj Prova rekommenderade inställningar(Try recommended settings)

Detta kommer att ställa in programmet för att fungera med de inställningar som Windows 10 tycker är bäst. Om det fortfarande inte startar, upprepa processen, den här gången väljer du Felsökningsprogram(Troubleshoot program) i det sista steget för att starta en interaktiv guide.

Programkompatibilitetsfelsökaren fungerar(Program Compatibility Troubleshooter) bäst på nyare programvara. Men om du vet exakt vilken programvara ett program är tänkt att köras på, kan det vara bättre att använda manuellt läge.

Hur man manuellt väljer Windows 10 (Manually Select Windows 10) -kompatibilitetslägen(Compatibility Modes)

Om du har provat de föregående stegen och de inte fungerade, finns det fortfarande andra alternativ att prova innan du ger upp. Du kan manuellt välja vilket system som ska användas med Windows -kompatibilitetsläge:

  • Högerklicka på EXE -filen och välj Egenskaper(Properties)
  • Under fliken Kompatibilitet(Compatibility ) klickar du på kryssrutan Kör det här programmet i kompatibilitetsläge för:(Run this program in compatibility mode for:)
  • Välj den Windows- version programmet skrevs för
  • Klicka på OK

Nu, närhelst det programmet öppnas, kommer Windows 10 att försöka köra det via ett shim , specialprogramvara utformad för att överbrygga klyftan mellan gamla och nya operativsystem.

Vad du ska göra när Windows-kompatibilitetsläget inte fungerar

Windows 10 - kompatibilitetsläget(Compatibility) gör ett bra jobb med att köra många delar av äldre programvara, men ibland stöter det på en programvara som är för gammal eller föråldrad för att köras. Det finns ingen enkel lösning i dessa fall, men det betyder inte att det inte är möjligt. 

Det finns flera andra alternativ för att köra gamla program, men de är lite mer äventyrliga.

Kör äldre versioner(Run Older Versions) av Windows i en virtuell maskin

En virtuell maskin(virtual machine) är ett helt operativsystem som körs i ett sandlådeprogram på din dator. Det är ett utmärkt sätt att prova andra operativsystem(try out other operating systems) och Linux-distributioner(Linux distributions) .

Fördelen med en virtuell dator är att den kan emulera gammal hårdvara perfekt. På detta sätt, snarare än att försöka få Windows 10 att köra program för ett äldre operativsystem, kan du köra Windows XP inbyggt i en virtuell maskin.(run Windows XP natively in a virtual machine.)

Detta kommer med flera fördelar, även om den kanske viktigaste är separationen mellan ditt moderna system och den äldre programvaran, vilket eliminerar eventuella säkerhetsproblem som programvaran kan orsaka.

Kör DOS-programvara med DOSBox(Run DOS Software With DOSBox)

Innan Windows kördes all programvara i DOS (allmänt känd som MSDOS ). Det finns ingen kompatibilitet mellan moderna versioner av Windows och DOS , men det finns alternativ för att köra program via en emulator.

Du kan installera programvaran i en virtuell maskin, men DOSBox är ett mycket enklare alternativ. Det är helt gratis och med öppen källkod och designat för att stödja ett brett utbud av gamla spel och mjukvara på olika plattformar, inklusive Windows och macOS(Windows and macOS)

Bygg en dator med gammal hårdvara

För den ultimata hardcore-metoden kan du bygga en dedikerad dator för att köra operativsystemet du väljer. Det låter extremt, men det är precis vad YouTuber MattKC gjorde.

Som videon visar är detta tillvägagångssätt fullt av buggar och inte för svaghjärtade. Men om du är redo för utmaningen är tanken bakom att bygga en gammal PC solid. Trots allt körs fortfarande en stor mängd statlig, medicinsk och militär programvara på gamla maskiner än i dag.

Huruvida du tycker att det är bra eller inte är dock subjektivt.

Gammal mjukvara, modern hårdvara

Att hålla gammal programvara vid liv kan vara en passion, eller så kanske du behöver den för ditt företag(for your business) . Hur som helst, Windows 10 har flera alternativ för att hålla gamla program vid liv.

Om du kör Windows 7 kan du finna XP-läge(XP mode) användbart av samma skäl, och Windows 8-användare kommer att hitta ett liknande Windows-kompatibilitetsläge inbyggt i deras operativsystem.



About the author

Inom affärer och teknik är Windows 10 och Windows 11/10 mycket viktiga verktyg. De låter dig interagera med datorer enklare och säkrare än någonsin tidigare, samt kör kraftfulla men anpassningsbara appar utan några säkerhetsrisker. Dessa verktyg är också viktiga för företag som vill kunna utöka sin onlinenärvaro och nå nya kunder. På grund av detta skulle jag säga att mina kunskaper i Windows 10 och Windows 11/10 gör mig till en utmärkt kandidat för ett sådant jobb eller företag.



Related posts