Какие приложения не пойдут на Windows 10 для ARM-процессоров
/imgs/2018/11/24/02/2462317/dcdaa14f3c6a7344944c64db62ac0f114b6164ec.jpg)
Microsoft уже второй раз пытается заставить операционную систему Windows работать на мобильных процессорах. Первая попытка — Windows RT — не получила широкого отклика у покупателей, так как по сути от привычной Windows там был только «фасад», а все приложения для неё разработчики должны были адаптировать заново. То есть вы получали планшет Windows без возможности запускать большинство привычных программ для Windows.
/imgs/2018/11/24/02/2462319/7f2325f2adc7f68f3fa8ddc4c2d4f80d40af812a.png)
HP ENVY x2 на базе Qualcomm Snapdragon 835
В этот раз Microsoft скооперировалась с производителем ARM-процессоров — Qualcomm, чипы которых стоят в львиной доле смартфонов и планшетов. И в этот раз целью было перенести Windows на ARM, но так, чтобы не нужно было писать под неё софт заново.
/imgs/2018/11/24/02/2462322/5b90e4b56aad675c9f11e03a999c988f261425cd.jpg)
ASUS NovaGo на базе Qualcomm Snapdragon 835
Однако чем ближе дата появления устройств на рынке, тем больше утекает подробностей о совместимости адаптированной под ARM операционки. Например, недавно Microsoft опубликовала список ограничений портированной на ARM Windows. Правда, вскоре удалила, но интернет помнит всё. Итак, вот что не будет работать на ноутбуках с Qualcomm Snapdragon 835 (и другими ARM-чипами, если Microsoft и Qualcomm пойдут дальше).
1. Некоторые игры
Нельзя сказать, что это большая потеря: Snapdragon 835 хоть и был до недавнего времени топовым процессором для смартфонов, полноразмерную ОС для десктопов он тянет уже не так бодро. Тем более, речь идёт не обо всех играх, а только о тех, которые используют OpenGL старше версии 1.1. Правда, OpenGL версии 1.2 вышла еще 20 лет назад... А ещё работать откажут игры, которые имеют встроенные механизмы защиты от читеров.
2. Приложения, которые вносят изменения во внешний вид Windows
/imgs/2018/11/24/02/2462325/ca73d532752f7af32b2035c14ac2a47905ea01be.png)
Контекстное меню с пунктами, которые встроены сторонним приложением
Например, это все приложения, которые встраиваются в контекстное меню, например, Dropbox, WinRaR, Sublime. В лучшем случае не будет работать именно изменение контекстного меню, но это может нарушить и работу самой программы.
3. 64-битные приложения
Столько лет мы переходили-переходили на 64-битные приложения, переходили-переходили, а вот в версии Windows для ARM они поддерживаться не будут. Поэтому необходимо будет пользоваться 32-разрядной версией. К счастью, пока еще проще встретить программу, которая не имеет 64-битной версии, чем 32-битной.
4. 32-битные драйвера
Одновременно с тем устройства, которые не имеют 64-разрядной версии драйверов, не смогут работать с «новой» операционкой. Но это было повсеместной проблемой во времена Windows Vista, а сейчас среди современных гаджетов таких уже и не встретишь. Проблемы будут только с подключением «древностей».
5. Приложения, которые еще не в курсе, что Windows на ARM — это не обязательно Windows Mobile
В природе встречаются приложения для Windows, которые по умолчанию считают, что если устройство работает на ARM-процессоре, то, значит, это устройство под управлением Windows Mobile. И при попадании на адаптированную под ARM Windows будет показывать вам интерфейс, рассчитанный на смартфон.