MacRumors

Skip to Content

Microsoft добавила эмуляцию x64 на ПК с Windows на базе Arm

Microsoft сегодня объявила о первом предварительном выпуске эмуляции x64 для ПК на базе Arm. Эта функция теперь доступна участникам программы Windows Insider в канале Dev. Это означает, что пользователи Windows с ПК на базе Arm, такими как Surface Pro X, теперь могут устанавливать приложения, которые не были портированы на Arm64.

microsoft surface book x

Когда мы впервые запустили Windows 10 на Arm в конце 2017 года, подавляющее большинство необходимых клиентам приложений были исключительно 32-битными x86-приложениями, поэтому мы сосредоточили наши усилия на создании эмулятора x86, который мог бы беспрепятственно и прозрачно запускать широкий спектр приложений Windows. Со временем экосистема все больше ориентировалась на исключительно 64-битные x64-приложения, и мы слышали отзывы о том, что клиенты хотели бы видеть эти x64-приложения, работающие на ARM64. Вот почему мы работаем над расширением возможностей нашей эмуляции, включая x64-приложения, и делимся этим первым предварительным выпуском для сбора отзывов.

Microsoft заявляет, что, расширяя возможности своего эмулятора, она рекомендует разработчикам внедрять нативную поддержку Arm для наилучшего взаимодействия с приложениями.

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

Microsoft заявляет, что новая функция эмуляции все еще находится на ранних стадиях тестирования и со временем будет улучшаться в плане совместимости и производительности, а некоторые приложения, запускаемые в режиме эмуляции, могут не работать изначально.

Пользователям, ожидающим плавной эмуляции, не стоит возлагать большие надежды, поскольку, как отмечает The Verge, предыдущие наработки Microsoft в области эмуляции не были фантастическими, приложения загружались и работали медленно.

Microsoft не смогла сравниться с разработками Apple в Rosetta 2, которая предназначена для того, чтобы пользователи M1 Mac могли запускать приложения на базе Intel на своих компьютерах. Rosetta 2 доказала свою оптимизированность и скорость, без каких-либо нареканий к эмуляции, с которыми столкнулась Microsoft.

Хотя версия Windows на базе Arm доступна для ПК, Windows несовместима с Mac на базе ‌M1‌ от Apple из-за проблем с лицензированием. Microsoft предоставляет Windows 10 на Arm только производителям ПК для предустановки на их оборудовании и не предлагает потребительскую версию.