Чи можете ви запустити Windows на нових комп’ютерах Mac M1?

На даний момент ви повинні бути знайомі з чіп М1, новий SoC від Apple, який замінить Intel як процесор для всіх майбутніх комп’ютерів Mac. Можна навіть купити кілька комп'ютерів Mac тепер, коли вже встановлено чіп M1.

Якщо ви вже придбали свій M1 Mac або плануєте його замовити, у вас може виникнути кілька запитань. Для багатьох користувачів, особливо розробників, важливим варіантом використання Mac є запуск Windows (або програм Windows) на вашому комп’ютері macOS.

Для тих, кому потрібно запустити Windows на своєму Mac, ви можете прочитати цю публікацію перед покупкою.

Зміст

  • Чому новий чіп M1 є проблемою для Windows на Mac
    • x86 проти ARM: чому Apple перейшла
  • Чи працює Boot Camp на комп’ютерах Mac M1?
    • Чи означає це, що Apple повністю припинить підтримку Boot Camp?
  • А як щодо віртуальних машин Windows на чіпі M1?
  • Чи варто пропускати M1 Mac, якщо вам потрібно запустити Windows?
  • Тим часом…
    • Parallels VM: скоро (?)
    • CrossOver: запускайте (деякі) програми Windows
  • Висновок: зачекайте або рухайтеся далі
    • Схожі повідомлення:

Чому новий чіп M1 є проблемою для Windows на Mac

На жаль, чіп M1 викликає ускладнення, якщо ви хочете запустити Windows на своєму Mac. Це тому, що чіп M1 використовує архітектуру, відмінну від чіпів Intel, які є мікросхемами, для яких розроблена Windows.

Зокрема, чіп M1 побудований на архітектурі ARM, тоді як Intel побудований на архітектурі x86. Це означає, що на фундаментальному рівні комп’ютери Mac M1 і ПК x86 несумісні один з одним.

Архітектура процесора змінює не тільки те, як працює комп’ютер, але й те, що може працювати на цьому комп’ютері. Додатки мають бути створені для того чи іншого. Компенсувати цю різницю настільки складно, що навіть програми, створені для Mac у минулому, доводиться перебудовувати або перекладати за допомогою Rosetta 2.

Тож коли справа доходить до запуску Windows на M1 Mac – так, м’яко кажучи, є кілька проблем.

x86 проти ARM: чому Apple перейшла

Перш ніж ми перейдемо до масштабів цієї проблеми, давайте на хвилинку зрозуміти, чому Apple взагалі перейшла з x86.

По-перше, очевидна відповідь: Intel володіє архітектурою x86. Це компанія, яка це винайшла! Отже, щоб Apple відокремилася і виготовила конкуруючий чіп, має сенс використовувати альтернативну архітектуру.

Прочитайте тут щоб дізнатися, чому Apple хотіла припинити використовувати чіпи Intel.

По-друге, Apple вже деякий час розробляє чіпи ARM для своїх мобільних пристроїв (iPhone, iPad, Apple Watch, AirPods, Apple TV – все). Інженери Apple досвідчені, зручні та ефективні з цією архітектурою. Це в їхній рульовій рубці.

По-третє, тому що Apple створювала всі свої мобільні пристрої з чіпами ARM, це означає ARM Mac може запускати програми для iPad та iPhone. Це великий крок до скорочення розриву між цими пристроями та підвищення сумісності між ними, що є дуже важливим кроком Apple.

Чи працює Boot Camp на комп’ютерах Mac M1?

Тепер, коли ми знаємо, чому Windows може не працювати на Mac і чому Apple вирішила прийняти це рішення, настав час відповісти на питання, яке хвилює більшість вас. Барабанний дріб….Ні, Boot Camp не працює на нових комп’ютерах Mac M1.

Я не думаю, що мені потрібно вдаватися тут надто докладніше, оскільки ми щойно закінчили пояснювати, чому це так. Але це правда. Раніше Windows можна було встановити на Mac за допомогою функції Boot Camp. Оскільки процесор Mac більше не може інтерпретувати операційну систему Windows, на даний момент це більш-менш неможливо.

Чи означає це, що Apple повністю припинить підтримку Boot Camp?

На це питання відповісти трохи складніше. Я поняття не маю, що стоїть на порядку денному Apple; можливо, Boot Camp повернеться наступного тижня. Якби я здогадувався, я б сказав, що до повернення Boot Camp залишилося принаймні через рік, і, швидше за все, він не повернеться набагато довше, якщо взагалі колись.

Це тому, що існує лише два способи вирішити невідповідність між архітектурами ARM та x86. Або Apple створює службу в стилі Rosetta, яка перекладає Windows 10 в режимі реального часу, або Windows пропонує надійну версію своєї ОС на ARM.

Я не бачу, що перше з цих речей станеться найближчим часом. Друге, однак, вже начебто існує. Ви можете завантажити та встановити ARM-версію Windows 10 на ARM SoC. Однак на момент написання цієї версії Windows не є найнадійнішою. Він повільний, несправний, і оскільки він заснований на ARM, він не запускає жодних 64-розрядних програм Windows (однак ви можете запустити 32-розрядні).

