- Prism imiton aplikacionet x86/x64 në ARM64 me përkthim JIT, memorje të përkohshme për modul dhe përdorim më të ulët të CPU-së.
- Windows 11 24H2 shton mbështetje për AVX/AVX2, BMI, FMA dhe F16C nën emulimin x64 për të zgjeruar përputhshmërinë.
- WOW64 mbulon x86; për x64, ARM64X lejon ngarkimin e skedarëve binare të sistemit pa ridrejtime ose kod të veçantë.
- Drajverët ARM64 janë thelbësorë; katalogu vendas po rritet dhe App Assure ndihmon në zgjidhjen e papajtueshmërive.
Çfarë është Prism në Windows on Arm dhe si ju lejon të ekzekutoni aplikacione x86/x64? Nëse jeni të interesuar për Windows në pajisje me procesorë Arm, emri Prism do të fillojë t'ju tingëllojë shumë i njohur. Ky është motori i emulimit që bën të mundur që aplikacionet tradicionale x86 dhe x64 të funksionojnë në Arm. pa pasur nevojë që përdoruesi të bëjë ndonjë gjë të veçantë ose të instalojë komponentë shtesë. Ideja është e thjeshtë: që ekosistemi i gjerë i softuerit të Windows të mbetet i disponueshëm kur ndryshoni arkitekturën e harduerit tuaj.
Ia vlen ta sqarojmë këtë që në fillim: Emulimi është pjesë e Windows dhe është transparent.Në Windows 11 on Arm, Prism vjen si një evolucion i rëndësishëm me versionin 24H2, duke rritur performancën krahasuar me teknologjitë e mëparshme dhe duke zvogëluar përdorimin e CPU-së në proceset e emuluara. Dhe po, Windows 10 on Arm gjithashtu emulon, megjithëse mbulimi është i kufizuar në aplikacionet 32-bit x86.
Çfarë është Prism dhe pse ka rëndësi në Windows on Arm?
Prism është emulatori i ri i përfshirë në Windows 11 24H2 për kompjuterët Arm. Misioni i tyre është që softuerët e kompiluar për x86/x64 të funksionojnë në ARM64 me penalizimin më të vogël të mundshëm.Microsoft e prezantoi atë së bashku me kompjuterët Copilot+, me një fokus të veçantë në procesorët Qualcomm Snapdragon X Elite dhe X Plus, ku kompania e ka përmirësuar motorin për të përfituar nga mikroarkitektura e tij.
Përveçse është emri i markës që mungon, Prism përfaqëson optimizime të konsiderueshme krahasuar me emulimin e mëparshëm.Përkthen dhe cakton orare kodi në mënyrë më efektive dhe kufizon ngarkesën e CPU-së në skenarë të botës reale. Në praktikë, Microsoft raporton përmirësime midis 10 dhe 20% në përkthimin binar me 24H2 në të njëjtin harduer, duke u dhënë një shtysë aplikacioneve që më parë kishin vështirësi.

