Co je Prism ve Windows na Arm a jak spouští aplikace x86/x64 bez komplikací?

Poslední aktualizace: 10/11/2025

  • Prism emuluje aplikace x86/x64 na ARM64 s JIT překladem, mezipamětí pro jednotlivé moduly a nižším využitím CPU.
  • Windows 11 24H2 přidává podporu pro AVX/AVX2, BMI, FMA a F16C v emulaci x64 pro rozšíření kompatibility.
  • WOW64 pokrývá x86; pro x64 umožňuje ARM64X načítání systémových binárních souborů bez přesměrování nebo speciálního kódu.
  • Ovladače ARM64 jsou nezbytné; nativní katalog se rozrůstá a App Assure pomáhá řešit nekompatibility.

Co je Prism ve Windows na Arm a jak umožňuje spouštět aplikace x86/x64?

Co je Prism ve Windows na Arm a jak umožňuje spouštět aplikace x86/x64? Pokud vás zajímá Windows na zařízeních s procesory Arm, název Prism vám začne znít velmi povědomě. Toto je emulační engine, který umožňuje běh tradičních aplikací x86 a x64 na platformě Arm. aniž by uživatel musel dělat cokoli speciálního nebo instalovat další komponenty. Myšlenka je jednoduchá: rozsáhlý ekosystém softwaru Windows zůstává k dispozici i při změně hardwarové architektury.

Je vhodné si to hned na začátku ujasnit: Emulace je součástí systému Windows a je transparentní.Ve Windows 11 na Arm přichází Prism jako významný vývojový krok ve verzi 24H2, která ve srovnání s předchozími technologiemi zvyšuje výkon a snižuje využití CPU v emulovaných procesech. A ano, Windows 10 na Arm také emuluje, i když pokrytí je omezeno na 32bitové x86 aplikace.

Co je Prism a proč je důležitý ve Windows on Arm?

Prism je nový emulátor, který je součástí Windows 11 24H2 pro počítače Arm. Jejich posláním je zajistit, aby software kompilovaný pro x86/x64 běžel na ARM64 s co nejmenšími možnými problémy.Společnost Microsoft jej představila společně s počítači Copilot+, se zvláštním zaměřením na procesory Qualcomm Snapdragon X Elite a X Plus, u kterých společnost vyladila engine tak, aby co nejlépe využila jeho mikroarchitekturu.

Kromě toho, že je to chybějící značka, Prism představuje podstatné optimalizace ve srovnání s předchozí emulací.Efektivněji překládá a plánuje kód a omezuje zatížení CPU v reálných scénářích. V praxi Microsoft hlásí zlepšení binárního překladu o 10 až 20 % s 24H2 na stejném hardwaru, což dává impuls aplikacím, které se dříve potýkaly s problémy.

Prism běží na ARM aplikacích x86 a x64

Kromě marketingu existuje i významný kontext: Většina softwaru pro PC je stále x86 A historický katalog je obrovský. Pokud chce Microsoft, aby byl Windows na Arm životaschopný – a mohl přímo konkurovat Macům Apple Silicon – emulace musí být rychlá a kompatibilní. Proto je Prism klíčovou součástí plánu, zejména proto, že stále více aplikací používá nativní binární soubory ARM64.

Jak funguje emulace: z x86/x64 na ARM64 v reálném čase

Přístup společnosti Microsoft má podobu JIT (Just-In-Time) překladače. Prism za provozu kompiluje instrukční bloky x86/x64 do instrukcí ARM64To zahrnuje aplikaci optimalizací, aby se zajistilo, že vydaný kód bude efektivní na jádrech Arm. Tím se minimalizují náklady na spouštění nenativních binárních souborů.

Aby se zabránilo neustálému přepočítávání té samé věci, Windows ukládá do mezipaměti přeložené bloky kóduSystémová služba udržuje tyto mezipaměti podle modulů, aby je ostatní aplikace mohly znovu použít při prvním spuštění, čímž se snižuje latence a umožňuje optimalizace při opětovném spuštění stejného kódu.

Ve světě 32bitových x86, Vrstva WOW64 funguje jako most přes verzi Windows pro ARM64. (stejně jako v 64bitové verzi Windows). To zahrnuje klasické přesměrování souborového systému a registru pro zachování kompatibility a řádné oddělení toho, co si každá aplikace myslí, že vidí.

