A Microsoft revela que o Windows 10 no ARM é o Windows Lite e é por isso que
4 minutos. ler
Publicado em
Leia nossa página de divulgação para descobrir como você pode ajudar o MSPoweruser a sustentar a equipe editorial Saiba mais
A Microsoft tem trabalhado duro para trazer o Windows para o ARM para que os OEMs possam executar o Windows 10 completo em um chipset ARM moderno e de baixo consumo de energia sempre conectado, competindo melhor com plataformas como o iPad. Como parte do processo, a Microsoft anunciou uma parceria com a Qualcomm para executar aplicativos Win32 em seu chipset Snapdragon 835 ARM.
Esta semana, a empresa publicou documentação completa para OEMs que planejam usar o Windows 10 em chips ARM. O documento detalha tudo sobre o Windows 10 no ARM, incluindo suas limitações, o que é um tanto revelador, especialmente porque a Microsoft sempre insistiu que o W10 no ARM é simplesmente Windows completo. Você pode descer para verificar as limitações do Windows 10 no ARM abaixo.
- Apenas drivers ARM64 são suportados, o que significa que periféricos mais antigos provavelmente não funcionarão.
- Aplicativos x64 não são suportados, sugerindo que aplicativos mais poderosos provavelmente não funcionarão nos dispositivos.
- Certos jogos que dependem de OpenGL ou DRM proprietário não funcionarão
- Aplicativos que personalizam a experiência do Windows (e estendem o shell) podem não funcionar corretamente, incluindo editores de método de entrada, tecnologias assistivas e aplicativos de armazenamento em nuvem.
- Aplicativos que supõem que todos os dispositivos baseados em ARM estão executando uma versão móvel do Windows podem não funcionar corretamente
- A plataforma de hipervisor do Windows não é compatível com ARM, o que provavelmente afetará os emuladores em execução e certamente os desenvolvedores.
Além das limitações, a Microsoft também listou problemas comuns e como corrigi-los para os desenvolvedores.
- Seu aplicativo depende de um driver que não foi projetado para ARM.- Recompile seu driver x86 para ARM64. Ver Construindo Drivers ARM64 com o WDK.
- Seu aplicativo está disponível apenas para x64.- Se você desenvolver para a Microsoft Store, envie uma versão ARM do seu aplicativo. Para mais informações, consulte Arquiteturas de pacotes de aplicativos.
- Se você for um desenvolvedor Win32, distribua uma versão x86 de seu aplicativo.- Seu aplicativo usa uma versão OpenGL posterior a 1.1 ou requer aplicativos OpenGL.x86 acelerados por hardware que usam DirectX 9, DirectX 10, DirectX 11 e DirectX 12 trabalhar no ARM. Para mais informações, consulte Gráficos e jogos DirectX.
- Seu aplicativo x86 não funciona como esperado.- Tente usar o Solucionador de problemas de compatibilidade seguindo as orientações de Solucionador de problemas de compatibilidade de programas no ARM. Para algumas outras etapas de solução de problemas, consulte o Solucionando problemas de aplicativos x86 no ARM artigo.
- Seu aplicativo x86 não detecta que está sendo executado em ARM.- Use ÉWow64Process2 para determinar se seu aplicativo está sendo executado em ARM.
- Seu aplicativo UWP ARM32 não funciona conforme o esperado.- Consulte Solucionando problemas de aplicativos ARM32 no ARM para saber como fazer seu aplicativo funcionar corretamente no ARM.
O guia fornece uma lista de soluções para os problemas comuns que os desenvolvedores podem enfrentar durante a transição para o Windows no ARM. Dito isto, as limitações do ARM ainda podem desencorajar os clientes a optar por dispositivos ARM e, da mesma forma, os desenvolvedores precisariam se preocupar em oferecer suporte à nova plataforma e corrigir quaisquer problemas.
A Microsoft lançou o Windows 10 no ARM como o Windows 10 completo, mas com tantas exceções, é altamente improvável que um comprador racional opte pelo ARM. A Microsoft foi vítima do App Gap no passado e se a história nos ensinou alguma coisa, é o fato de que os desenvolvedores não disponibilizam aplicativos ou fazem um esforço especial para uma plataforma até obterem um bom lucro com isso.
As limitações atuais do ARM afetarão o fluxo de trabalho diário dos clientes, pois há uma chance de seus periféricos não suportarem ARM, seus melhores jogos não funcionarem ou a falta de Hyper V não permitirá que emuladores ou IDEs funcionem corretamente.
A plataforma de hipervisor do Windows não é compatível com ARM significa que a segurança baseada em virtualização (VBS), integridade de código imposta por hipervisor (HVCI), o Windows Defender Credential Guard (WDCG) e o Windows Defender Application Guard (WDAG) também não são compatíveis com o Windows 10 no ARM.
—Tero Alhonen?? (@teroalhonen) 17 de fevereiro de 2018
Se você combinar todas as limitações, na verdade obterá uma versão Lite do Windows e não toda a experiência do Windows 10 que a Microsoft está anunciando atualmente.
Ao mesmo tempo, a Intel está respondendo com seus próprios chipsets de baixo consumo sempre conectados, sem nenhuma das limitações do W10 no ARM.
O que nossos leitores pensam sobre as limitações? Eles serão um dealbreaker para você? Deixe-nos saber seus pensamentos na seção de comentários abaixo.
Fórum de usuários
Mensagens 0