- Prism emulerar x86/x64-appar på ARM64 med JIT-översättning, cacheminne per modul och lägre CPU-användning.
- Windows 11 24H2 lägger till stöd för AVX/AVX2, BMI, FMA och F16C under x64-emulering för att utöka kompatibiliteten.
- WOW64 täcker x86; för x64 tillåter ARM64X laddning av systembinärfiler utan omdirigeringar eller specialkod.
- ARM64-drivrutiner är viktiga; den inbyggda katalogen växer och App Assure hjälper till att lösa inkompatibiliteter.

Vad är Prism i Windows på Arm och hur låter det dig köra x86/x64-appar? Om du är intresserad av Windows på enheter med Arm-processorer kommer namnet Prism att börja låta väldigt bekant. Detta är emuleringsmotorn som gör det möjligt för traditionella x86- och x64-applikationer att köras på Arm. utan att användaren behöver göra något speciellt eller installera extra komponenter. Idén är enkel: att det stora Windows-programvaruekosystemet förblir tillgängligt även när du ändrar din hårdvaruarkitektur.
Det är värt att förtydliga detta från början: Emulering är en del av Windows och är transparentI Windows 11 på Arm kommer Prism som en betydande utveckling med version 24H2, vilket ökar prestandan jämfört med tidigare tekniker och minskar CPU-användningen i emulerade processer. Och ja, Windows 10 på Arm emulerar också, även om täckningen är begränsad till 32-bitars x86-appar.
Vad är Prism och varför är det viktigt i Windows på Arm?
Prism är den nya emulatorn som ingår i Windows 11 24H2 för Arm-datorer. Deras uppdrag är att få programvara som kompilerats för x86/x64 att köras på ARM64 med minsta möjliga straff.Microsoft presenterade den tillsammans med Copilot+-datorerna, med särskilt fokus på Qualcomm Snapdragon X Elite- och X Plus-processorerna, där företaget har finjusterat motorn för att dra nytta av dess mikroarkitektur.
Förutom att vara det saknade varumärket, Prism representerar betydande optimeringar jämfört med den tidigare emuleringenDen översätter och schemalägger kod mer effektivt och begränsar CPU-belastningen i verkliga scenarier. I praktiken rapporterar Microsoft förbättringar på mellan 10 och 20 % i binär översättning med 24H2 på samma hårdvara, vilket ger ett uppsving till appar som tidigare hade problem.