U aplikací x64 se přístup mění: Neexistuje žádná vrstva WOW64 ani duplicitní systémové binární soubory/složky registru.Místo toho systém Windows používá binární soubory ARM64X ve formátu PE, které systém může načíst do procesů x64 i ARM64 z jednoho místa bez přesměrování. V důsledku toho mohou aplikace x64 přistupovat k systému (souborům a registru) bez speciálního kódu.

Exkluzivní obsah – klikněte zde  Co je Rewind AI a jak tento asistent s plnou pamětí funguje?

Existuje však důležité omezení: Emulace zahrnuje pouze kód uživatelského režimu.Všechno, co souvisí s jádrem (například ovladače), musí být zkompilováno pro ARM64. Proto může určitý starší nebo vysoce specializovaný hardware vyžadovat specifické ovladače nebo být zcela vyloučen.

Detekce a chování: co aplikace v emulaci „vidí“

Aplikace x86/x64, pokud není výslovně požádána, neví, že běží na počítači Arm. Pokud dotazujete API, jako je IsWoW64Process2 nebo GetMachineTypeAttributesIdentifikuje možnosti hostitele ARM64 a samotné emulace. Z důvodu kompatibility vrací GetNativeSystemInfo podrobnosti o emulovaných CPU, když je vyvolána z aplikace spuštěné emulace.

Díky tomu se mnoha aplikacím zabrání pádům v důsledku nadměrné detekce prostředí. Aplikace v podstatě „vidí“ vhodný virtuální procesor pro jeho provedení, se sadou instrukcí a metadat, které se Prism rozhodne zveřejnit v závislosti na případu.

Co je nového v Prismu: více instrukcí pro CPU a lepší kompatibilita

Jedna z nejvýkonnějších nových funkcí, například 27744, se objevuje v sestaveních Insider systému Windows 11 24H2. Microsoft aktivuje podporu pro velmi žádaná rozšíření x86 moderním softwarem: mimo jiné AVX, AVX2, BMI, FMA a F16C. To se provádí pomocí virtuálního procesoru, který emulované x64 aplikace „vidí“.

Co to je? Více her a kreativních nástrojů, které se dříve ani nedaly rozjet, nyní prochází filtrem. Protože už neselhávají kvůli požadavkům na CPU. Chyba „AVX/AVX2 missing“, která dříve blokovala některé videohry a střihové sady, se ve stále větším počtu případů stává minulostí, jak ukazují testy s Adobe Premiere Pro 25 na ARM.

Důležitá nuance: V některých dřívějších verzích tyto nová rozšíření detekují pouze 64bitové aplikace.Společnost Microsoft to specifikovala v poznámkách k verzi 27744. V jiných sestaveních Insider bylo povoleno nastavení „opt-in“, aby některé aplikace x86 (32bitové) měly také přístup k části této rozšířené podpory z nabídky Vlastnosti → Kompatibilita/Emulace. Pokud testujete různá sestavení, je normální, že najdete rozdíly.

Společnost žádá zasvěcené osoby, aby hlásily regrese a problémy s kompatibilitou prostřednictvím Centrum zpětné vazby (Win + F)v kategorii Aplikace a s konkrétním názvem dotčeného softwaru. Toto je způsob, jak upřesnit kompatibilitu před jeho všeobecným vydáním.

Prism versus Rosetta 2 a role počítače Copilot+

Microsoft se netají svou inspirací: Prism je „Rosetta 2“ mezi WindowsApple svou překladovou vrstvou ukázal, že architektonické přechody mohou být plynulé, pokud je hardware podporuje. Nyní s počítači Copilot+ a čipy Snapdragon X usiluje Microsoft o stejný efekt v ekosystému Windows.

Společnost dokonce tvrdí, že Jeho emulace může být „stejně efektivní jako Rosetta 2“ Dokonce sliboval rychlejší výkon v určitých scénářích, i když to silně závisí na porovnávaném hardwaru a typu zátěže. Prozatím je rozumné očekávat velmi slušný výkon v mnoha aplikacích a velkolepý výkon v nativních aplikacích ARM64, ale nic, co by slibovalo univerzální zázraky.

Kromě sloganu je tu ještě praktický fakt: Překlady s Prismem jsou ve stejném týmu o 10 až 20 % rychlejší za 24 hodin denně.To posiluje pocit plynulosti a redukuje úzká hrdla, kde se dříve zážitek hroutil pod vlastní vahou.

Reálný výkon, výdrž baterie a kde leží limity

Výkon při emulaci závisí na aplikaci a jejím návrhu. Prism snižuje penalizaci a v některých případech emulované aplikace fungují, jako by byly nativní. v předchozích zařízeních x86 (vzpomeňte si na Surface Laptop 5 nebo Surface Pro 9), a to díky skokovému nárůstu efektivity a výkonu samotného Snapdragon X.

