Що таке Windows 10 на ARM і як він відрізняється?
Корпорація Microsoft лише запустила версію Windows 10, яка буде працювати на малопотужному апаратному забезпеченні ARM. На відміну від Windows RT, версія Windows 8, яка використовує оригінальну поверхню і поверхню 2, це повна версія Windows 10 з шаром емуляції, що дозволяє запускати традиційні настільні програми за межами магазину Windows..
Чому Microsoft ставить Windows 10 на ARM?
ARM - це інший тип процесорної архітектури від стандартної Intel x86 і 64-бітової архітектури Intel, що використовується на ПК сьогодні. (Навіть AMD виробляє чіпи, сумісні з архітектурою Intel.) Мобільні пристрої, такі як iPhone, iPad і Android-телефони, разом з багатьма іншими меншими пристроями, мають чіпи ARM, а не чіпи Intel..
Низькопотужні комп'ютери ARM мають деякі переваги перед традиційними x86 (більшість настільних і ноутбуків, які ми використовуємо сьогодні). Комп'ютери ARM мають вбудований стільниковий зв'язок LTE, часто забезпечують кращий термін служби батареї, ніж процесори Intel і AMD, а апаратне забезпечення дешевше для виробників.
Microsoft хотіла б, щоб Windows 10 працювала на апаратних засобах ARM, щоб вона могла скористатися цими перевагами. Звичайно, ви, швидше за все, не будете використовувати робочий стіл ARM найближчим часом, але ARM може бути відмінним вибором для планшетів, 2-в-1 кабріолетів і навіть менших ноутбуків.
Замість того, щоб створювати більш обмежену версію Windows для цієї платформи, як і з невдалою Windows RT, Microsoft вирішила випустити повну версію Windows 10 для апаратного забезпечення ARM, яка може навіть запускати традиційні програми для робочого столу Windows..
Отримані пристрої розраховані на "Завжди підключені" та обіцяють до 20 годин активного використання та 700 годин "Сучасний режим очікування". І вони можуть навіть запустити традиційне програмне забезпечення для робочого столу Windows.
Microsoft вперше оголосила про партнерство з Qualcomm для створення Windows на ARM в WinHEC в грудні 2016 року.
Він може запускати програми для робочого столу x86
Це не тільки Windows RT знову і знову. Windows RT не дозволив вам запустити традиційне програмне забезпечення для робочого столу. Він навіть заблокував розробників від компіляції своїх настільних додатків для процесорів ARM і пропонуючи їх користувачам. Windows RT дозволяв лише додатки з магазину Windows 8.
Windows 10 на ARM абсолютно інший. Це повний досвід роботи з робочим столом Windows. Microsoft створила спеціальний емулятор, який дозволяє традиційним 32-бітним додаткам працювати на ARM-процесорах, тому все має "просто працювати". Корпорація Майкрософт навіть показала версію Windows 10 Professional на ARM і заявила, що підтримує всі звичайні розширені функції, які можна знайти в Windows 10 Professional.
Емуляція працює повністю прозоро як для користувачів, так і для програм, які вони виконують. Він використовує ту ж технологію WOW (Windows на Windows), яку Windows використовує для запуску 32-розрядних програм на 64-розрядних версіях Windows. Однак емуляція x86-ARM відбувається повністю в програмному забезпеченні.
Проте емуляція програмного забезпечення може бути проблемою. Хоча Microsoft продемонструвала Windows 10 на ARM під керуванням настільної версії Photoshop, заявивши, що вона «ідеально працює» на процесорі Qualcomm. Потрібно почекати, щоб побачити тести продуктивності, коли Windows 10 на ARM буде випущено.
Не відволікайтеся на емулятор. Це не просто емуляція операційної системи Windows 10. \ t Ядро Windows, драйвери апаратних засобів і всі програми, що входять до складу Windows, є кодом ARM. Програми універсальної платформи Windows (UWP) з магазину Windows також є власними програмами ARM. Емулятор використовується тільки при запуску традиційного програмного забезпечення для робочого столу x86.
Більша частина цієї інформації походить з відео, яке Microsoft випустила під час BUILD 2017.
Підтримка старих апаратних засобів може бути проблемою
Хоча Windows 10 на ARM може емулювати традиційні настільні програми, воно не зможе встановити драйвери, що написані для традиційних операційних систем x86 або x64 Windows. Для підтримки різних пристроїв потрібні ARM-версії цих драйверів.
Microsoft обіцяє, що Windows 10 на ARM «матиме чудову підтримку пристроїв для периферійних пристроїв USB за допомогою драйверів класу». Це чудово для сучасних периферійних пристроїв USB. Але читати між лініями: пристрої, які не підтримуються вбудованими драйверами, не працюватимуть. Утиліти для принтерів та інші утиліти драйверів апаратних засобів також можуть не працювати. Це може бути проблемою для старих або більш неясних периферійних пристроїв.
Ці пристрої будуть поставлятися з Windows 10 S
Неважливо, який тип процесора Windows працює. Ви отримаєте повноцінний досвід роботи з робочим столом Windows у Windows 10 Home або Windows 10 Professional, навіть якщо ви використовуєте Windows 10 на ARM.
Тим не менш, ці Windows 10 на пристроях ARM буде поставлятися з Windows 10 S, так само, як ноутбук Microsoft Surface. Windows 10 S є більш обмеженою версією Windows 10, яка може запускати лише програмне забезпечення з магазину Windows. Тим не менш, ви можете платити за оновлення до Windows 10 Pro і отримати можливість встановити настільні програми, так само, як ви можете з Windows 10 S на ПК Intel і AMD. До вересня 2018 року оновлення з Windows 10 S до Windows 10 Pro буде безкоштовним.
Іншими словами, з Windows 10, ARM - це просто інша апаратна платформа, яка розглядається однаково - вона просто потребує шару емуляції, щоб зробити це можливим. Windows 10 S - це обмежена версія Windows, яка може працювати на будь-якій апаратній платформі.
Коли це буде випущено?
Першим Windows 10 на пристрої ARM буде Asus NovoGo, який буде здійснювати покупки до кінця 2017 року. Більшість цих пристроїв на базі ARM, таких як HP Envy x2 з процесором Qualcomm Snapdragon 835, будуть доступні навесні 2018 року..