Përtej marketingut, ekziston një kontekst i rëndësishëm: Shumica e softuerëve të PC-së janë ende x86 Dhe katalogu historik është shumë i madh. Nëse Microsoft dëshiron që Windows on Arm të jetë i qëndrueshëm—dhe të konkurrojë kokë më kokë me Apple Silicon Mac—emulimi duhet të jetë i shpejtë dhe i pajtueshëm. Kjo është arsyeja pse Prism është një pjesë kyçe e planit, veçanërisht tani që gjithnjë e më shumë aplikacione përdorin skedarë binare ARM64 native.
Si funksionon emulimi: nga x86/x64 në ARM64 në kohë reale
Qasja e Microsoft-it merr formën e një përkthyesi JIT (Just-In-Time). Prism kompilon në kohë të nxehtë blloqet e instruksioneve x86/x64 në instruksione ARM64Kjo përfshin zbatimin e optimizimeve për të siguruar që kodi i lëshuar është efikas në bërthamat Arm. Kjo minimizon kostot e ekzekutimit të skedarëve binare jo-natyralë.
Për të shmangur rillogaritjen gjithmonë të së njëjtës gjë, Windows ruan në memorje blloqet e kodit të përkthyerNjë shërbim sistemi i mirëmban këto memorje të përkohshme sipas modulit, në mënyrë që aplikacionet e tjera t'i ripërdorin ato në nisjen e parë, duke zvogëluar kështu vonesën dhe duke mundësuar optimizime kur i njëjti kod ekzekutohet përsëri.
Në botën x86 32-bitëshe, Shtresa WOW64 vepron si një urë lidhëse mbi versionin ARM64 të Windows. (ashtu siç ndodh në versionin x64 të Windows). Kjo përfshin ridrejtimin klasik të sistemit të skedarëve dhe regjistrit për të ruajtur përputhshmërinë, duke izoluar siç duhet atë që secili aplikacion mendon se po sheh.
Me aplikacionet x64, qasja ndryshon: Nuk ka shtresë WOW64 dhe as dosje binarësh/regjistri të sistemit të kopjuarNë vend të kësaj, Windows përdor skedarë binare ARM64X në formatin PE që sistemi mund t'i ngarkojë në proceset x64 dhe ARM64 nga një vendndodhje e vetme, pa ridrejtim. Si rezultat, aplikacionet x64 mund të hyjnë në sistem (skedarë dhe regjistër) pa kod të veçantë.
Megjithatë, ekziston një kufizim i rëndësishëm: Emulimi mbulon vetëm kodin e modalitetit të përdoruesitÇdo gjë që lidhet me bërthamën (për shembull, drajverët) duhet të kompilohet për ARM64. Kjo është arsyeja pse disa pajisje të vjetra ose shumë të specializuara mund të kërkojnë drajverë specifikë ose të përjashtohen plotësisht.
Zbulimi dhe sjellja: çfarë "shohin" aplikacionet nën emulim
Një aplikacion x86/x64, përveç nëse kërkohet shprehimisht, nuk e di që po funksionon në një kompjuter Arm. Nëse kërkoni API-të si IsWoW64Process2 ose GetMachineTypeAttributesDo të identifikojë aftësitë e hostit ARM64 dhe vetë emulimin. Për përputhshmëri, GetNativeSystemInfo kthen detajet e CPU-ve të emuluara kur thirret nga një aplikacion që ekzekuton emulimin.
Kjo parandalon që shumë aplikacione të rrëzohen për shkak të zbulimit të tepërt të mjedisit. Në thelb, aplikacioni "sheh" një procesor virtual të përshtatshëm. për ekzekutimin e tij, me grupin e udhëzimeve dhe meta të dhënave që Prism vendos të ekspozojë në varësi të rastit.
Çfarë ka të re në Prism: më shumë udhëzime të CPU-së dhe përputhshmëri më e mirë
Një nga veçoritë e reja më të fuqishme vjen në versionet Insider të Windows 11 24H2, siç është 27744. Microsoft po aktivizon mbështetjen për zgjerimet x86 shumë të kërkuara nga softuerët modernë: AVX, AVX2, BMI, FMA dhe F16C, ndër të tjera. Kjo bëhet nga CPU virtuale që aplikacionet e emuluara x64 "shohin".
Për çfarë është ajo? Më shumë lojëra dhe mjete krijuese që më parë nuk do të nisnin as nga themelet, tani po kalojnë filtrin Sepse ato nuk dështojnë më për shkak të kërkesave të CPU-së. Gabimi "AVX/AVX2 mungon" që dikur bllokonte disa videolojëra dhe paketa redaktimi po bëhet një gjë e së kaluarës në gjithnjë e më shumë raste, siç demonstrohet nga testet me Adobe Premiere Pro 25 në ARM.
Nuancë e rëndësishme: Në disa versione të hershme, vetëm aplikacionet x64 i zbulojnë këto zgjerime të reja.Microsoft e specifikoi këtë në shënimet e versionit 27744. Në versionet e tjera të Insider, është aktivizuar një cilësim "opt-in" në mënyrë që aplikacione të caktuara x86 (32-bit) të mund të qasen gjithashtu në disa nga këto mbështetje të zgjeruara nga Vetitë → Përputhshmëria/Emulimi. Nëse po testoni versione të ndryshme, është normale të gjeni dallime.
Kompania u kërkon personave të brendshëm të raportojnë regresionet dhe problemet e përputhshmërisë përmes Qendra e Reagimeve (Win + F)në kategorinë Aplikacione dhe me emrin specifik të softuerit të prekur. Kjo është mënyra për të rafinuar përputhshmërinë përpara shpërndarjes së tij të përgjithshme.
Prism kundrejt Rosetta 2 dhe roli i Copilot+ PC
Microsoft nuk e fsheh frymëzimin e tij: Prism është "Rosetta 2" e WindowsApple demonstroi me shtresën e saj të përkthimit se tranzicionet arkitekturore mund të jenë të pandërprera nëse hardueri i mbështet ato. Tani, me PC-të Copilot+ dhe çipat Snapdragon X, Microsoft synon të arrijë të njëjtin efekt brenda ekosistemit të Windows.
Kompania shkon deri aty sa pretendon se Emulimi i tij mund të jetë "aq efikas sa Rosetta 2" Madje premtoi performancë më të shpejtë në skenarë të caktuar, megjithëse kjo varet shumë nga hardueri që krahasohet dhe lloji i ngarkesës. Për momentin, është e arsyeshme të pritet performancë shumë e respektueshme në shumë aplikacione dhe performancë spektakolare në aplikacionet native ARM64, por asgjë që premton mrekulli universale.
Përtej sloganit, ekziston një fakt praktik: Përkthimet me Prism në 24H2 janë midis 10 dhe 20% më të shpejta në të njëjtin ekipKjo përforcon ndjesinë e rrjedhshmërisë dhe zvogëlon pengesat aty ku përvoja më parë shembej nën peshën e vet.
Performanca e botës reale, jetëgjatësia e baterisë dhe ku qëndrojnë kufijtë
Performanca nën emulim varet nga aplikacioni dhe mënyra se si është projektuar. Prism zvogëlon penalitetin dhe, në disa raste, aplikacionet e emuluara funksionojnë sikur të ishin vendase. në pajisjet e mëparshme x86 (mendoni për Surface Laptop 5 ose Surface Pro 9), falë rritjes së efikasitetit dhe fuqisë së vetë Snapdragon X.
Lidhur me autonominë, Windows 11 në Arm synon të maksimizojë efikasitetin e energjisë Përdoren si karta grafike native ashtu edhe ato të emuluara. Megjithatë, jetëgjatësia e baterisë do të varet gjithmonë nga ngarkesa e punës: redaktimi i videove, renderimi dhe lojërat mbeten skenarë intensivë që konsumojnë më shumë energji sesa detyrat e lehta.
Ka kufizime të qarta: Emulimi nuk mbështet drajverët ose komponentët e kernelitPrandaj, disa pajisje periferike të vjetra ose shumë të specializuara varen nga prodhuesi që ka drajverë ARM64. Dhe, në lidhje me këtë, disa lojëra me anti-mashtrim që nuk kanë një version ARM ose që kërkojnë OpenGL mbi 3.3 mund të mos funksionojnë derisa të përditësohen.
Në seksionin e sigurisë, Pajtueshmëria me antivirusët e palëve të treta është përmirësuarMegjithatë, këshillohet të kontrolloni çdo rast veç e veç. Siguria e Windows mbetet e disponueshme si mbulim i plotë nëse shitësi nuk ofron ende skedarë binare ARM64.
Cilat aplikacione janë tashmë vendase dhe pse jeni të interesuar t'i migrimit?
Emulimi është në rregull në fillim, por horizonti është ARM64 native. Microsoft 365 (Teams, PowerPoint, Outlook, Word, Excel, OneDrive dhe OneNote) tani funksionon në versionin nativ, njësoj si aplikacionet e njohura si Chrome, Spotify, Zoom, WhatsApp, Blender, Affinity Suite ose DaVinci Resolve, me performancë shumë të mirë.
Përveç kësaj, Adobe ka bërë hapa të rëndësishëm me Photoshop, Lightroom dhe Firefly, të cilat janë të disponueshme në versionin origjinal.Microsoft ka njoftuar versionet ARM të Premiere Pro dhe Illustrator. Microsoft pret që gati 90% e përdorimit total përfundimisht do të vijë nga aplikacionet native, falë mjeteve, SDK-ve dhe mbështetjes së përmirësuar.
Për zhvilluesit, ka një pikë interesante teknike: ARM64EC lejon përzierjen e binareveme seksione x64 të zëvendësuara progresivisht nga kodi ARM64 për të përshpejtuar pjesët kritike pa rishkruar të gjithë projektin menjëherë. Është një qasje realiste për migrime graduale.
Windows 11 24H2, Windows 10 në Arm dhe thashethemet për "Windows 12"
Nëse po pyesnit veten për sistemin Copilot+ PC: Është Windows 11 me ndryshime të rëndësishme për të përfituar nga hardueri dhe veçoritë e reja të IA-së. 24H2 është një përmirësim i madh në këtë drejtim; thashethemet për një “Windows 12” nuk materializohen me këtë lëvizje.
Në foton më të gjerë, Windows 11 në Arm imiton x86 dhe x64Ndërsa Windows 10 on Arm mbetet në x86. Nëse ende punoni me Windows 10 on Arm, përditësimi në Windows 11 24H2 ia vlen për përputhshmërinë, performancën dhe, sigurisht, Prism.
Pajtueshmëria, pajisjet periferike dhe teknologjia ndihmëse
Për t'u siguruar që gjithçka të shkojë pa probleme, Kontrolluesit duhet të jenë ARM64Printerët dhe skanerët zakonisht funksionojnë nëse drajveri është i integruar në Windows 11 ose nëse prodhuesi e ofron atë për Arm; përndryshe, mund të provoni ta instaloni nga Cilësimet → Printerët. Megjithatë, disa komponentë si Windows Fax and Scan mund të mos jenë të disponueshëm.
Në personalizimin e sistemit, Disa programe që ndryshojnë përvojën me Windows (IME, klientët cloud me integrim të thellë) mund të kenë funksionalitet të kufizuar nëse nuk janë të optimizuar për Arm64.
Sa i përket aksesueshmërisë, perspektiva po përmirësohet: NVDA tashmë e ka përditësuar lexuesin e ekranit për Windows 11 në Arm. Dhe JAWS po shton përputhshmërinë. Rekomandimi i arsyeshëm: kontrolloni me ofruesin tuaj nëse aplikacioni juaj i preferuar i ndihmës është gati për Arm64.
Mjedise korporative: Surface me Snapdragon X dhe vendosje në shkallë të gjerë
Surface Pro (edicioni i 11-të) dhe Surface Laptop (edicioni i 7-të) me Snapdragon X janë projektuar për të bërë hapin pa trauma. Ato ofrojnë performancë, jetëgjatësi të gjatë të baterisë dhe përputhshmëri me aplikacionet vendase dhe të emuluara., duke u integruar pa probleme me Microsoft 365 dhe pjesën tjetër të mjeteve të zakonshme të produktivitetit.
Për kompanitë, Aplikacioni Assure Microsoft FastTrack Është një shpëtimtar: ndihmon pa kosto shtesë (për klientët me plane të vlefshme Microsoft 365 ose Windows) për të zgjidhur bllokimet e përputhshmërisë së aplikacioneve, duke përfshirë LOB-të e personalizuara dhe softuerët, makrot dhe shtesat e palëve të treta.
Strategjia është e qartë: Implementoni Arm pa hequr dorë nga baza juaj ekzistuese e softuerëve, përfitoni nga autonomia dhe performanca dhe, rastësisht, i shtyni furnizuesit tuaj të ofrojnë versione ARM64 në afat të shkurtër dhe të mesëm.
Si të aktivizoni (kur është e disponueshme) mbështetjen e zgjeruar në x86 32-bitëshe
Në disa versione të Insider, Microsoft ka shtuar një cilësim që lejon aplikacionet x86 (32-bit) të përfitojnë nga aftësitë e reja të CPU-së gjatë emulimit. Nëse ndërtimi juaj e lejon, hapni Vetitë e Aplikacionit → skedën Përputhshmëri/Emulim dhe aktivizoni mbështetjen e zgjeruar. Nëse keni ndonjë pyetje, konsultohuni me dokumentacionin e ndërtimit ose me komunitetin.
Në çdo rast, Të gjitha aplikacionet x64 përfitojnë automatikisht nga grupi i ri i udhëzimeve ekspozohet nga Prism aty ku mbështetet. Nëse doni të kontrolloni se çfarë "sheh" aplikacioni juaj, programe si Coreinfo64.exe mund të shfaqin shtesat e zbuluara.
Instalimi i aplikacioneve nga jashtë Microsoft Store dhe pyetje të tjera të shpeshta

