Microsoft trae emulación de aplicaciones de 64 bits a Windows 10 en ARM

Microsoft ha lanzado una aplicación que le permite emular aplicaciones x64 para Windows 10 en dispositivos ARM. La aplicación está disponible para Windows 10 Insider Preview build 21277. Aquellos en el esquema Insider Preview pueden descargar la última versión y comenzar a usar el emulador de inmediato.

¿Qué es el emulador de aplicaciones de 64 bits para Windows 10 en ARM?

Antes de la actualización, Windows 10 en dispositivos ARM solo podía usar aplicaciones ARM32, ARM64 y x86. Cualquier aplicación compilada completamente para x64, es decir, específicamente para Windows 10 de 64 bits, no se ejecutaría en Windows 10 en ARM.

Relacionado: ¿Qué es un procesador ARM?

La introducción de la nueva capa de emulación cambia eso. Ahora puede dirigirse a Microsoft Store en Windows 10 en ARM y descargar y usar una aplicación de Windows 10 de 64 bits como lo haría normalmente.

La implementación de soporte para aplicaciones de 64 bits para Windows 10 en ARM no es una sorpresa. En septiembre de 2020, el Blog de experiencia de Microsoft Windows explicó que "También ampliaremos el soporte para ejecutar aplicaciones x64, y la emulación x64 comenzará a implementarse en el programa Windows Insider en noviembre".

A medida que los sistemas operativos avanzan en general hacia la ejecución de solo aplicaciones de 64 bits, es importante promover el soporte para esas aplicaciones lo antes posible.

En esta vista previa, puede instalar aplicaciones x64 desde Microsoft Store o desde cualquier otra ubicación que elija. Puede probar aplicaciones clave de productividad solo x64, como Autodesk Sketchbook, así como juegos como Rocket League. Otras aplicaciones, como Chrome, que se ejecutan hoy en ARM64 como aplicaciones de 32 bits, pueden ejecutarse como aplicaciones de 64 bits utilizando la nueva capacidad de emulación x64. Estas aplicaciones pueden beneficiarse de tener más memoria cuando se ejecutan como aplicaciones emuladas de 64 bits.

Sin embargo, eso no significa que aquellos que desarrollan para Windows 10 en ARM deban dejar de desarrollar de forma nativa en ARM64.

Por el momento, la emulación x64 aún se encuentra en las fases de prueba. Además, aunque la calidad de la emulación es excelente, el desarrollo nativo ofrecerá una mejor estabilidad y eficiencia para las aplicaciones. En ciertos entornos, como con los dispositivos de Internet de las cosas, una implementación ARM64 nativa funcionará mejor.

Relacionado Cómo instalar Windows IoT Core en una Raspberry Pi 3

Puede encontrar detalles de instalación en el blog de compilación de Insider Preview , que señala que los primeros usuarios deben descargar controladores adicionales antes de que funcione el emulador x64.

Microsoft está impulsando Windows 10 en ARM

La experiencia de Windows 10 en ARM va viento en popa.

A principios de diciembre de 2020, Microsoft anunció que Project xCloud vendría con Windows 10 en ARM, con soporte para ARM64. Project xCloud es un servicio de transmisión de juegos, similar a Google Stadia. De manera similar, ahora puede usar Microsoft Teams nativo de ARM64, o usar la versión nativa del navegador Microsoft Edge.

Microsoft también está expandiendo su programa App Assure a Windows 10 en ARM, lo que garantiza que las aplicaciones sigan siendo consistentes en todas las versiones de su sistema operativo, aumentando la compatibilidad y la estabilidad.

Con más adiciones como esta, la adopción de Windows 10 en ARM aumentará drásticamente a medida que el sistema operativo elimine las limitaciones que lo asocian con dispositivos más pequeños y de baja potencia y en las grandes ligas.