Exkluzivní obsah – klikněte zde  Jak zabránit systému Windows v používání 100 % místa na disku

Pokud jde o autonomii, Windows 11 na Arm se snaží maximalizovat energetickou účinnost Používají se jak nativní, tak emulované grafické karty. Výdrž baterie však bude vždy záviset na pracovní zátěži: střih videa, renderování a hraní her zůstávají náročnými scénáři, které spotřebovávají více energie než nenáročné úkoly.

Existují jasné limity: Emulace nepodporuje ovladače ani komponenty jádra.Proto některá starší nebo velmi specializovaná periferie závisí na tom, zda má výrobce ovladače pro ARM64. A související s tím některé hry s anti-cheatem, které nemají verzi pro ARM nebo které vyžadují OpenGL vyšší než 3.3, nemusí fungovat, dokud nebudou aktualizovány.

V bezpečnostní sekci, Zlepšila se kompatibilita s antivirovými programy třetích stranJe však vhodné ověřit si to případ od případu. Zabezpečení systému Windows je i nadále k dispozici s plným krytím, pokud dodavatel zatím nenabízí binární soubory ARM64.

Které aplikace jsou již nativní a proč máte zájem o migraci?

Emulace je pro začátek v pořádku, ale horizontem je nativní ARM64. Microsoft 365 (Teams, PowerPoint, Outlook, Word, Excel, OneDrive a OneNote) nyní běží nativně, stejně jako populární aplikace jako Chrome, Spotify, Zoom, WhatsApp, Blender, Affinity Suite nebo DaVinci Resolve, s velmi dobrým výkonem.

Navíc, Adobe se zaměřuje na nativní Photoshop, Lightroom a Firefly.Společnost Microsoft oznámila verze programů Premiere Pro a Illustrator pro ARM. Společnost očekává, že díky vylepšeným nástrojům, sadám SDK a podpoře budou téměř 90 % celkového využití nakonec pocházet z nativních aplikací.

Pro vývojáře je tu zajímavý technický detail: ARM64EC umožňuje míchání binárních souborůs postupným nahrazováním sekcí x64 kódem ARM64, aby se zrychlily kritické části, aniž by se musel celý projekt přepisovat najednou. Je to realistický přístup k postupným migracím.

Windows 11 24H2, Windows 10 na Arm a fáma o „Windows 12“

Pokud vás zajímal počítačový systém Copilot+: Je to Windows 11 s významnými změnami využít hardware a nové funkce umělé inteligence. 24H2 je v tomto ohledu obrovským vylepšením; zvěsti o „Windows 12“ se tímto krokem nenaplňují.

Na širší fotografii, Windows 11 na Arm emuluje x86 a x64Zatímco Windows 10 na Arm zůstává na x86, pokud stále pracujete s Windows 10 na Arm, upgrade na Windows 11 24H2 se vyplatí kvůli kompatibilitě, výkonu a samozřejmě i Prismu.

Kompatibilita, periferie a asistenční technologie

Aby vše probíhalo hladce, Řadiče musí být ARM64Tiskárny a skenery obvykle fungují, pokud je ovladač integrován do systému Windows 11 nebo pokud jej výrobce poskytuje pro systém Arm; v opačném případě jej můžete zkusit nainstalovat z Nastavení → Tiskárny. Některé komponenty, jako například Fax a skener ve Windows, však nemusí být k dispozici.

V rámci přizpůsobení systému, Některé nástroje, které mění zážitek z Windows (IME, cloudoví klienti s hlubokou integrací) mohou mít omezenou funkčnost, pokud nejsou optimalizovány pro Arm64.

Pokud jde o dostupnost, vyhlídky se zlepšují: NVDA již aktualizovala svou čtečku obrazovky pro Windows 11 na Arm A JAWS přidává kompatibilitu. Rozumné doporučení: ověřte si u svého poskytovatele, zda je vaše oblíbená asistenční aplikace připravena pro Arm64.

Firemní prostředí: Surface se Snapdragonem X a rozsáhlá nasazení

Surface Pro (11. edice) a Surface Laptop (7. edice) se Snapdragonem X jsou navrženy tak, aby tento skok zvládly bez traumatu. Nabízejí výkon, dlouhou výdrž baterie a kompatibilitu s nativními i emulovanými aplikacemi., který se bezproblémově integruje s Microsoft 365 a ostatními obvyklými nástroji pro zvýšení produktivity.

