Можно ли запустить программное обеспечение Windows на Mac M1 или M2?
Первые компьютеры Mac на чипе Apple - впечатляюще мощные. Но при переходе от чипов Intel к собственным процессорам Apple ARM что происходит с программным обеспечением Windows на Mac? Работает ли по-прежнему Boot Camp? Вот все, что вам нужно знать.
Почему чипы M1 и M2 представляют проблему для программного обеспечения Windows
Чип M1 компании Apple - это первый кремниевый чип Apple, используемый в компьютерах Mac. Это пользовательский ARM-чип, который имеет больше общего с чипами, встроенными в iPhone и iPad, чем с процессорами Intel, используемыми в существующих Mac. (M2 является преемником M1, и он находится в той же ситуации в отношении Windows-приложений).
Apple встроила систему перевода под названием Rosetta 2, которая позволяет новым компьютерам Mac запускать приложения, разработанные для компьютеров Intel Mac. Имеющиеся у вас приложения для Mac будут работать нормально, даже если они не были обновлены для поддержки Apple Silicon. Перевод немного замедляется, но чипы M1 и M2 настолько быстры, что, похоже, работают так же хорошо, как и на Intel Mac. Эти приложения будут работать еще быстрее после обновления для поддержки Apple Silicon.
Но как быть с приложениями, которые не являются приложениями для Mac?
Apple
Поддерживают ли компьютеры Mac M1 и M2 Boot Camp?
В компьютерах Apple Intel Mac есть функция “Boot Camp”, позволяющая устанавливать Windows непосредственно на Mac. Для переключения между Windows и macOS необходимо перезагрузиться. Windows работает на Mac так же, как и на PC. Ведь и Intel Mac, и PC имеют одинаковую аппаратную архитектуру.
Однако Boot Camp не поддерживается на компьютерах Mac M1 и M2 с процессором Apple Silicon. Boot Camp работает только на компьютерах Mac на базе Intel. Вы не можете использовать Boot Camp для установки Windows на MacBook или настольный Mac с архитектурой M1 или M2.
Даже если бы Apple поддерживала Boot Camp на компьютерах M1 или M2 Mac, можно было бы установить только ARM-версию Windows 10 или Windows 11. Это не идеальная версия Windows: В ней есть слой эмуляции, позволяющий запускать программы Windows, написанные для чипов Intel, но он гораздо медленнее и с большим количеством ошибок, чем слой трансляции на Mac.
Можно ли запускать виртуальные машины Windows на компьютерах Mac M1 или M2?
Apple
Кроме того, программы Windows можно запускать на компьютерах Intel Mac с помощью виртуальных машин. К популярным программам виртуальных машин относятся Parallels Desktop и VMWare Fusion. Работают ли они на компьютерах M1 или M2 Mac?
Работают! Хотя программа Parallels Desktop не была готова к выпуску MacBook M1 в ноябре 2022 года, она позволяет установить ARM-версию Windows 11 на Mac M1 или M2.
Немного отстает VMware Fusion. С августа 2022 года можно загрузить предварительную версию VMware Fusion для компьютеров M1 и M2 Mac. Эта предварительная версия еще не полностью стабильна, но вполне пригодна для использования - и, вероятно, станет надежной альтернативой Parallels Desktop, когда будет готова.
Старые версии Parallels Desktop и VMware Fusion не могут корректно работать на MacBook с Apple Silicon. Эти приложения зависели от возможностей аппаратной виртуализации на современных Intel Mac.
На конференции WWDC 2020 компания Apple показала, как Parallels безупречно работает с виртуальной машиной - виртуальной машиной Linux. Скорее всего, это была ARM-версия Linux. Parallels не может запускать старые версии Windows или других операционных систем на базе Intel на Apple Silicon. К счастью, ARM-версия Windows 11 имеет собственный слой эмуляции для запуска программ Windows на базе Intel.
Работает ли CodeWeavers CrossOver?
Вот один из способов запуска некоторых Windows-приложений на M1 Mac: С помощью CodeWeavers Crossover for Mac. Это приложение основано на программе Wine с открытым исходным кодом, которая стала известна тем, что позволяет пользователям Linux запускать некоторые Windows-приложения без самой Windows.
CodeWeavers - это, по сути, переработанный слой совместимости, предназначенный для запуска Windows-приложений на не-Windows операционных системах. Он не идеален, поддерживает не все приложения, и вы можете столкнуться с некоторыми ошибками. CodeWeavers ведет базу данных, в которой перечислены приложения, работающие под управлением CrossOver.
CrossOver действительно работает на MacBook с Apple Silicon. Если он может запустить Windows-приложение на Mac, он сможет запустить это же приложение на Mac с Apple Silicon.
Стоит ли покупать Mac M1 или M2, если вам нужна Windows?
MacBook Air, MacBook Pro и Mac Mini M1 и M2 были продуктами первого поколения, когда Apple представила их в 2022 году. Они заложили основу для будущего Mac без процессоров Intel.
Эти машины просто не могут работать с Windows так же хорошо, как старые MacBook. Boot Camp ушел в прошлое и, скорее всего, не вернется, поэтому на современных Mac нельзя установить двойную загрузку Windows. Вы сможете работать только с ARM-версией Windows 11 на виртуальной машине, а все старые программы Windows, которые вы хотите использовать, должны будут проходить через слой эмуляции Windows 11 внутри виртуальной машины.
Если для вас это проблема и вам очень нравятся эти компьютеры Mac M1 и M2, вы можете попробовать найти компромисс. Например, если вас устраивает наличие двух машин, вы можете иметь один MacBook и отдельный ноутбук или настольный компьютер для работы с Windows. Звучит дико, но это может быть приятнее, чем покупать устаревший Intel Mac и перезагружаться туда-сюда, чтобы использовать Boot Camp.
Или же можно запускать приложения Windows на удаленном ПК с Windows и получать к ним удаленный доступ. На самом деле, для многих людей это может стать решением будущего. Именно на это направлена система Microsoft “Cloud PC” для предприятий.