Hur man kör gamla program med Windows 10:s kompatibilitetsläge

Även om Windows 10(Windows 10) i sin kärna liknar Windows 8 och Windows 7 , skiljer det sig också mycket från äldre operativsystem som Windows XP . De flesta stationära appar som utvecklats för Windows 8 eller Windows 7 bör köras i Windows 10 . Å andra sidan är det osannolikt att appar utvecklade för Windows XP skulle fungera bra eller alls på Windows 10 . Om du har att göra med ett äldre program, som antingen kraschar eller inte beter sig i Windows 10 , och du helt enkelt måste använda det, kan du prova att köra det med Windows 10s kompatibilitetsinställningar. Så här kan du använda dem för att arbeta med klassiska program som inte var designade för att fungera i Windows 10 :

OBS:(NOTE:) De presenterade funktionerna är tillgängliga i Windows 10 November 2019 Update eller nyare. Om du använder en äldre version av Windows 10 kanske du inte har tillgång till alla funktioner. Kontrollera ditt Windows 10-bygge(Check your Windows 10 build) och, om nödvändigt, få den senaste Windows 10-uppdateringen(latest Windows 10 update) tillgänglig för dig.

Ett varningens ord

Även om kompatibilitetsinställningar är ett utmärkt sätt att få äldre program att fungera i Windows 10, betyder det inte att du ska tillämpa dem på någon föråldrad programvara. Vi avråder starkt från att tillämpa kompatibilitetsinställningar när det gäller program som gamla antivirus-/säkerhetsprogram eller diskhanteringsverktyg. Till exempel, om du använder kompatibilitetsinställningar på programvara som hanterar säkerhetsprodukter, löper du risken att dessa program inte fungerar korrekt och som sådana kanske de inte skyddar dig som de borde. Samtidigt medför det också risk att använda kompatibilitetsinställningar på diskmjukvara, eftersom du inte vill att inaktuella program hanterar något så viktigt som dina hårddiskar. Till exempel kan ett diskverktyg som körs i kompatibilitetsläge göra oväntade saker som att korrumpera din hårddisks master boot record.

Hur man kör felsökaren för programkompatibilitet(Program Compatibility Troubleshooter)

Guiden "Program Compatibility Troubleshooter" är ett inbyggt verktyg som hjälper dig att tillämpa kompatibilitetsinställningar på äldre programvara som inte fungerar som den ska på din Windows 10-dator. Ett sätt att öppna det är genom att skriva "kör program"("run programs") i aktivitetsfältets sökfält och sedan klicka eller knacka på "Kör program gjorda för tidigare versioner av Windows("Run programs made for previous versions of Windows) . "

Åtkomst Kör-program gjorda för tidigare versioner av Windows

Guiden startar och låter dig veta vad den gör. Klicka eller tryck på Nästa(Next) och vänta en stund medan programmet upptäcker möjliga problem.

Tryck på Nästa för att börja upptäcka problem

I nästa fönster bläddrar du igenom listan och väljer programmet du vill köra med kompatibilitetsinställningar. Om du inte kan hitta programmet, välj Ej listad(Not listed) , och du har möjlighet att bläddra till dess plats. Vi bestämde oss för att använda den älskade "Windows Movie Maker" för denna handledning, så vi valde Movie Maker . När du har gjort ditt val, klicka eller tryck på Nästa(Next) .

Välj ditt föråldrade program från listan

Efter att ha tagit ytterligare några ögonblick att ta itu med eventuella problem, låter "Program Compatibility Troubleshooter" dig välja hur du ska tillämpa kompatibilitetsinställningarna och erbjuder dig två alternativ: "Prova rekommenderade inställningar"("Try recommended settings") och Felsökningsprogram(Troubleshoot program) . Vi kommer att leda dig genom dem båda.

Guiden erbjuder två olika alternativ

Om du väljer "Testa rekommenderade inställningar("Try recommended settings) " tillämpar(") guiden kompatibilitetsläget som automatiskt valdes av Windows 10 - i vårt fall Windows 8.

Det enda alternativet är att "Testa programmet"("Test the program") för att se om det nu fungerar, eftersom du inte får fortsätta förrän du gör det. När du är klar med att kontrollera om dina problem kvarstår, gå tillbaka till "Program Compatibility Troubleshooter" och klicka eller tryck på Nästa(Next) .

