Precis som alla andra program uppdateras Windows-operativsystemet till nya versioner. Och medan övergångarna bibehåller programkompatibiliteten under direkta uppgraderingar, börjar saker och ting bli grumligare i flera versioner.
Program och spel som fungerade perfekt på din Windows XP-dator körs inte längre på Windows 11, trots att hårdvaran faktiskt är mer kraftfull. Vissa applikationer kan starta men har visuella problem, visar konstiga färger eller fel.
Lyckligtvis behöver du inte nedgradera din dator ända tillbaka till stenåldern bara för att spela ett gammalt spel på den . Tack vare en Windows-funktion som kallas "kompatibilitetsläge" kan du köra just det programmet med äldre inställningar, som matchar prestandan för en tidigare version av Windows. Låt oss ta reda på hur.
Vad är kompatibilitetsläge?
Anledningen till att gamla program inte fungerar i nyare versioner av Windows är att den underliggande arkitekturen har ändrats. Moderna operativsystem hanterar minnet annorlunda, återger fler färger och kan till och med ha ändrat I/O-koden.
För att möjliggöra att äldre programvara kan köras på dessa versioner, introducerade Microsoft kompatibilitetsläge. Med detta är det möjligt att efterlikna miljön som tillhandahålls av en äldre version av Windows, vilket gör att äldre program kan fungera normalt.
Kom dock ihåg att den här funktionen inte är en perfekt återgivning av äldre versioner, utan en nära approximation. Det är säkert möjligt att du kanske inte får vissa program som inte fungerar korrekt även i kompatibilitetsläge, även om sådana fall är sällsynta.
Köra ett program i kompatibilitetsläge i Windows 11/10
Funktionen för kompatibilitetsläge är identisk i både Windows 10 och 11. Det enda som skiljer sig i Windows 11 är det nya utseendet på högerklicksmenyn. Utöver det låter dessa instruktioner dig tillämpa kompatibilitetsläge på det program du väljer i båda versionerna av Windows.
- För att aktivera kompatibilitetsläge för ett program, högerklicka på dess körbara fil och välj Egenskaper .
- I Windows 11 kommer den här rullgardinsmenyn att se lite annorlunda ut, men den har fortfarande ett alternativ för egenskaper som du kan välja.
- Egenskapsfönstret öppnas och visar information om programmet, tillsammans med olika andra flikar med sina egna inställningar. Växla till fliken Kompatibilitet .
- Nu på den här fliken får du två alternativ. Du kan antingen köra kompatibilitetsfelsökaren eller ställa in läget manuellt. Du kommer förmodligen att behöva gå med den manuella vägen, men det skadar inte att prova felsökaren först.
Med programkompatibilitetsfelsökaren
- När programkompatibilitetsfelsökaren öppnas visas du återigen med två alternativ. Du kan prova rekommenderade inställningar eller felsökningsprogram. Om det första alternativet inte kör programmet korrekt för dig, välj det andra för att faktiskt diagnostisera problemen.
- Felsökaren kommer nu att uppmana dig att välja de problem du står inför när du kör din applikation. Baserat på denna information kommer Windows att välja lämpliga kompatibilitetsinställningar åt dig.
- Du kan testa de nya inställningarna innan du faktiskt tillämpar dem på programmet med knappen Testa programmet.... När du har avslutat programmet väljer du Nästa.
- Om programmet fungerade korrekt, välj Ja, dessa inställningar för detta program. Annars kan du välja Nej, försök igen med andra inställningar för att försöka köra programmet med andra inställningar. Tryck bara på Avbryt om du vill stänga felsökaren utan att spara inställningarna.
Ställ in manuellt
- Att ställa in kompatibilitetsläget manuellt är faktiskt mindre tråkigt än att använda felsökaren. Aktivera kryssrutan Kör det här programmet i kompatibilitetsläge för och välj rätt operativsystem från listan. Om du inte vet vilken version av Windows som kan köra programmet korrekt, arbeta dig bakåt från Windows 8 hela vägen ner till Windows 95.
- Det är bara det. Du kan aktivera saker som reducerat färgläge eller Ändra inställningar för hög DPI om du har problem med färg eller teckensnitt. Ansök efter varje ändring och testa programmet för att se vad som fungerar.
Vanligtvis kommer du att kunna köra vilket gammalt program som helst med ett av kompatibilitetslägena. Om det fortfarande inte fungerar kan problemet ligga i avsaknaden av rätt DirectX- version eller en saknad DLL.
Kan du köra gamla program med kompatibilitetsläge i Windows 11/10?
Både Windows 10 och 11 ger dig möjlighet att ställa in ett kompatibilitetsläge för varje enskilt program. På så sätt kan du köra applikationer som var avsedda för äldre versioner av Windows, helt enkelt genom att välja rätt läge från en lista.
Kompatibilitetsläget kan också användas för att använda äldre färgalternativ eller sänka DPI-inställningarna , om du kan köra programmet men får visuella artefakter. Detta är särskilt användbart för att spela gamla videospel på ett modernt system.
Mycket sällan räcker det inte att ändra kompatibilitetsläget för att köra ett äldre program. Detta beror på att funktionen inte är en perfekt återskapande av äldre operativsystem, och vissa saker som drivrutinerna kan fortfarande vara annorlunda. När detta händer, försök titta på systemkraven för programvaran i fråga och installera eventuella saknade komponenter innan du försöker igen.