Windows 11 rulează pe ARM?

click fraud protection

Windows 11 aduce multe funcții noi la masă. De exemplu, noul sistem de gestionare a memoriei face interfața de utilizare mai receptivă și vă ajută să prelungiți durata de viață a bateriei laptopului. Dar mai există o mulțime de întrebări pe care utilizatorii le au despre noul sistem de operare. Una dintre ele se referă la rularea Windows 11 pe ARM.

Windows 11 poate rula pe ARM?

Windows 11 este compatibil cu majoritatea dispozitivelor ARM existente, cu excepția dispozitivelor Snapdragon 835. Cu Windows 11, Microsoft a făcut mai ușor pentru dezvoltatori să creeze aplicații care rulează nativ pe ARM.

Principala problemă a dispozitivelor cu Windows 10 echipate cu procesoare ARM este lipsa aplicațiilor. Acest lucru se datorează faptului că aceste dispozitive acceptă doar emularea pe 32 de biți. Aceasta este de fapt o limitare semnificativă pentru mulți utilizatori. Veți fi bucuroși să aflați că Windows 11 oferă suport și pentru aplicațiile pe 64 de biți.

Windows 10 pe ARM folosește un sistem special ARM64 numit CHPE, alias Compiled Hybrid Portable Executable. CHPE este destul de complex și nu atât de ușor de utilizat.

Windows 11 aduce emulare x64 pe ARM

Windows 11 înlocuiește CHPE cu ARM64EC (Compatibil cu emulare). Datorită acestei noi interfețe binare a aplicației, toate pluginurile sunt compatibile cu codul ARM64EC. Nu contează dacă sunt portați pe ARM64 sau nu. Pentru mai multe informații, vezi Utilizarea ARM64EC pentru a crea aplicații pentru Windows 11 pe dispozitive ARM.

Aceasta înseamnă că programele care se bazează foarte mult pe pluginuri terțe, cum ar fi Adobe Photoshop, pot fi portate în Windows pe ARM fără nicio problemă. Dezvoltatorii nu trebuie să elimine aceste plugin-uri suplimentare atunci când își portează aplicațiile.

Multe aplicații Windows 10 pe ARM sunt acum aplicații ARM64 native. Microsoft Teams este una dintre ele. Fiți siguri că aplicațiile ARM32 ar trebui să funcționeze bine pe Windows 11.

Concluzie

Windows 11 este compatibil cu majoritatea dispozitivelor bazate pe ARM existente. Sistemul de operare se bazează pe o nouă interfață binară a aplicației numită ARM64EC (Compatibil cu emulare), facilitând dezvoltarea aplicațiilor care rulează nativ pe ARM. Ce părere aveți despre aceste schimbări? Comentează mai jos.