Utöver marknadsföring finns det ett viktigt sammanhang: De flesta PC-program är fortfarande x86 Och den historiska katalogen är enorm. Om Microsoft vill att Windows on Arm ska vara gångbart – och konkurrera direkt med Apple Silicon Macs – måste emuleringen vara snabb och kompatibel. Det är därför Prism är en viktig del av planen, särskilt i takt med att fler applikationer använder inbyggda ARM64-binärfiler.
Hur emulering fungerar: från x86/x64 till ARM64 i realtid
Microsofts tillvägagångssätt tar formen av en JIT-översättare (Just-In-Time). Prism snabbkompilerar x86/x64 instruktionsblock till ARM64-instruktionerDetta innebär att optimeringar tillämpas för att säkerställa att den utfärdade koden är effektiv på Arm-kärnor. Detta minimerar kostnaden för att köra icke-nativa binärfiler.
För att undvika att räkna om samma sak hela tiden, Windows-cacher översatta kodblockEn systemtjänst underhåller dessa cacheminnen modulvis, så att andra applikationer kan återanvända dem vid första uppstarten, vilket minskar latensen och möjliggör optimeringar när samma kod körs igen.
I 32-bitars x86-världen, WOW64-lagret fungerar som en brygga över ARM64-versionen av Windows (precis som det gör på x64-versionen av Windows). Detta innebär den klassiska omdirigeringen av filsystemet och registret för att upprätthålla kompatibilitet, och isolera korrekt vad varje app tror att den ser.
Med x64-applikationer ändras tillvägagångssättet: Det finns inget WOW64-lager eller duplicerade systembinärfiler/registermapparIstället använder Windows ARM64X-binärfiler i PE-format som systemet kan ladda in i både x64- och ARM64-processer från en enda plats, utan omdirigering. Som ett resultat kan x64-appar komma åt systemet (filer och register) utan speciell kod.
Det finns dock en viktig gräns: Emulering täcker endast kod i användarlägeAllt som har med kärnan att göra (till exempel drivrutiner) måste kompileras för ARM64. Det är därför viss äldre eller mycket specialiserad hårdvara kan kräva specifika drivrutiner eller helt uteslutas.
Detektion och beteende: vad appar under emulering "ser"
En x86/x64-applikation, om den inte uttryckligen tillfrågas, vet inte att den körs på en Arm-dator. Om du frågar efter API:er som IsWoW64Process2 eller GetMachineTypeAttributesDen identifierar ARM64-värdens och själva emuleringens funktioner. För kompatibilitet returnerar GetNativeSystemInfo information om emulerade processorer när den anropas från en app som kör emulering.
Detta förhindrar att många applikationer kraschar på grund av överdetektering av miljön. I huvudsak "ser" appen en lämplig virtuell processor för dess exekvering, med den uppsättning instruktioner och metadata som Prism beslutar att exponera beroende på fallet.
Nyheter i Prism: fler CPU-instruktioner och bättre kompatibilitet
En av de kraftfullaste nya funktionerna kommer i Insider-versionerna av Windows 11 24H2, till exempel 27744. Microsoft aktiverar stöd för mycket efterfrågade x86-tillägg av modern programvara: AVX, AVX2, BMI, FMA och F16C, bland andra. Detta görs av den virtuella CPU som de emulerade x64-apparna "ser".
Vad är det för? Fler spel och kreativa verktyg som tidigare inte ens skulle komma igång passerar nu filtret. Eftersom de inte längre misslyckas på grund av CPU-krav. Det där felet "AVX/AVX2 saknas" som brukade blockera vissa videospel och redigeringspaket håller på att bli ett minne blott i allt fler fall, vilket tester med Adobe Premiere Pro 25 på ARM visar.
Viktig nyans: I vissa tidiga versioner upptäcker endast x64-appar dessa nya tilläggMicrosoft specificerade detta i versionsinformation 27744. I andra Insider-versioner har en "opt-in"-inställning aktiverats så att vissa x86-appar (32-bitars) också kan komma åt en del av detta utökade stöd från Egenskaper → Kompatibilitet/Emulering. Om du testar olika versioner är det normalt att hitta skillnader.
Företaget ber insiders att rapportera regressioner och kompatibilitetsproblem genom Feedbackhubb (Win + F)i kategorin Appar och med det specifika namnet på den berörda programvaran. Detta är sättet att förfina kompatibiliteten innan den lanseras generellt.
Prism kontra Rosetta 2 och rollen för Copilot+ PC
Microsoft döljer inte sin inspiration: Prism är Windows "Rosetta 2"Apple visade med sitt översättningslager att arkitektoniska övergångar kan vara sömlösa om hårdvaran stöder dem. Nu, med Copilot+-datorer och Snapdragon X-chip, siktar Microsoft på samma effekt inom Windows-ekosystemet.
Företaget går så långt som att hävda att Dess emulering kan vara "lika effektiv som Rosetta 2" Den lovade till och med snabbare prestanda i vissa scenarier, även om detta beror starkt på vilken hårdvara som jämförs och vilken typ av belastning det gäller. För närvarande är det rimligt att förvänta sig mycket respektabel prestanda i många appar och spektakulär prestanda i inbyggda ARM64-applikationer, men inget som lovar universella mirakel.
Bortom sloganen finns det ett praktiskt faktum: Översättningar med Prism i 24H2 är mellan 10 och 20% snabbare på samma teamDetta förstärker känslan av flyt och minskar flaskhalsar där upplevelsen tidigare kollapsat under sin egen tyngd.
Prestanda i verkligheten, batteritid och var gränserna går
Prestanda under emulering beror på applikationen och hur den är utformad. Prism minskar straffet och i vissa fall fungerar emulerade appar som om de vore inbyggda. i tidigare x86-enheter (tänk på Surface Laptop 5 eller Surface Pro 9), tack vare effektivitetssprånget och kraften hos Snapdragon X själv.
När det gäller autonomi, Windows 11 på Arm strävar efter att maximera energieffektiviteten Både inbyggda och emulerade grafikkort används. Batteritiden kommer dock alltid att bero på arbetsbelastningen: videoredigering, rendering och spelande är fortfarande intensiva scenarier som förbrukar mer ström än lättare uppgifter.
Det finns tydliga gränser: Emuleringen stöder inte drivrutiner eller kärnkomponenterDärför är vissa äldre eller mycket nischade kringutrustningar beroende av att tillverkaren har ARM64-drivrutiner. Och i samband med detta kanske vissa spel med anti-cheat som inte har en ARM-version eller som kräver OpenGL över 3.3 inte fungerar förrän de uppdateras.
I säkerhetsavsnittet, Kompatibiliteten med tredjepartsantivirus har förbättratsDet är dock lämpligt att kontrollera från fall till fall. Windows Security finns fortfarande tillgängligt som fullständig täckning om leverantören ännu inte erbjuder ARM64-binärfiler.
Vilka appar är redan inbyggda och varför är ni intresserade av att migrera?
Det går bra att emulera till att börja med, men horisonten är nativ ARM64. Microsoft 365 (Teams, PowerPoint, Outlook, Word, Excel, OneDrive och OneNote) körs nu direkt, precis som populära appar som Chrome, Spotify, Zoom, WhatsApp, Blender, Affinity Suite eller DaVinci Resolve, med mycket bra prestanda.
Dessutom, Adobe har gjort framsteg med inbyggda Photoshop, Lightroom och Firefly.Microsoft har tillkännagivit ARM-versioner av Premiere Pro och Illustrator. Microsoft förväntar sig att nästan 90 % av den totala användningen så småningom kommer att komma från inbyggda appar, tack vare förbättrade verktyg, SDK:er och support.
För utvecklare finns det en intressant teknisk punkt: ARM64EC tillåter blandning av binärfilermed x64-sektioner som successivt ersätts av ARM64-kod för att snabba upp kritiska delar utan att skriva om hela projektet på en gång. Det är en realistisk metod för gradvisa migreringar.
Windows 11 24H2, Windows 10 på Arm och ryktet om "Windows 12"
Om du undrade över Copilot+ PC-systemet: Det är Windows 11 med betydande förändringar att dra nytta av hårdvaran och de nya AI-funktionerna. 24H2 är en enorm uppgradering i det avseendet; ryktena om ett "Windows 12" blir inte verklighet med detta drag.
På det bredare fotot, Windows 11 på Arm emulerar x86 och x64Medan Windows 10 på Arm förblir på x86, är uppgraderingen till Windows 11 24H2 värd pengarna för kompatibilitet, prestanda och naturligtvis Prism. Om du fortfarande arbetar med Windows 10 på Arm är det värt att uppgradera till Windows 11 24H2.
Kompatibilitet, kringutrustning och hjälpmedel
För att se till att allt går smidigt, styrenheterna måste vara ARM64Skrivare och skannrar fungerar vanligtvis om drivrutinen är integrerad i Windows 11 eller om tillverkaren tillhandahåller den för Arm; annars kan du försöka installera den från Inställningar → Skrivare. Vissa komponenter som Windows Fax och Skanning kanske dock inte är tillgängliga.
Vid systemanpassning, Vissa verktyg som förändrar Windows-upplevelsen (IME, molnklienter med djup integration) kan ha begränsad funktionalitet om de inte är optimerade för Arm64.
När det gäller tillgänglighet förbättras utsikterna: NVDA har redan uppdaterat sin skärmläsare för Windows 11 på Arm Och JAWS lägger till kompatibilitet. Den kloka rekommendationen: kontrollera med din leverantör om din favoritapp för assistans är redo för Arm64.
Företagsmiljöer: Surface med Snapdragon X och storskaliga implementeringar
Surface Pro (11:e upplagan) och Surface Laptop (7:e upplagan) med Snapdragon X är utformade för att ta steget utan trauma. De erbjuder prestanda, lång batteritid och kompatibilitet med inbyggda och emulerade appar., integreras sömlöst med Microsoft 365 och resten av de vanliga produktivitetsverktygen.
För företag, App Assure Microsoft FastTrack Det är en livräddare: det hjälper utan extra kostnad (för kunder med giltiga Microsoft 365- eller Windows-abonnemang) att lösa problem med programkompatibilitet, inklusive anpassade LOB:er och programvara, makron och tillägg från tredje part.
Strategin är tydlig: Implementera Arm utan att ge upp er befintliga programvarubas, dra nytta av autonomi och prestanda och, för övrigt, driva era leverantörer att leverera ARM64-versioner på kort och medellång sikt.
Hur man aktiverar (när tillgängligt) utökat stöd på 32-bitars x86
I vissa Insider-versioner har Microsoft lagt till en inställning som tillåter x86-appar (32-bitars) att dra nytta av nya CPU-funktioner under emulering. Om din version tillåter det, öppna Programegenskaper → fliken Kompatibilitet/Emulering och aktivera utökad support. Om du har några frågor kan du läsa byggdokumentationen eller läsa communityn.
I vilket fall som helst Alla x64-appar drar automatiskt nytta av den nya instruktionsuppsättningen exponeras av Prism där det stöds. Om du vill kontrollera vad din app "ser" kan verktyg som Coreinfo64.exe visa de upptäckta tilläggen.
Installera appar utanför Microsoft Store och andra vanliga frågor

