Běží Windows 11 na ARM?

Windows 11 přináší mnoho nových funkcí. Díky novému systému správy paměti je například uživatelské rozhraní citlivější a pomáhá vám prodloužit výdrž baterie vašeho notebooku. Ale stále existují hodně otázek které uživatelé mají o novém OS. Jedna z nich se týká spuštění Windows 11 na ARM.

Může Windows 11 běžet na ARM?

Windows 11 je kompatibilní s většinou zařízení ARM, kromě zařízení Snapdragon 835. S Windows 11 Microsoft usnadnil vývojářům vytváření aplikací, které běží nativně na ARM.

Hlavním problémem zařízení s Windows 10 vybavených procesory ARM je nedostatek aplikací. Tato zařízení totiž podporují pouze 32bitovou emulaci. To je pro mnoho uživatelů skutečně významné omezení. Budete rádi, když víte, že Windows 11 přináší podporu i pro 64bitové aplikace.

Windows 10 na ARM používá speciální systém ARM64 nazvaný CHPE, neboli Compiled Hybrid Portable Executable. CHPE je poměrně složitý a jeho použití není tak snadné.

Windows 11 přináší emulaci x64 na ARM

Windows 11 nahrazuje CHPE za ARM64EC (Kompatibilní s emulací

). Díky tomuto novému binárnímu rozhraní aplikace jsou všechny pluginy kompatibilní s kódem ARM64EC. Nezáleží na tom, zda jsou portovány na ARM64 nebo ne. Více informací viz Použití ARM64EC k vytváření aplikací pro Windows 11 na zařízeních ARM.

To znamená, že programy, které hodně spoléhají na pluginy třetích stran, jako je Adobe Photoshop, lze bez problémů přenést do Windows na ARM. Vývojáři nemusí při portování svých aplikací odstraňovat tyto dodatečné pluginy.

Mnoho aplikací pro Windows 10 na ARM je nyní nativními aplikacemi ARM64. Microsoft Teams je jedním z nich. Ujišťujeme vás, že aplikace ARM32 by měly na Windows 11 běžet v pořádku.

Závěr

Windows 11 je kompatibilní s většinou zařízení založených na ARM. OS spoléhá na nové aplikační binární rozhraní s názvem ARM64EC (Kompatibilní s emulací), což usnadňuje vývoj aplikací, které běží nativně na ARM. Co si o těchto změnách myslíte? Komentář níže.