Корпорація Майкрософт працює над покращенням цього, тому, сподіваємось, у майбутньому версія Windows 10 ARM стане більш практичною. Однак, навіть якщо Microsoft оголосила завтра, що ARM Windows 10 настільки ж надійна, як x86 Windows 10, це не означає, що ви зможете встановити її на свій Mac. Тоді Apple потрібно буде відновити функцію Boot Camp, що, звісно, ​​ще належить побачити.

Коротше кажучи, Boot Camp на Mac загинув у доступному для огляду майбутньому, і я б не розраховував, що він повернеться найближчим часом.

А як щодо віртуальних машин Windows на чіпі M1?

Це підводить нас до другого способу запуску Windows на Mac, і це через віртуальну машину.

Для тих, хто не знає, віртуальна машина – це емулятор комп’ютера. Він створює невелике вікно на вашому робочому столі з другим робочим столом всередині нього для будь-якої платформи, яка вам подобається. Зазвичай це використовується розробниками, хоча ви також можете використовувати його для запуску програм Windows на Mac (наприклад, ігор).

Прогноз тут трохи яскравіший. Ніщо не перешкоджає запуску віртуальних машин Windows на комп’ютерах Mac M1 – зрештою. Проблема полягає в тому, що більшість програм ВМ створено для комп’ютерів Mac x86. Тому всі існуючі віртуальні машини, які ви знаєте і любите зараз, потрібно перебудувати для нових комп’ютерів Mac.

Під час WWDC20 Apple показала Parallels (популярну віртуальну машину), яка працює на M1 Mac. Однак це була прототипна версія Parallels, і вона працювала під керуванням Linux, а не Windows 10.

Коротше кажучи, схоже, що віртуальні машини з’являться на M1 Mac. Їм просто потрібно трохи більше часу.

Чи варто пропускати M1 Mac, якщо вам потрібно запустити Windows?

На жаль, деяким користувачам може бути недостатньо надії, що віртуальні машини з’являться на Mac. Оскільки Boot Camp зник, а віртуальні машини DOA, чіп M1 може бути недоступним для професіоналів.

Якщо ви щодня працюєте на віртуальних машинах Windows, я б чекав, щоб отримати M1 Mac. Я б не сказав вам ніколи не отримувати його, просто зачекайте до наступної весни і потім оновіть. Я сумніваюся, що для повернення популярних віртуальних машин до macOS знадобиться набагато більше часу.

Якщо ви часто працюєте в Boot Camp на Mac, я б пропустив M1 Mac в осяжному майбутньому. Я не впевнений, чи надає Apple пріоритет Boot Camp, і тому важко сказати, чи повернеться він. Якщо у вас вдома немає комп’ютера з Windows 10, між яким ви не проти перемикатися, я б деякий час не проміняв Intel Mac на M1 Mac.

Тим часом…

Це не всі погані новини. Є кілька обхідних шляхів, які ви можете використовувати на M1 Mac для запуску віртуальних машин і програм Windows. Нижче наведено дві причини, чому ви можете купити M1 Mac вже сьогодні.

Parallels VM: скоро (?)

Parallels VM та інші популярні служби VM (наприклад, VMFusion) розробляють віртуальні машини Windows для комп’ютерів Mac M1. Проте, схоже, що жоден постачальник віртуальних машин ще не готовий. Паралелі мають оголосили, що над цим працюють і це виглядає багатообіцяюче.

Крім того, ми багато чого не знаємо. Хоча я нічого не знаю про розробку віртуальної машини для нової архітектури, я б сказав, що це безпечне припущення, що перші віртуальні машини принаймні будуть готові до наступної весни. Тож якщо ви можете почекати, я б почекав.

CrossOver: запускайте (деякі) програми Windows

Поки ви чекаєте, я на 110% рекомендую вам перевірити CrossOver. CrossOver — це альтернатива віртуальної машини, яка дозволяє запускати програми Windows на Mac. Замість того, щоб емулювати середовище Windows (наприклад, віртуальну машину), він замість цього перекладає команди Windows у команди Mac – навіть на комп’ютерах Mac M1.

Це дозволяє запускати всі ваші програми Windows (включаючи ті, які ви розробляєте) на вашому Mac. Хоча він не пропонує такого ж рівня глибини, як віртуальна машина, він виконує роботу і позбавляє вас від покупки ліцензії Windows. А якщо ви використовуєте віртуальні машини або Boot Camp для ігор на Mac, то CrossOver допоможе вам.

Висновок: зачекайте або рухайтеся далі

Для більшості користувачів, я вважаю, що перспективи віртуальних машин та альтернатив, таких як CrossOver, буде достатньо, щоб наситити вас, доки не покращиться підтримка Windows на комп’ютерах Mac M1. Однак для тих, кому потрібен Boot Camp, я б схопив Intel Mac, поки вони ще поруч, і схрестив би вам пальці. А може, настав час купити Windows?