Så här kör du gamla spel och programvara i Windows 8
En av Microsofts stora styrkor - och svagheter - är deras fokus på bakåtkompatibilitet. De flesta Windows-program fungerar bra på Windows 8. Detta gäller särskilt om de arbetade på Windows 7, eftersom Windows 8 är mycket lik Windows 7. Några gamla spel och programvara, särskilt de som är utformade för äldre operativsystem som Windows XP, Windows 98, eller DOS, kanske inte fungerar korrekt ur lådan. Oavsett vilken typ av programvara du har att göra med, oavsett om det är ett PC-spel eller en affärssoftware, gör du en Google-sökning efter namnet på spelet tillsammans med “Windows 8” eller det exakta felmeddelandet du mottog kommer troligen att hjälpa till. Nedanstående tips gäller alla olika typer av program, men det är alltid en bra idé att hitta information som är specifik för ditt buggy-program.
Varför spel och programvara kanske inte är kompatibla
Det finns många olika anledningar till att program och andra program kanske inte fungerar korrekt på Windows 8.
- Dålig programmeringspraxis: Vissa program kan vara beroende av administratörsåtkomst, som togs för givet i Windows XP och bryts vid körning som standardanvändare på nya versioner av Windows. Vissa program kan ha beror på problem i äldre versioner av Windows som sedan har fixats, vilket resulterar i att applikationen bryts på moderna versioner av Windows.
- Beroende på gamla versioner av programvara: Vissa program kan vara beroende av gamla bibliotek, som .NET Framework version 3.5, som inte är installerat som standard på Windows 8.
- 16-bitars programvara: 64-bitars versioner av Windows innehåller inte längre kompatibilitetsskiktet för 16-bitars Windows-program. Om du har en 16-bitars applikation som skrivs för Windows 3.1 måste du använda 32-bitarsversionen av Windows 8 för att köra den.
- DOS-programvara: Windows 8, som alla versioner av Windows tillbaka till Windows XP, kör inte längre ovanpå DOS. Medan vissa DOS-program fortfarande kör, fungerar inte avancerad DOS-programvara - som PC-spel skrivna för DOS - i kommandotolken.
Innan Uppgradering
Microsoft har viss information du kan konsultera innan du uppgraderar. Du kan ladda ner och köra Windows 8 Upgrade Assistant som kommer att skanna din dator och meddela om din programvara och maskinvara fungerar korrekt under Windows 8. Det här kommer inte att upptäcka alla program som inte fungerar korrekt, men det ger fortfarande lite användbar information.
Microsoft tillhandahåller också en webbplats för Windows Compatibility Center som visar om spel, annan programvara och maskinvara fungerar korrekt på Windows 8. Webbplatsen ger också en diskussionsfunktion så att du kan se vilka andra användare som säger om sina erfarenheter.
Uppdatera din programvara
Om programvaran inte körs på Windows 8, bör du uppdatera den till de senaste versionerna med vilka patchar som finns tillgängliga. Ett gammalt spel kanske till exempel inte körs korrekt på Windows 8 när det installeras från skivan, men spelets utvecklare kan ha släppt en korrigeringsfil som låter spelet köra på nya versioner av Windows. Du bör också försöka uppdatera relaterad programvara. Till exempel kör många spel som använder Microsofts egna spel för Windows Live inte korrekt på Windows 8 förrän en uppdatering för GFWL är installerad.
Du kan också behöva installera gamla bibliotek som din programvara beror på. Till exempel innehåller Windows 8 endast version 4.5 av .NET Framework. Om du får ett .NET Framework-relaterat fel bör du besöka kontrollpanelen och installera .NET Framework 3.5-paketet, vilket tillåter programvara som beror på .NET 3.5, 3.0 eller 2.0 för att köra.
Kör som administratör
Att fixa en problematisk applikation kan vara lika enkelt som att köra den i administratörsläge. Windows upptäcker normalt när applikationer kräver administratörsåtkomst och hanterar detta, men det kan inte alltid fungera. För att köra ett program i administratörsläge, högerklicka bara på genvägen och välj Kör som administratör.
Du kan också fixa det här genom att inaktivera användarkontokontroll helt. Vi rekommenderar inte att inaktivera UAC, eftersom det är en viktig säkerhetsfunktion. MUO-säkerhetschecklistan: Vad du behöver göra just nu för att vara säker MUO-säkerhetschecklistan: Vad du behöver göra just nu för att vara säker Säkerhet kan vara ett överväldigande ämne - Det finns så många potentiella problem som vi behöver tänka på när vi säkrar våra datorer, våra onlinekonton och våra trådlösa nätverk. Denna lista ska hjälpa till att förenkla saker ... Läs mer och det borde inte bugga dig för mycket - UAC har förbättrats mycket från sin ledsenhet i Windows Vista. Nästan varje Windows-program fungerar bra med UAC-aktiverat.
Aktivera kompatibilitetsläge
Windows 8 innehåller en felsökare för programkompatibilitet tillsammans med kompatibilitetsalternativ som du kan tweak. Högerklicka bara på genvägen för det program du har problem med, välj Egenskaper och klicka på fliken Kompatibilitet. Härifrån kan du köra felsökaren för kompatibilitet för att få Windows att gå dig genom att välja inställningar som fixar ditt problem. Alternativt kan du försöka lura programmet för att tro att det körs på en tidigare version av Windows, till exempel Windows XP eller Windows 98. Det kan lösa problem med program som fungerade på tidigare program men fungerar inte längre. I fliken Kompatibilitet kan du alltid starta program i administratörsläge - användbart om de måste köras som administratör.
Använd DOSBox
Om du har en gammal DOS-applikation som inte fungerar korrekt i Windows - sannolikt ett gammalt DOS-spel som de ursprungliga DOOM-spelen - kan du köra det i DOSBox Så här får du gamla DOS-datorspel att köras på Windows 7 Hur får man gammal DOS Datorspel att köra på Windows 7 Läs mer. DOSBox är en gratis applikation som kör en full DOS-miljö i ett fönster på din dator, så att du kan köra DOS-programvara. Det är mycket mer kompatibelt och fullt utrustad än kommandotolkningen som ingår i Windows. DOSBox fungerar så bra att många spelutvecklare buntar DOSBox med sina egna spel - om du köper ett spel som original DOOM eller Quake-spel på Steam 8 saker du inte visste om Steam 8 saker du inte visste om Steam Steam började som ett irriterande program som följde med Half-Life 2, men det har blivit vuxet till PC-spelbutiken av val för de flesta PC-spelare. Även om vissa människor inte är fans och föredrar alternativa butiker, ... Läs mer, de kommer bundna tillsammans med DOSBox.
Använd en virtuell maskin
Virtuella maskiner Vad är en virtuell maskin? Allt du behöver veta Vad är en virtuell maskin? Allt du behöver veta Virtuella maskiner kan du köra andra operativsystem på din nuvarande dator. Här är vad du borde veta om dem. Läs mer låter dig köra programvara som körde på tidigare versioner av Windows. Med en virtuell maskin kan du installera en tidigare version av Windows - som Windows XP - och köra den i ett fönster på din dator. Du kan sedan köra din gamla programvara i den virtuella maskinen. Windows 8 innehåller inte längre Windows 7: s Windows XP-läge Så här konfigurerar du och använder Windows 7: s XP-läge Så här konfigurerar du och använder Windows 7: s XP-läsare Läs mer, men du kan i princip få samma funktion genom att installera Windows XP i VirtualBox eller VMware Player. Virtuella maskiner är inte idealiska för spel, eftersom de är lite långsamma och 3D-grafik fungerar inte otroligt bra inuti dem. De har dock lite begränsat stöd för 3D-grafik, så om du har ett gammalt PC-spel kan det spela bra i en virtuell maskin. Du kan också stöta på problem om din programvara behöver direkt åtkomst till vissa hårdvaruenheter. Du kan ansluta USB-enheter till din virtuella maskin, men programvara som beror på direkt åtkomst till vissa hårdvaror kanske inte fungerar.
Tips för felsökning av specifika spel
Windows 8-användare kommer sannolikt att gå in i de flesta problem med spel, eftersom så många gamla spel fortfarande spelar, medan gammal programvara vanligtvis ersätts och uppgraderas. Om du stöter på problem med något specifikt spel, försök titta på spelet på PC Gaming Wiki. Den här webbplatsen innehåller detaljerad information om hur du löser problem med många spel - inte bara på Windows 8 utan även på andra versioner av Windows och andra operativsystem.
Har du några andra tips för att göra gammal programvara på Windows 8 eller till och med Windows 7, som fungerar på samma sätt? Vilken programvara har du haft problem med, och hur fixade du det? Lämna en kommentar och dela dina erfarenheter!
Utforska mer om: Windows 8.