Hur man använder Windows 10-kompatibilitetsverktyg för att köra föråldrade appar

De flesta program och applikationer som skapades för tidigare versioner av Windows kommer att fortsätta att fungera i Windows 10 . Vissa applikationer är dock inte längre kompatibla och kanske inte körs som förväntat medan andra kanske inte körs alls. 

Ändå finns det sätt du kan fortsätta att använda och njuta av dina favoritapplikationer med Windows 10 -kompatibilitetsalternativ – förutsatt att du också är medveten om riskerna.

Säkerhetsrisker(Security Risks)

Skadliga aktörer letar alltid efter program och system som har sårbarheter som de kan utnyttja. Microsoft och andra leverantörer utfärdar regelbundet programvarukorrigeringar och säkerhetsuppdateringar(software patches and security updates) för att stänga eventuella sårbarheter och hålla din dator uppdaterad.

Att köra föråldrade appar eller EOL-program (End of Life)(EOL (End of Life) programs) kan resultera i inkompatibilitetsproblem och orsaka buggar. Att ge tillgång till hackare är ännu viktigare och är potentiellt farligt för din dator. Föråldrad programvara och appar som inte har tillämpat kritiska säkerhetsuppdateringar ger hackare enkel tillgång till hål i program. 

Ett exempel är vad som hände med 7-Zip . Innan den tillhandahöll uppdateringar för att åtgärda allvarliga sårbarheter hade den säkerhetsbrister som gjorde att hackare kunde komma åt din dator och orsaka problem.

Människor som använder 7-Zip men inte har tillämpat uppdateringarna är fortfarande sårbara för attacker och utsätter sina datorer för onödig risk.

Den här artikeln kommer att beskriva Windows 10 -kompatibilitetsalternativ för att köra föråldrade appar i Windows 10 :

  • Kör som administratör
  • Använd Windows Integrated Program Compatibility Troubleshooter(Use Windows Integrated Program Compatibility Troubleshooter)
  • Kör(Run) en app i kompatibilitetsläge manuellt(Compatibility Mode Manually)
  • Installera 32-bitars drivrutiner eller osignerade drivrutiner

Kör som administratör(Run As Administrator)

Om du försöker använda en app eller ett program från en tidigare version av Windows , till exempel XP eller 7, prova att köra det som administratör. 

Högerklicka(Right-click) på appen eller dess genväg och klicka på Kör som administratör(Run as Administrator) .

Använd Windows Integrated Program Compatibility Troubleshooter(Use Windows Integrated Program Compatibility Troubleshooter)

Om högerklicksalternativet ovan inte fungerar, prova att använda Windows Integrated Program Compatibility Troubleshooter .

  • Skriv Kör program gjorda för tidigare versioner av Windows(Run programs made for previous versions of Windows) från sökfältet.

  • Välj Avancerat, Kör som administratör(Choose Advanced, Run as Administrator, ) och klicka sedan på Nästa( Next ) för att fortsätta.

  • Välj appen som har problem. Klicka sedan på Nästa(Next) .

  • Från felsökningsalternativen i skärmdumpen ovan väljer du Prova rekommenderade inställningar(Try recommended settings) .
  • Klicka på Testa programmet(Test the program) .

Windows 10-kompatibilitetsfelsökaren testar appen med en tidigare version av Windows . Du kommer att kunna se om detta löser ditt problem.

Du kan också välja Felsökningsprogram(Troubleshoot program) under Välj felsökningsalternativ(Select troubleshooting option) för att välja Windows -kompatibilitetsinställningar baserat på problem du märker.

I nästa steg kommer felsökaren att be dig identifiera problemet du upplever:

  • Programmet fungerade i tidigare versioner av Windows men kommer inte att installeras eller köras nu.
  • Programmet öppnas men visas inte korrekt.
  • Programmet krävde ytterligare behörigheter.
  • Jag ser inte mitt problem listat.

Felsökaren kommer att erbjuda tester och förslag baserat på vad du väljer som ditt problem. Välj ditt problem och klicka sedan på Nästa(Next)

Du kommer att bli ombedd att välja bland följande alternativ:

  • Ja, spara dessa inställningar för det här programmet.
  • Nej, försök igen med andra inställningar.
  • Nej, rapportera problemet till Microsoft och leta efter en lösning online.

Kör felsökaren för varje app du har problem med att köra på din Windows 10-maskin.

