Chrome на ARM-устройстве запускается, но тормозит, быстро разряжает батарею или вовсе не устанавливается с ошибкой «несовместимая архитектура» — в большинстве таких случаев причина в том, что установлена x86-версия браузера, работающая через слой эмуляции, а не нативная сборка под ARM64. Проверить это можно за минуту: откройте страницу chrome://version и посмотрите на строку с описанием сборки — там будет указано, для какой архитектуры собран браузер.
Тема Google Chrome ARM стала особенно актуальной с распространением ноутбуков на чипах Apple Silicon (M1, M2, M3 и новее), устройств Windows on ARM с процессорами Qualcomm Snapdragon и одноплатных компьютеров вроде Raspberry Pi. В этой статье разберём, чем ARM-версия отличается от обычной, как правильно установить браузер на каждой платформе и что делать, если установщик выдаёт ошибку.
Что такое ARM-версия Chrome и чем она отличается
ARM — это архитектура процессоров, отличная от привычной x86-64, на которой десятилетиями работали настольные ПК и ноутбуки. Программа, скомпилированная под x86, не может напрямую выполняться на ARM-чипе: ей нужен либо транслятор команд (эмуляция), либо отдельная сборка под целевую архитектуру.
Нативная ARM64-сборка Chrome выполняет код напрямую, без промежуточного слоя. На практике это даёт более быстрый запуск, плавную работу интерфейса, меньшее энергопотребление и лучшую производительность в веб-приложениях, интенсивно использующих JavaScript. Эмулированная же версия заметно «съедает» ресурсы на трансляцию инструкций.
- 🚀 Нативная сборка — код выполняется напрямую, скорость и автономность максимальны.
- 🔄 Эмуляция — x86-версия работает через транслятор (например, Rosetta 2 на macOS или встроенную эмуляцию в Windows on ARM), но медленнее и прожорливее по батарее.
- 🧩 Расширения и веб-стандарты — работают одинаково в обеих версиях, разница только в производительности.
Как проверить, какая версия Chrome у вас установлена
Прежде чем что-то переустанавливать, убедитесь, какая сборка уже стоит на устройстве. Самый простой способ — встроенная служебная страница браузера.
Откройте новую вкладку и введите в адресной строке chrome://version. В верхней части страницы, в строке с версией, после номера сборки будет указана архитектура — например, пометка arm64 означает нативную ARM-сборку. Если такой пометки нет или указано x86_64, браузер работает через эмуляцию.
На macOS есть дополнительная проверка: откройте «Мониторинг системы», найдите процесс Google Chrome и посмотрите столбец «Тип» — там будет значение «Apple» для нативной версии или «Intel» для эмулируемой. На Windows on ARM аналогичную информацию показывает Диспетчер задач на вкладке «Подробности», если включить столбец «Архитектура».
Установка Chrome на Windows on ARM
На устройствах с Windows на процессорах Snapdragon установщик Chrome с официального сайта автоматически определяет архитектуру и предлагает подходящую сборку. Достаточно скачать браузер только с официального сайта Google и запустить установщик — дополнительных настроек обычно не требуется.
Если вы скачали установщик заранее на другом компьютере, убедитесь, что выбрали вариант для ARM64, а не стандартный 64-битный дистрибутив под x86. Универсальные офлайн-установщики, распространяемые на сторонних сайтах, часто содержат только x86-сборку.
☑️ Установка Chrome на ARM-устройство
⚠️ Внимание: не скачивайте «ARM-версии Chrome» с торрентов и файлообменников. Под видом редкой сборки там нередко распространяются модифицированные установщики с вредоносным кодом. Официальный сайт Google сам определяет архитектуру вашего устройства.
Chrome на macOS с Apple Silicon
На Mac с чипами M1, M2, M3 и новее ситуация проще всего: при скачивании Chrome с официального сайта предлагается выбор между версией «для Mac с чипом Intel» и «для Mac с чипом Apple». Выбирайте второй вариант — это нативная сборка под ARM64.
Если Chrome уже был установлен ранее в Intel-версии (например, после переноса данных со старого Mac), браузер продолжит работать через Rosetta 2. Вам нужно удалить текущую версию, скачать сборку для Apple Silicon и установить её заново. Закладки, пароли и расширения при включённой синхронизации с Google-аккаунтом восстановятся автоматически после входа.
Признак того, что на Mac стоит не та версия: в «Мониторинге системы» тип процесса Chrome отображается как «Intel», хотя у вас чип Apple Silicon.
Chrome на Linux ARM64 (Raspberry Pi и другие устройства)
С Linux ситуация сложнее: Google официально публикует пакеты Chrome в первую очередь для x86-64, и доступность готового ARM64-пакета для вашего дистрибутива нужно проверять отдельно. На многих ARM-системах, включая Raspberry Pi OS, вместо Chrome по умолчанию предлагается Chromium — открытый проект, на котором основан Chrome.
Chromium на ARM-устройствах устанавливается из стандартных репозиториев дистрибутива, например на системах с пакетным менеджером APT:
sudo apt update
sudo apt install chromium-browser
Точное имя пакета зависит от дистрибутива и его версии — сверяйтесь с документацией вашей системы. Если вам нужны именно фирменные функции Chrome (синхронизация с аккаунтом Google, некоторые медиакодеки), проверьте наличие официального ARM64-пакета на сайте Google для вашей платформы; если его нет, Chromium остаётся основной полноценной альтернативой.
Чем Chromium отличается от Chrome
Chromium — это проект с открытым кодом, лежащий в основе Chrome. В нём нет части фирменных компонентов Google: автоматического обновления через механизмы Google, некоторых проприетарных кодеков и встроенной интеграции с аккаунтом. Для большинства задач веб-сёрфинга на ARM-устройствах с Linux разница малозаметна.
Сравнение платформ: где какая версия доступна
| Платформа | Нативная ARM-сборка | Способ установки | Особенности |
|---|---|---|---|
| Windows on ARM (Snapdragon) | Да | Установщик с официального сайта | Автоопределение архитектуры |
| macOS (Apple Silicon) | Да | Выбор версии при скачивании | Intel-версия работает через Rosetta 2 |
| Linux ARM64 | Зависит от дистрибутива | Пакетный менеджер / Chromium | Часто доступен только Chromium |
| Android (ARM) | Да | Google Play или предустановка | Нативная по умолчанию |
Отдельно стоит упомянуть Android: там Chrome изначально собран под ARM, поэтому вопрос совместимости архитектур на смартфонах и планшетах практически не возникает — проблемы встречаются в основном на десктопных ARM-системах.
Типичные ошибки и их решение
Наиболее частая проблема — сообщение об ошибке при установке, связанное с несовместимостью пакета. Это почти всегда означает, что скачан установщик не под ту архитектуру. Решение простое: удалите файл, зайдите на официальный сайт с самого ARM-устройства и скачайте дистрибутив заново, чтобы сайт корректно определил систему.
Вторая типичная жалоба — браузер установлен, но работает медленно и «ест» батарею. Здесь первым делом проверьте через chrome://version, не стоит ли у вас x86-сборка под эмуляцией. Если версия нативная, а тормоза остаются, возможные причины — большое число расширений, открытые тяжёлые вкладки или ограниченный объём оперативной памяти устройства. Попробуйте отключить расширения по одному через chrome://extensions и понаблюдать за результатом.
⚠️ Внимание: не устанавливайте «ускорители» и «оптимизаторы» браузера из сторонних источников. На ARM-устройствах с ограниченными ресурсами такие утилиты часто сами становятся источником нагрузки, а их эффективность не подтверждена.
- 🐢 Медленная работа — проверьте архитектуру сборки и отключите лишние расширения.
- 🔋 Быстрый разряд батареи — типичный признак эмулируемой x86-версии; переустановите нативную сборку.
- ❌ Ошибка установки — скачан не тот установщик; повторите загрузку с целевого устройства.
- 🧩 Проблемы с расширениями — не связаны с архитектурой; ищите конфликтующее дополнение методом отключения.
Оптимизация Chrome на слабых ARM-устройствах
На устройствах с небольшим объёмом памяти, например одноплатных компьютерах, браузер становится главным потребителем ресурсов. Разумный шаг — ограничить число одновременно открытых вкладок и использовать встроенные функции экономии ресурсов, если они доступны в вашей версии: проверьте раздел производительности в настройках по адресу chrome://settings.
Также обратите внимание на аппаратное ускорение. Обычно его лучше оставить включённым, чтобы рендеринг выполнял графический блок чипа, но на отдельных ARM-системах с недоработанными драйверами возможны артефакты отображения. Если вы наблюдаете мерцание или «пляшущие» элементы интерфейса, попробуйте переключить соответствующий параметр в настройках и сравнить результат. Точное название и расположение пункта зависят от версии браузера.
Часто задаваемые вопросы
Отличаются ли расширения для ARM-версии Chrome?
Нет. Расширения из Chrome Web Store написаны на JavaScript и не зависят от архитектуры процессора. Любое расширение, работающее на x86-версии, будет работать и на ARM-сборке.
Как узнать, работает ли Chrome через эмуляцию?
Откройте chrome://version и найдите пометку об архитектуре в строке версии. На macOS дополнительно проверьте тип процесса в «Мониторинге системы»: «Intel» означает работу через Rosetta 2.
Можно ли установить обычный Chrome на Raspberry Pi?
Официальная доступность пакета Chrome для ARM64-сборок Linux ограничена и зависит от дистрибутива. На большинстве ARM-систем с Linux практичным вариантом является Chromium из штатных репозиториев — он предоставляет практически тот же движок браузера.
Потеряются ли закладки при переустановке Chrome на ARM-версию?
Если включена синхронизация с Google-аккаунтом, закладки, пароли, история и расширения восстановятся автоматически после входа в новой установке. Без синхронизации данные локального профиля при удалении браузера могут быть утеряны.
Почему Chrome на ARM разряжает ноутбук быстрее, чем ожидалось?
Наиболее вероятная причина — у вас установлена x86-сборка, работающая через эмуляцию. Проверьте архитектуру на странице chrome://version и при необходимости переустановите браузер нативной версией, скачанной с официального сайта.