Pyetje klasike: A mund të instaloj programe nga jashtë Dyqanit? Po, Windows 11 në Arm ju lejon të instaloni dhe ekzekutoni aplikacione tradicionale Win32.Nëse janë ARM64 vendas, perfekte; nëse jo, Prism do të hyjë në lojë për t'i imituar ato me një performancë gjithnjë e më bindëse.
Nëse diçka nuk funksionon, Së pari, validoni drajverët dhe varësitë. (sidomos nëse kërkon një kernel), kontrolloni nëse ka një version ARM64 ose ARM64EC dhe raportoni çdo regres në Qendrën e Feedback-ut nëse jeni një Person i Brendshëm. Ekosistemi po evoluon me shpejtësi; çdo përditësim përmirëson pamjen e përgjithshme.
Rruga e gjatë e Windows on Arm dhe pika e kthesës
Microsoft ka vite që është duke ndjekur qëndrueshmërinë e Windows on Arm. Pas pengesave si Surface RT, PC Copilot+ e rihap atë derë Me harduer konkurrues dhe një shtresë emulimi të nivelit të lartë, tranzicioni i Apple e vendosi standardin shumë lart, dhe me Prism, Redmond synon të arrijë atë nivel në performancë dhe përputhshmëri.
Sigurisht, ka ende sfida: Ekosistemi Win32 është i gjerë dhe heterogjen.Me mijëra zhvillues dhe skenarë për të cilët Microsoft as nuk është në dijeni, garantimi i mbështetjes 100% për të gjithë katalogun në një afat të shkurtër është i pamundur. Megjithatë, çdo zgjerim i ri i mbështetur, çdo drajver ARM64 i lëshuar dhe çdo aplikacion i rikompiluar për ARM64 zvogëlon vështirësitë.
Prandaj, mesazhi i dyfishtë ka kuptim: Prism mbush hendekun sot, kështu që ju mund të punoni, të luani dhe të krijoniDhe në të njëjtën kohë, katalogu vendas rritet javë pas jave. Ndërkohë, përparimet në versionet 24H2 dhe Insider vazhdojnë të zgjerojnë gamën e aplikacioneve që funksionojnë pa asnjë përditësim.
Nga perspektiva e përdoruesit, ajo që do të vini re është se Gjithnjë e më shumë aplikacione që më parë shkaktonin probleme tani po fillojnë Dhe ato performojnë më mirë. Nëse mjeti juaj kryesor është tashmë ARM64, fantastike; nëse jo, Prism ju jep hapësirë për të vazhduar pa ndryshuar rrjedhën tuaj të punës.
Ia vlen të kujtojmë katër ide: Emulimi është automatik dhe pjesë e sistemitKontrolluesit duhet të jenë ARM64; binarët x64 përfitojnë nga ARM64X për integrim të përsosur; dhe përputhshmëria e CPU-së (AVX/AVX2, BMI, FMA, F16C) po vjen në versione, kështu që më shumë lojëra dhe aplikacione krijuese mund të funksionojnë pa probleme. Me këto komponentë, Windows on Arm më në fund ndihet si një platformë me të cilën mund të punoni dhe shijoni pa kompromise të mëdha.
I pasionuar pas teknologjisë që i vogël. Më pëlqen të jem i përditësuar në këtë sektor dhe, mbi të gjitha, ta komunikoj atë. Kjo është arsyeja pse unë i jam përkushtuar komunikimit në uebsajtet e teknologjisë dhe video lojërave për shumë vite tani. Mund të më gjeni duke shkruar për Android, Windows, MacOS, iOS, Nintendo ose çdo temë tjetër të lidhur që ju vjen në mendje.