Klassisk fråga: Kan jag installera program utanför Store? Ja, Windows 11 på Arm låter dig installera och köra traditionella Win32-program.Om de är inbyggda ARM64, perfekt; om inte, kommer Prism att användas för att emulera dem med alltmer övertygande prestanda.
Om något inte fungerar, Validera först drivrutinerna och beroendena. (särskilt om det kräver en kärna), kontrollera om det finns en ARM64- eller ARM64EC-version och rapportera eventuella regressioner på Feedback Hub om du är en Insider. Ekosystemet utvecklas snabbt; varje uppdatering förbättrar helhetsbilden.
Windows on Arms långa väg och vändpunkten
Microsoft har i åratal arbetat med att få Windows på Arm lönsamt. Efter motgångar som Surface RT öppnar Copilot+ PC den dörren igen Med konkurrenskraftig hårdvara och ett emuleringslager av högsta klass satte Apples övergång ribban mycket högt, och med Prism siktar Redmond på att matcha den nivån i prestanda och kompatibilitet.
Det finns fortfarande utmaningar, såklart: Win32-ekosystemet är omfattande och heterogent.Med tusentals utvecklare och scenarier som Microsoft inte ens känner till är det omöjligt att garantera 100 % stöd för hela katalogen på kort sikt. Men varje nytt tillägg som stöds, varje ARM64-drivrutin som släpps och varje app som kompileras om för ARM64 minskar friktionen.
Därför är det dubbla budskapet begripligt: Prism överbryggar klyftan idag så att du kan arbeta, leka och skapaOch samtidigt växer den inbyggda katalogen vecka för vecka. Samtidigt fortsätter framstegen i 24H2- och Insider-versionerna att utöka utbudet av appar som fungerar utan patchar.
Ur användarens perspektiv kommer du att märka att Fler och fler applikationer som tidigare orsakade problem startar nu Och de presterar bättre. Om ditt nyckelverktyg redan är ARM64, fantastiskt; om inte, ger Prism dig utrymme att fortsätta utan att ändra ditt arbetsflöde.
Det är värt att komma ihåg fyra idéer: Emuleringen är automatisk och en del av systemetKontrollerna måste vara ARM64; x64-binärfiler drar nytta av ARM64X för sömlös integration; och CPU-kompatibilitet (AVX/AVX2, BMI, FMA, F16C) kommer till byggen så att fler spel och kreativa appar kan köras smidigt. Med dessa komponenter känns Windows on Arm äntligen som en plattform du kan arbeta och njuta av utan större kompromisser.
Brinner för teknik sedan han var liten. Jag älskar att vara uppdaterad inom branschen och framför allt kommunicera den. Det är därför jag har varit dedikerad till kommunikation på teknik- och videospelswebbplatser i många år nu. Du kan hitta mig som skriver om Android, Windows, MacOS, iOS, Nintendo eller något annat relaterat ämne som du tänker på.
