Microsoft переносит эмуляцию 64-битных приложений в Windows 10 на ARM

Microsoft выпустила приложение, которое позволяет эмулировать приложения x64 для Windows 10 на устройствах ARM. Приложение доступно для сборки 21277 Windows 10 Insider Preview. Пользователи схемы Insider Preview могут загрузить последнюю версию и сразу же начать использовать эмулятор.

Что такое 64-разрядный эмулятор приложений для Windows 10 на ARM?

До обновления Windows 10 на устройствах ARM могла использовать только приложения ARM32, ARM64 и x86. Любые приложения, полностью скомпилированные для x64, то есть специально для 64-разрядной Windows 10, не будут работать в Windows 10 на ARM.

Связанный: Что такое процессор ARM?

Это меняет введение нового слоя эмуляции. Теперь вы можете перейти в Microsoft Store в Windows 10 на ARM, загрузить и использовать 64-разрядное приложение Windows 10, как обычно.

Развертывание поддержки 64-битных приложений для Windows 10 на ARM не является сюрпризом. В сентябре 2020 года в блоге Microsoft Windows Experience Blog пояснялось, что «мы также расширим поддержку запуска приложений x64, а в ноябре начнется развертывание эмуляции x64 в программе предварительной оценки Windows».

Поскольку операционные системы в целом движутся к запуску только 64-битных приложений, важно как можно раньше развернуть поддержку этих приложений.

В этой предварительной версии вы можете устанавливать приложения x64 из Microsoft Store или из любого другого места по вашему выбору. Вы можете попробовать ключевые приложения для повышения производительности только для x64, такие как Autodesk Sketchbook, а также игры, такие как Rocket League. Другие приложения, такие как Chrome, которые сегодня работают на ARM64 как 32-разрядные приложения, могут работать как 64-разрядные с использованием новой возможности эмуляции x64. Эти приложения могут выиграть от увеличения объема памяти при запуске как 64-разрядные эмулированные приложения.

Однако это не означает, что разработчикам для Windows 10 на ARM следует прекратить разработку на ARM64.

В настоящее время эмуляция x64 все еще находится на стадии тестирования. Кроме того, хотя качество эмуляции отличное, нативная разработка обеспечит лучшую стабильность и эффективность для приложений. В определенных средах, например, с устройствами Интернета вещей, лучше всего будет работать собственное развертывание ARM64.

Связанный: Как установить Windows IoT Core на Raspberry Pi 3

Вы можете найти подробную информацию об установке в блоге Insider Preview Build Blog , в котором отмечается, что первые пользователи должны загрузить дополнительные драйверы, прежде чем эмулятор x64 заработает.

Microsoft продвигает Windows 10 на ARM

Опыт Windows 10 на ARM набирает обороты.

Ранее в декабре 2020 года Microsoft объявила, что Project xCloud выйдет в Windows 10 на ARM с поддержкой ARM64. Project xCloud – это сервис потоковой передачи игр, похожий на Google Stadia. Точно так же теперь вы можете использовать Microsoft Teams, встроенную в ARM64, или использовать встроенную версию браузера Microsoft Edge.

Microsoft также расширяет свою программу App Assure до Windows 10 на ARM, которая гарантирует, что приложения остаются согласованными во всех версиях своей операционной системы, повышая совместимость и стабильность.

Благодаря большему количеству подобных дополнений популярность Windows 10 на ARM резко возрастет, поскольку операционная система устраняет ограничения, которые связывают ее с небольшими устройствами с низким энергопотреблением и с высшей лигой.