När du har testat ditt program, tryck på Nästa

Guiden frågar dig sedan om problemet är åtgärdat. Om allt fungerade bra kan du spara kompatibilitetsinställningarna och stänga guiden. Om du bestämmer dig för att prova olika inställningar saknar Windows 10 rekommendationer, och det tar dig automatiskt till uppsättningarna av frågor i Felsökningsprogrammet(Troubleshoot program) i ett försök att begränsa problemet, som illustreras lite längre ner. Som det tredje alternativet kan du rapportera problemet till Microsoft och söka efter en lösning online.

Välj ett alternativ baserat på resultatet av ditt test

Om du väljer att felsöka program(Troubleshoot program) på skärmen "Välj felsökningsalternativ"("Select troubleshooting option") går du igenom en rad frågor som är utformade för att hjälpa Windows 10 att förstå vilka problem som hindrar programmet från att fungera korrekt. Välj valfritt alternativ och klicka eller tryck på Nästa(Next) .

Markera rutorna bredvid de problem du märker

Beroende på ditt svar kan du få en andra skärm där du ombeds välja vilken version av Windows programmet fungerade på tidigare. När du har valt ett svar, klicka eller tryck på Nästa(Next) .

Välj den tidigare Windows-versionen som programmet arbetade med

Baserat på dina svar kan Windows 10:s "Program Compatibility Troubleshooter" ställa in lämpliga kompatibilitetsinställningar som behövs av ditt gamla program för att fungera. Vi bestämde oss för att agera helt aningslösa i vårt experiment med Movie Maker och valde både "Jag ser inte mitt problem listat"("I don't see my problem listed") och "Jag vet inte"("I don't know") alternativen under guidens Q&A. Som ett resultat tillämpade Windows 10 flera inställningar på programmet, som visas nedan.

Granska ändringarna och klicka eller tryck på "Testa programmet ("Test the program)" , eftersom du inte kan fortsätta annars. Om de tillämpade inställningarna kräver att programmet "Kör som administratör"("Run as administrator") (som vår gjorde), dyker UAC upp. När du är klar med att testa programmet, gå tillbaka till "Program Compatibility Troubleshooter" och klicka eller tryck på Nästa(Next) .

Tryck på Nästa för att ge feedback om inställningarna

Guiden frågar dig sedan om problemet är åtgärdat. Om allt fungerade bra kan du spara kompatibilitetsinställningarna och du kommer till en annan skärm där du kan ge feedback, se detaljerad information och stänga felsökaren. Om inte kan du gå tillbaka och prova olika inställningar, eller så kan du rapportera problemet till Microsoft och söka efter en lösning online.

Låt felsökaren veta statusen för ditt problem

Programkompatibilitetsfelsökaren bör kunna hjälpa dig att tillämpa lämpliga kompatibilitetsinställningar på nästan vilken gammal skrivbordsapp som helst . (Program Compatibility Troubleshooter)Men om guiden inte fixade ditt problem, eller om du föredrar att göra saker på det "traditionella" sättet, kan du också ändra kompatibilitetsinställningarna manuellt. Läs följande avsnitt i denna handledning för att se hur.

TIPS:(TIP:) Ett enklare sätt att öppna guiden "Program Compatibility Troubleshooter" är genom att högerklicka eller trycka och hålla ned den körbara filen eller genvägen till ditt klassiska program - i vårt fall "Windows Movie Maker . " Sedan, i kontextmeny, klicka eller tryck på Felsök kompatibilitet(Troubleshoot compatibility) .

Tryck på Felsök kompatibilitet för att starta Programkompatibilitetsfelsökaren

När du öppnar guiden på detta sätt behöver du inte längre välja ditt program från en lista, och du hoppar till att välja ett av de två tillgängliga felsökningsalternativen. Samma sak händer när du öppnar "Program Compatibility Troubleshooter" från ett programs egenskaper(Properties) . Fortsätt läsa för att lära dig hur du kommer åt det på det sättet.

Hur man manuellt ändrar kompatibilitetsinställningar för gamla program

Börja med att öppna egenskaperna(Properties) för ditt gamla program. Högerklicka eller tryck och håll nere på dess körbara fil eller dess genväg och sedan, i kontextmenyn, klicka eller tryck på det sista alternativet: Egenskaper(Properties) .

