Новые Mac с процессорами Apple Silicon — отличные устройства, но в одном важном аспекте они заметно уступают предыдущим моделям на Intel: совместимость с программами для Windows оставляет желать лучшего. Если вам время от времени нужно запускать Windows-приложения или играть в игры, не выходившие на Mac, вы наверняка столкнётесь с неудобствами.
Прошло почти пять лет с момента перехода Mac на процессоры Apple Silicon, а методы запуска Windows-софта всё ещё далеки от совершенства. Приходится использовать сложные комбинации виртуальных машин и слоёв совместимости, тратить больше денег и мириться с нестабильной работой некоторых приложений.
CrossOver — отличный выбор, когда он действительно работает
Мой фаворит для запуска Windows-программ на новых Mac — CrossOver от CodeWeavers. Это слой совместимости на базе проекта Wine, который послужил основой для Proton от Valve на Linux. Есть бесплатные аналоги, например Porting Kit, но CrossOver удобнее и стабильно поддерживается разработчиками. Подписка стоит 74 доллара в год, но если не продлевать, можно дальше пользоваться последней установленной версией, пока она не начнёт сбоить. К тому же, при выходе новых версий часто бывают скидки.
CrossOver не эмулирует полноценную Windows, а переводит вызовы Windows API в код, понятный macOS, и использует Rosetta 2 для преобразования инструкций x86 под Apple Silicon. Когда всё идёт гладко, впечатления отличные: Windows-приложения появляются в Dock, имеют прямой доступ к файлам, а ресурсов уходит гораздо меньше, чем в виртуальной машине.
К сожалению, CrossOver всё ещё нестабилен. Он плохо работает с многими новыми и старыми играми — например, Overwatch 2, который запускается практически на любом слабом Windows-ПК, у меня так и не стартовал. Новые версии Microsoft Office тоже частенько дают сбои, а некоторые функции отсутствуют в Mac-версии. Игры из Steam можно запускать, но PC Game Pass не поддерживается. Другие игровые лаунчеры часто тормозят или падают.
CrossOver умеет переключаться между разными технологиями графического рендеринга, включая Apple Game Porting Toolkit. Но многие успехи Valve Proton и Wine в плане производительности и совместимости для Mac увы не работают, потому что macOS не поддерживает Vulkan напрямую, в отличие от Linux. На Mac Vulkan приходится запускать через промежуточные слои вроде MoltenVK, что снижает эффективность.
Parallels — для тех, кто готов платить за комфорт
Parallels Desktop — самый комплексный способ запускать Windows на Mac. Можно создать виртуальную машину с Windows 11, работать в окне или полноэкранном режиме, а в режиме Coherence приложения Windows выглядят как родные для macOS — они появляются в Dock и Spotlight. Поскольку запускается настоящая Windows 11, совместимость с софтом выше, чем у CrossOver. Кроме того, Parallels позволяет устанавливать ARM-версии Linux или macOS.
Тем не менее, Parallels далек от идеала. Он использует Windows 11 на ARM с эмуляцией x86 для старых программ и игр, но при этом не поддерживает DirectX 12. Из-за этого часть приложений и игр работает некорректно — Fallout 4 и Civilization 6 идут отлично, а Fallout 76 внезапно вылетает при запуске (возможно, из-за античита), а Overwatch 2 тормозит и фактически неиграбелен.
И самое главное — Parallels довольно дорогой. Стандартная подписка стоит 100 долларов в год, либо 220 долларов за пожизненную лицензию, при этом нужна отдельная лицензия Windows 11. Цены указаны за одну машину — если у вас несколько Mac, придётся потратиться серьёзно. Такая модель распространена редко — например, Adobe разрешает устанавливать программу сразу на два устройства по подписке.
Бесплатные виртуальные машины — ещё более проблематичные
Есть бесплатные альтернативы Parallels и CrossOver, но вопросы совместимости и удобства остаются нерешёнными. VMWare Fusion бесплатен для личного использования, производительность похожа на Parallels, но нужна отдельная лицензия Windows, а установка более сложная.
UTM позволяет создавать ARM-ВМ для лучшей производительности или эмулировать x86 с серьёзной потерей скорости. При моих последних тестах Windows 11 в UTM страдали графика и звук, а интеграция с macOS была гораздо слабее, чем у Parallels, CrossOver или VMWare.
Выход — в смешанных решениях
Те времена, когда на Mac можно было просто поставить полноценную Windows ВМ с высокой совместимостью или загрузиться через Boot Camp и получить настоящий Windows-ПК, ушли навсегда. Сейчас остаются лишь гибридные варианты — виртуализированная ARM-Windows 11 или совместимость через CrossOver. У каждого есть свои плюсы и минусы. К тому же, никто не знает, что будет после того, как Apple перестанет поддерживать Rosetta 2.
Если вам нужно полноценное Windows-окружение и вы готовы платить — рекомендую Parallels Desktop. Меня раздражают высокие цены и сложность лицензирования, но это пока лучший инструмент. VMWare Fusion предлагает похожую производительность, но с меньшей интеграцией с macOS. CrossOver можно протестировать бесплатно в течение 14 дней, чтобы понять, подходят ли ваши игры и приложения.
Сейчас я применяю комбинацию CrossOver и Parallels — без этого сейчас на Mac с Apple Silicon не обойтись. CrossOver отлично подходит для некоторых игр и программ, а Parallels даёт полноценный Windows, когда нужно серьёзно работать — например, писать статьи и гайды по Windows.
Очень жаль, что Apple убрала Boot Camp. Он был далёк от идеала, но значительно удобнее, чем сейчас копаться с разными виртуальными машинами и слоями совместимости, чтобы просто поиграть в PC-игру время от времени.
Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!
Вы также можете найти наши материалы в:
- Telegram: https://t.me/gergenshin
- Youtube: https://www.youtube.com/@gergenshin
- Яндекс Дзен: https://dzen.ru/gergen
- Официальный сайт: https://www-genshin.ru