Exkluzivní obsah – klikněte zde  WhatsApp připravuje chaty třetích stran v Evropě

Pro firmy, Zajištění aplikací Microsoft FastTrack Je to záchrana: pomáhá bez dalších nákladů (pro zákazníky s platnými plány Microsoft 365 nebo Windows) řešit bloky kompatibility aplikací, včetně vlastních LOB a softwaru, maker a doplňků třetích stran.

Strategie je jasná: Implementujte Arm bez nutnosti vzdát se stávající softwarové základny, těžit z autonomie a výkonu a mimochodem tlačit na své dodavatele k dodávání verzí ARM64 v krátkodobém a střednědobém horizontu.

Jak povolit (pokud je k dispozici) rozšířenou podporu na 32bitové platformě x86

V některých sestaveních Insider společnost Microsoft přidala nastavení, které umožňuje aplikacím x86 (32bitovým) využívat nové možnosti CPU v rámci emulace. Pokud to vaše sestavení umožňuje, otevřete Vlastnosti aplikace → záložku Kompatibilita/Emulace a povolit rozšířenou podporu. Máte-li jakékoli dotazy, obraťte se na dokumentaci k sestavení nebo se obraťte na komunitu.

V každém případě, Všechny x64 aplikace automaticky využívají výhod nové instrukční sady. zpřístupněno Prismem tam, kde je to podporováno. Pokud chcete zkontrolovat, co vaše aplikace „vidí“, utility jako Coreinfo64.exe mohou zobrazit detekovaná rozšíření.

Instalace aplikací mimo Microsoft Storu a další často kladené otázky

Registrace vývojáře v Microsoft Storu zdarma

Klasická otázka: Mohu instalovat programy mimo Obchod? Ano, Windows 11 na Arm umožňuje instalovat a spouštět tradiční Win32 aplikace.Pokud jsou nativní pro ARM64, perfektní; pokud ne, Prism se ujme jejich napodobení se stále přesvědčivějším výkonem.

Pokud něco nefunguje, Nejprve ověřte ovladače a závislosti. (zejména pokud vyžaduje jádro), zkontrolujte, zda existuje verze pro ARM64 nebo ARM64EC, a pokud jste zasvěcený uživatel, nahlaste jakékoli regrese v centru zpětné vazby. Ekosystém se rychle vyvíjí; každá aktualizace zlepšuje celkový obraz.

Dlouhá cesta Windows on Arm a bod zlomu

Společnost Microsoft se již léta zabývá životaschopností Windows na platformě Arm. Po neúspěších, jako byl Surface RT, Copilot+ PC tyto dveře znovu otevírá Díky konkurenceschopnému hardwaru a špičkové emulační vrstvě nastavila společnost Apple přechod na nový systém velmi vysoko a s Prism se Redmond snaží tuto úroveň výkonu a kompatibility srovnat.

Samozřejmě stále existují výzvy: Ekosystém Win32 je rozsáhlý a heterogenní.S tisíci vývojářů a scénářů, o kterých si Microsoft ani neuvědomuje, je nemožné zaručit 100% podporu pro celý katalog v krátkodobém horizontu. Každé nové podporované rozšíření, každý vydaný ovladač ARM64 a každá aplikace překompilovaná pro ARM64 však snižuje tření.

Dvojí sdělení proto dává smysl: Prism dnes překlenuje mezeru, abyste mohli pracovat, hrát si a tvořitA zároveň se katalog nativních aplikací rozrůstá týden od týdne. Mezitím pokroky v sestaveních 24H2 a Insider nadále rozšiřují škálu aplikací, které fungují bez jakýchkoli záplat.

Z pohledu uživatele si všimnete, že Stále více aplikací, které dříve způsobovaly problémy, se nyní spouští A fungují lépe. Pokud váš klíčový nástroj již používá ARM64, skvělé; pokud ne, Prism vám dává prostor pro pokračování beze změny vašeho pracovního postupu.

Stojí za to si připomenout čtyři myšlenky: Emulace je automatická a je součástí systémuŘadiče musí být ARM64; binární soubory x64 využívají ARM64X pro bezproblémovou integraci; a kompatibilita s CPU (AVX/AVX2, BMI, FMA, F16C) se do sestavení blíží, takže více her a kreativních aplikací může běžet hladce. S těmito komponentami se Windows na Arm konečně cítí jako platforma, na které můžete pracovat a užívat si ji bez větších kompromisů.

Průvodce kompatibilitou starších her na moderních Windows
Související článek:
Kompletní průvodce kompatibilitou starších her na moderních Windows