Tryck på Egenskaper från snabbmenyn

Gå till fliken Kompatibilitet(Compatibility) i fönstret Egenskaper(Properties) för ditt program . Det första alternativet öppnar "Program Compatibility Troubleshooter " , ett verktyg som vi redan täckte utförligt i föregående avsnitt av denna handledning.

Du kan också komma åt Programkompatibilitetsfelsökaren från Egenskaper

Därefter finns det ett avsnitt som heter Kompatibilitetsläge(Compatibility mode) . Detta kör ditt klassiska program med inställningar från tidigare versioner av Windows . Markera rutan i det här avsnittet om du vet att ditt gamla program är designat för att fungera med en specifik version av Windows och välj det sedan från listan i rullgardinsmenyn, som visas när du klickar eller trycker på pilen.

Välj den Windows-version som ditt program arbetade med

Nästa avsnitt från fliken Kompatibilitet(Compatibility) heter Inställningar(Settings) , och det innehåller andra kompatibilitetsinställningar som du kan tillämpa på ditt klassiska program för att få det att fungera korrekt, även om det inte var designat för att fungera på Windows 10 . Det finns fem tillgängliga kompatibilitetsinställningar(Settings) :

Alternativen som är tillgängliga i Inställningar

  • "Reducerat färgläge"("Reduced color mode") ställer in Windows 10 att endast använda en begränsad uppsättning färger i ditt gamla program. Vissa äldre program var designade för att använda färre färger än dagens appar. Du kan ställa in ditt gamla program så att det körs antingen i "8-bitars (256) färg"("8-bit (256) color") eller i "16-bitars (65536) färg"("16-bit (65536) color") .
  • "Kör i 640 x 480 skärmupplösning"("Run in 640 x 480 screen resolution") kör ditt gamla program i ett litet fönster med en upplösning på 640x480. Du bör prova den här kompatibilitetsinställningen om ditt gamla programs grafik ser ojämnt ut eller inte renderas korrekt.
  • "Inaktivera helskärmsoptimeringar"("Disable fullscreen optimizations") bör vara markerad om du vill att ditt program ska sluta köra i helskärmsläge. Detta kan förbättra prestandan för din klassiska programvara och erbjuda en bättre övergripande upplevelse.
  • "Kör det här programmet som administratör"("Run this program as an administrator") är ganska enkelt, och se till att ditt klassiska program alltid körs som administratör. Tidigare versioner av Windows var utformade för att köra program som standard med administratörsbehörigheter, så vissa äldre program kräver administrativa rättigheter för att fungera korrekt.
  • "Ändra inställningar för hög DPI"("Change high DPI Settings") är användbart, särskilt om du använder en högupplöst skärm, som en 4K-skärm. Om du klickar eller trycker på det öppnas ett nytt fönster där du kan "Välja inställningarna med hög DPI för detta program("Choose the high DPI settings for this program) " om(") ditt program inte visas korrekt på en dator eller enhet med en hög DPI-skärm.

Om du trycker på Ändra inställningar för hög DPI öppnas ett nytt fönster

Om det finns flera skärmar anslutna till din Windows 10-dator eller enhet, eller om din bildskärmskonfiguration ändras, kan vissa skrivbordsappar verka suddiga. Som standard försöker Windows 10 fixa appar på din huvudskärm för att hindra dem från att se suddiga ut, så det skalar dem när dina skärminställningar ändras. Denna automatiska storleksändring kan påverka hur användargränssnittet för ditt gamla program renderas. För mer stabila DPI- inställningar för ditt program, markera rutan bredvid alternativet "Använd den här inställningen för att åtgärda skalningsproblem för detta program istället för den i Inställningar"("Use this setting to fix scaling problems for this program instead of the one in Settings") från Program DPI- avsnittet. Detta aktiverar en rullgardinsmeny som du kan öppna genom att trycka på pilen under "Använd DPI som är inställd för min huvudskärm när"("Use the DPI that's set for my main display when")alternativ. Välj(Choose) mellan standardinställningen att ditt program ska behålla DPI för huvudskärmen när du loggade in på Windows 10 och att använda DPI- inställningen för din huvudskärm när du öppnade programmet.

Välj DPI-inställningarna för ditt program

