Windows 11 offre molte nuove funzionalità. 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 un sacco di 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 reso più semplice per gli sviluppatori creare app che vengono eseguite in modo nativo su ARM.
Il problema principale con i 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 supporta anche 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 l'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, vedere 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 plugin extra durante il porting delle loro app.
Molte app di Windows 10 su ARM sono ora app ARM64 native. Microsoft Teams è uno di questi. Stai tranquillo, le app ARM32 dovrebbero funzionare bene su Windows 11.
Conclusione
Windows 11 è compatibile con la maggior parte dei dispositivi basati su ARM in circolazione. Il sistema operativo si basa su una nuova interfaccia binaria dell'applicazione chiamata ARM64EC (Compatibile con l'emulazione), semplificando lo sviluppo di app che vengono eseguite in modo nativo su ARM. Cosa ne pensi di questi cambiamenti? Commenta in basso.