Microsoft сообщает, что Windows 10 на ARM — это, в конце концов, Windows Lite, и вот почему

Значок времени чтения 4 минута. читать


Читатели помогают поддержать MSpoweruser. Мы можем получить комиссию, если вы совершите покупку по нашим ссылкам. Значок подсказки

Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее

Microsoft усердно работала над переносом Windows на ARM, чтобы OEM-производители могли запускать полноценную Windows 10 на современном и постоянно подключенном чипсете ARM с низким энергопотреблением, что лучше конкурирует с такими платформами, как iPad. В рамках этого процесса Microsoft объявила о партнерстве с Qualcomm для запуска приложений Win32 на их чипсете Snapdragon 835 ARM.

На этой неделе компания опубликовала полную документацию для OEM-производителей, планирующих использовать Windows 10 на чипах ARM. В документе подробно описывается все, что касается Windows 10 на ARM, включая ее ограничения, что несколько показательно, особенно с учетом того, что Microsoft всегда настаивала на том, что W10 на ARM — это просто полноценная Windows. Ниже вы можете ознакомиться с ограничениями Windows 10 на ARM.

  • Поддерживаются только драйверы ARM64, что означает, что более старые периферийные устройства, скорее всего, не будут работать.
  • Приложения x64 не поддерживаются, поэтому более мощные приложения, скорее всего, не будут работать на устройствах.
  • Некоторые игры, основанные на OpenGL или проприетарном DRM, не будут работать.
  • Приложения, которые настраивают интерфейс Windows (и расширяют оболочку), могут работать неправильно, включая редакторы методов ввода, вспомогательные технологии и приложения облачного хранилища.
  • Приложения, которые предполагают, что все устройства на базе ARM работают под управлением мобильной версии Windows, могут работать неправильно.
  • Платформа гипервизора Windows не поддерживается на ARM, что, вероятно, повлияет на тех, кто работает с эмуляторами, и, конечно, на разработчиков.

Помимо ограничений, Microsoft также перечислила общие проблемы и способы их устранения для разработчиков.

  • Ваше приложение использует драйвер, не предназначенный для ARM. — Перекомпилируйте драйвер x86 в ARM64. Видеть Сборка драйверов ARM64 с помощью WDK.
  • Ваше приложение доступно только для x64. Если вы разрабатываете для Microsoft Store, отправьте версию своего приложения для ARM. Для получения дополнительной информации см. Архитектуры пакетов приложений.
  • Если вы являетесь разработчиком Win32, распространяйте версию своего приложения x86. Ваше приложение использует версию OpenGL более позднюю, чем 1.1, или требует аппаратного ускорения OpenGL. Приложения x86, использующие DirectX 9, DirectX 10, DirectX 11 и DirectX 12, будут работа на АРМ. Для получения дополнительной информации см. Графика DirectX и игры.
  • Ваше приложение x86 не работает должным образом. Попробуйте использовать средство устранения неполадок совместимости, следуя инструкциям из Средство устранения неполадок совместимости программ на ARM. Другие действия по устранению неполадок см. Устранение неполадок приложений x86 на ARM статьи.
  • Ваше приложение x86 не определяет, что оно работает на ARM. Используйте ИсВов64Процесс2 чтобы определить, работает ли ваше приложение на ARM.
  • Ваше приложение UWP ARM32 не работает должным образом. См. Устранение неполадок приложений ARM32 на ARM чтобы узнать, как заставить ваше приложение правильно работать на ARM.

В руководстве приведен список решений распространенных проблем, с которыми могут столкнуться разработчики при переходе на Windows на ARM. При этом ограничения ARM могут по-прежнему отпугивать клиентов от выбора устройств ARM, и, аналогичным образом, разработчикам необходимо будет заботиться о поддержке новой платформы и устранении любых проблем.

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

Текущие ограничения ARM повлияют на повседневный рабочий процесс клиентов, поскольку есть вероятность, что ваши периферийные устройства могут не поддерживать ARM, ваши лучшие игры не будут работать или отсутствие Hyper V не позволит эмуляторам или любым IDE работать должным образом.

Если вы объедините все ограничения, вы фактически получите облегченную версию Windows, а не весь опыт Windows 10, который в настоящее время рекламирует Microsoft.

В то же время Intel отвечает собственными маломощными постоянно подключенными чипсетами без каких-либо ограничений W10 на ARM.

Что наши читатели думают об ограничениях? Станут ли они для вас препятствием? Дайте нам знать ваши мысли в разделе комментариев ниже.

Источник: Microsoft; С помощью: Neowin

Подробнее о темах: Microsoft, окна, Окна 10, Windows на ARM

Оставьте комментарий

Ваш электронный адрес не будет опубликован. Обязательные поля помечены * *