I det här avsnittet har du också en länk till "Öppna avancerade skalningsinställningar ("Open Advanced scaling settings)" , om du vill öppna appen Inställningar(Settings) och stoppa Windows 10 från att fixa alla appar genom att ändra storlek på dem baserat på huvudskärmens DPI .

I avsnittet "Åsidosätt skalning("High DPI scaling override") av hög DPI" , om du väljer "Åsidosätt skalningsbeteende med hög DPI ("Override high DPI scaling behavior)" , aktiverar du en rullgardinsmeny med tre inställningar för skalning. Standardalternativet är Application , och det inaktiverar DPI- skalning för ditt klassiska program helt och hållet, med endast utvecklarens inställning. Systemalternativet använder(System) Windows 10(Windows 10) :s standardbeteende när det kommer till skalning, eftersom det låter Windows åsidosätta programmets DPI - inställningar, vilket är mer sannolikt att programmet ser suddigt ut. Om du väljer System (Enhanced), används en intelligentare, förbättrad skalning, vilket borde ge bättre resultat med skarp text på skärmar med hög DPI. Tyvärr är denna sista inställning endast tillgänglig för program baserade på GDI ( Windows Graphical Device Interface ).

Ställ in skalningsbeteendet för ett suddigt program

När du är klar, klicka eller tryck på OK för att återgå till föregående skärm.

Alla manuella kompatibilitetsinställningar som illustreras i det här avsnittet av handledningen tillämpas endast på ditt program för den aktuella användaren, om du klickar eller trycker på OK eller Använd(Apply) . Det är möjligt att aktivera dem för alla användare. Så här gör du:

Det sista kompatibilitetsalternativet från fliken Kompatibilitet(Compatibility) är en knapp som låter dig "Ändra inställningar för alla användare("Change settings for all users) . " Klicka(Click) eller tryck på den för att öppna ett nytt fönster och manuellt välja kompatibilitetsinställningarna som ska tillämpas på ditt gamla program för alla användarkonton på din Windows 10-dator. Kompatibilitetsinställningarna är desamma som de vi illustrerade i det här avsnittet.

Om du trycker på alternativet Ändra inställningar för alla användare visas ett fönster med samma alternativ

När du är klar med kompatibilitetsinställningarna för ditt gamla program, glöm inte att klicka eller trycka på antingen knappen Använd(Apply) eller OK för att spara dem.

TIPS:(TIP:) Efter att ha ändrat ditt gamla programs kompatibilitetsinställningar, antingen genom "Program Compatibility Troubleshooter" eller manuellt, kan du starta om det och använda det, förhoppningsvis med bättre resultat. Första gången du stänger programmet dyker "Program Compatibility Assistant" upp och frågar dig om programmet fungerade korrekt. Om du väljer Ja(Yes) stänger du assistenten, medan Nej(No) startar felsökaren för att återigen försöka åtgärda dina problem.

Windows 10 ber om feedback om dina nya kompatibilitetsinställningar

Vilka gamla program använder du fortfarande?

Även om du har en ny dator som kör Windows 10 , betyder det inte nödvändigtvis att du inte längre kan använda äldre program som inte är designade för det här nyare operativsystemet. Windows 10 är till hjälp i detta avseende, och tillhandahåller både "Program Compatibility Troubleshooter" och en serie manuellt konfigurerbara inställningar som du kan använda för att få dina gamla program att fungera igen. Vi hoppas att dessa kompatibilitetsinställningar gör jobbet åt dig, och att du är nöjd med ditt klassiska program. Vi är intresserade av att lära oss mer om vår läsarbas, så innan du stänger den här fliken, vänligen meddela oss vilket (g)oldie-program du försöker använda och varför.



About the author

Jag är en mjukvarugranskare och trådlös ingenjör med över 10 års erfarenhet inom området. Jag är specialiserad på att granska mobila applikationer och mjukvara, samt att hjälpa kunder att optimera sina nätverk. Genom mina recensioner kan jag hjälpa dig att fatta välgrundade beslut om vilka produkter du ska använda, hur du kan förbättra ditt arbetsflöde med mera. Mina färdigheter inkluderar utmärkt skriftlig och muntlig kommunikation, problemlösning, stark teknisk kunskap och en känsla för detaljer. Jag är även skicklig på att arbeta självständigt och samarbeta i projekt.



Related posts