Windows 11 porta molte nuove funzionalità in tavola. Ad esempio, il nuovo sistema di gestione della memoria rende l'interfaccia utente più reattiva e ti aiuta a prolungare la durata della batteria del tuo laptop. Ma ci sono ancora molte domande che gli utenti hanno sul nuovo sistema operativo. Uno di questi riguarda l'esecuzione di Windows 11 su ARM.
Windows 11 può essere eseguito su ARM?
Windows 11 è compatibile con la maggior parte dei dispositivi ARM disponibili, ad eccezione dei dispositivi Snapdragon 835. Con Windows 11, Microsoft ha semplificato agli sviluppatori la creazione di app eseguite in modo nativo su ARM.
Il problema principale dei dispositivi Windows 10 dotati di processori ARM è la mancanza di app. Questo perché questi dispositivi supportano solo l'emulazione a 32 bit. Questa è in realtà una limitazione significativa per molti utenti. Sarai felice di sapere che Windows 11 offre anche il supporto per le app a 64 bit.
Windows 10 su ARM utilizza uno speciale sistema ARM64 chiamato CHPE, noto anche come Compiled Hybrid Portable Executable. CHPE è piuttosto complesso e non così facile da usare.
Windows 11 porta l'emulazione x64 su ARM
Windows 11 sostituisce CHPE con ARM64EC ( compatibile con emulazione ). Grazie a questa nuova interfaccia binaria dell'applicazione, tutti i plugin sono compatibili con il codice ARM64EC. Non importa se sono portati su ARM64 o meno. Per ulteriori informazioni, consulta Utilizzo di ARM64EC per creare app per Windows 11 su dispositivi ARM .
Ciò significa che i programmi che fanno molto affidamento su plug-in di terze parti, come Adobe Photoshop, possono essere portati su Windows su ARM senza alcun problema. Gli sviluppatori non hanno bisogno di rimuovere quei plug-in extra durante il porting delle loro app.
Molte app di Windows 10 su ARM ora sono app ARM64 native. Microsoft Teams è uno di questi. Stai tranquillo, le app ARM32 dovrebbero funzionare perfettamente su Windows 11.
Conclusione
Windows 11 è compatibile con la maggior parte dei dispositivi basati su ARM disponibili. Il sistema operativo si basa su una nuova interfaccia binaria dell'applicazione chiamata ARM64EC ( Emulation Compatible ), rendendo più semplice lo sviluppo di app eseguite in modo nativo su ARM. Cosa ne pensi di questi cambiamenti? Commenta in basso.