Microsoft revela que Windows 10 en ARM es Windows Lite después de todo y esta es la razón
4 minuto. leer
Publicado el
Lea nuestra página de divulgación para descubrir cómo puede ayudar a MSPoweruser a sostener el equipo editorial. Leer más
Microsoft ha estado trabajando arduamente para llevar Windows a ARM para que los OEM puedan ejecutar Windows 10 completo en un conjunto de chips ARM moderno y de bajo consumo siempre conectado, compitiendo mejor con plataformas como el iPad. Como parte del proceso, Microsoft anunció una asociación con Qualcomm para ejecutar aplicaciones Win32 en su chipset Snapdragon 835 ARM.
Esta semana, la empresa publicó la documentación completa para los OEM que planean usar Windows 10 en chips ARM. El documento detalla todo lo relacionado con Windows 10 en ARM, incluidas sus limitaciones, lo cual es algo revelador, especialmente porque Microsoft siempre insistió en que W10 en ARM es simplemente Windows completo. Puede dirigirse hacia abajo para ver las limitaciones de Windows 10 en ARM a continuación.
- Solo se admiten los controladores ARM64, lo que significa que es probable que los periféricos más antiguos no funcionen.
- Las aplicaciones x64 no son compatibles, lo que sugiere que es probable que las aplicaciones más potentes no funcionen en los dispositivos.
- Ciertos juegos que se basan en OpenGL o DRM propietario no funcionarán.
- Es posible que las aplicaciones que personalizan la experiencia de Windows (y amplían el shell) no funcionen correctamente, incluidos los editores de métodos de entrada, las tecnologías de asistencia y las aplicaciones de almacenamiento en la nube.
- Es posible que las aplicaciones que asumen que todos los dispositivos basados en ARM ejecutan una versión móvil de Windows no funcionen correctamente.
- La plataforma de hipervisor de Windows no es compatible con ARM, lo que probablemente afectará a quienes ejecutan emuladores y, sin duda, a los desarrolladores.
Además de las limitaciones, Microsoft también enumeró problemas comunes y cómo solucionarlos para los desarrolladores.
- Su aplicación se basa en un controlador que no está diseñado para ARM. Vuelva a compilar su controlador x86 a ARM64. Ver Creación de controladores ARM64 con WDK.
- Su aplicación está disponible solo para x64.- Si desarrolla para Microsoft Store, envíe una versión ARM de su aplicación. Para obtener más información, consulte Arquitecturas de paquetes de aplicaciones.
- Si es un desarrollador Win32, distribuya una versión x86 de su aplicación. Su aplicación usa una versión de OpenGL posterior a la 1.1 o requiere aplicaciones OpenGL.x86 aceleradas por hardware que usan DirectX 9, DirectX 10, DirectX 11 y DirectX 12. trabajar en ARM. Para obtener más información, consulte Gráficos y juegos DirectX.
- Su aplicación x86 no funciona como se esperaba. - Intente usar el Solucionador de problemas de compatibilidad siguiendo las instrucciones de Solucionador de problemas de compatibilidad de programas en ARM. Para otros pasos de solución de problemas, consulte la Solución de problemas de aplicaciones x86 en ARM .
- Su aplicación x86 no detecta que se está ejecutando en ARM.- Uso EsWow64Proceso2 para determinar si su aplicación se ejecuta en ARM.
- Su aplicación UWP ARM32 no funciona como se esperaba.- Consulte Solución de problemas de aplicaciones ARM32 en ARM para obtener información sobre cómo hacer que su aplicación funcione correctamente en ARM.
La guía brinda una lista de soluciones a los problemas comunes que los desarrolladores pueden enfrentar al realizar la transición a Windows en ARM. Dicho esto, las limitaciones de ARM aún podrían desanimar a los clientes a optar por dispositivos ARM y, de manera similar, los desarrolladores deberían preocuparse por admitir la nueva plataforma y solucionar cualquier problema.
Microsoft lanzó Windows 10 en ARM como Windows 10 completo, pero con tantas excepciones, es muy poco probable que un comprador racional opte por ARM. Microsoft ha sido víctima de App Gap en el pasado y si la historia nos ha enseñado algo, es el hecho de que los desarrolladores no pondrán a disposición aplicaciones ni harán un esfuerzo especial por una plataforma hasta que obtengan un buen beneficio de ella.
Las limitaciones actuales de ARM afectarán el flujo de trabajo diario de los clientes, ya que existe la posibilidad de que sus periféricos no sean compatibles con ARM, sus mejores juegos no funcionen o la falta de Hyper V no permita que los emuladores o cualquier IDE funcione correctamente.
La plataforma de hipervisor de Windows no es compatible con ARM, lo que significa que la seguridad basada en virtualización (VBS), la integridad del código forzado por hipervisor (HVCI), la protección de credenciales de Windows Defender (WDCG) y la protección de aplicaciones de Windows Defender (WDAG) tampoco son compatibles con Windows 10 en BRAZO.
— Tero Alhónen?? (@teroalhonen) Febrero 17, 2018
Si combina todas las limitaciones, en realidad obtendrá una versión Lite de Windows y no toda la experiencia de Windows 10 que Microsoft anuncia actualmente.
Al mismo tiempo, Intel está respondiendo con sus propios conjuntos de chips siempre conectados de bajo consumo sin ninguna de las limitaciones de W10 en ARM.
¿Qué opinan nuestros lectores sobre las limitaciones? ¿Serán un factor decisivo para ti? Háganos saber sus pensamientos en la sección de comentarios a continuación.