Kör en app i Windows-kompatibilitetsläge manuellt(Run An App In Windows Compatibility Mode Manually)

Ett alternativ är att tvinga en app att använda inställningar från en tidigare version av Windows .

  • Högerklicka(Right-click) på appen eller programmets genväg och välj Egenskaper(Properties) och klicka sedan på Kompatibilitet(Compatibility) .

Som framgår av skärmdumpen ovan kan du också välja:

  • Reducerat färgläge.
  • Kör i 640 x 480 skärmupplösning.
  • Inaktivera helskärmsoptimeringar.
  • Kör det här programmet som administratör.

Markera rutan bredvid Kör det här programmet i kompatibilitetsläge. (Run this program in compatibility mode. )Välj version från rullgardinsmenyn och klicka på Använd(Apply) .

Om den här processen inte löser problemet med din app kan du prova att använda guiden för kompatibilitetsfelsökning(Compatibility Troubleshooter) för att se om det hjälper dig att lösa ditt problem.

Installera 32-bitars drivrutiner eller osignerade drivrutiner(Install 32-bit Drivers Or Unsigned Drivers)

Windows 10 64-bitarsversion(Windows 10 64-bit version) kräver att alla drivrutiner har en giltig signatur innan du kan installera dem. 32-bitarsversionen gör det inte. Det finns dock ett undantag. 32-bitarsversioner av Windows 10 som körs på nyare datorer med UEFI (snarare än vanlig BIOS ) behöver ofta signerade drivrutiner.

Det finns en anledning till detta. Signerade drivrutiner hjälper till att förbättra stabiliteten och säkerheten. De hjälper till att skydda din dator från instabila eller skadliga drivrutiner. Så innan du installerar osignerade drivrutiner, se till att du vet att de är säkra.

När ett äldre program eller app som du vill använda på din Windows 10 -maskin kräver en osignerad drivrutin, måste du installera den med ett speciellt startalternativ. Om drivrutinen endast är tillgänglig är 32-bitars, måste du använda 32-bitarsversionen av Windows 10 .

Den här processen kommer dock att göra ditt system mer sårbart för säkerhetsrisker. Du måste bestämma hur viktig appen eller programmet är och väga det mot de möjliga riskerna. 

För att installera osignerade drivrutiner, följ stegen nedan. 

  • Gå till Inställningar(Settings) från sökfältet .
  • Klicka på Uppdateringar och säkerhet(Updates and Security) och sedan på Återställning(Recovery)
  • Under Avancerade inställningar(Advanced Setup) väljer du Starta om(Restart) nu.
  • Din dator går nu in i omstartsläge. Navigera till Avancerad start(Advanced startup ) och tryck på Starta om nu( Restart now) .

Välj från något av följande alternativ:

  • Fortsätta.
  • Felsökning.
  • Stäng av din PC.

  • Välj Felsökning, (Troubleshoot,) Avancerade alternativ(Advanced Options) och klicka sedan på Se fler återställningsalternativ(See more recovery options)
  • Klicka på Startinställningar(Startup Settings) och sedan Starta om(Restart) .

  • Efter några sekunder startar din dator om och visar skärmen nedan.

  • Inställningen du vill välja i skärmdumpen ovan är 7) Inaktivera drivrutinssignaturtillämpning(7) Disable driver signature enforcement) . Tryck på F7- tangenten.

När din dator startar om kommer din drivrutinssignatur att inaktiveras, och du kommer nu att kunna installera den osignerade drivrutinen.

Om en äldre föråldrad app inte fungerar på Windows 10 måste du väga säkerhetsriskerna mot ditt behov eller önskan att använda den applikationen. Vissa äldre appar och program stöds inte längre av sina utvecklare och kommer inte att svara på någon av de ovan föreslagna Windows 10 - kompatibilitetsfixarna.

Du kanske vill försöka hitta en ersättning som fungerar korrekt på Windows 10 . Om det finns företagsappar eller spel som du inte kan ersätta och behöver, prova en av Windows 10 -kompatibilitetsfixarna som beskrivs ovan. 



About the author

Jag är en erfaren Windows 10 och 11/10 expert, med erfarenhet av både webbläsare och smartphone-appar. Jag har varit mjukvaruingenjör i över 15 år och har arbetat med ett antal stora namnföretag, inklusive Microsoft, Google, Apple, Ubisoft med flera. Jag har också undervisat i Windows 10/11-utveckling på högskolenivå.



Related posts