Гид по технологиям

Как заставить Chrome автоматически открывать приложение iTunes

5 min read Инструкции Обновлено 07 Jan 2026
Как заставить Chrome открывать iTunes автоматически
Как заставить Chrome открывать iTunes автоматически

Почему это важно

Chrome иногда блокирует внешние протокольные обработчики (itms/itmss) или сохраняет некорректный флаг, поэтому при клике на синие ссылки Apple (кнопка “View In iTunes”) браузер либо ничего не делает, либо постоянно открывает приложение с ошибкой. Исправление Local State решает проблему и позволяет браузеру запомнить ваш выбор — открывать ссылки в настольном iTunes.

Совместимость и ограничения

  • Работает на macOS и Windows. Путь к файлу профиля отличается в зависимости от ОС.
  • Потребуются права пользователя для чтения/записи файлов профиля Chrome.
  • Не требует установки расширений.

Подготовка

  • Закройте Chrome полностью (важно — браузер не должен работать).
  • Сделайте резервную копию файла Local State (скопируйте файл в соседнюю папку) на случай, если нужно откатиться.

Где искать файл профиля Chrome

  • На macOS:

    /Users/[ИМЯ_ПОЛЬЗОВАТЕЛЯ]/Library/Application Support/Google/Chrome/

  • На Windows:

    C:\Users[ИМЯ_ПОЛЬЗОВАТЕЛЯ]\AppData\Local\Google\Chrome\User Data\

Примечание: на Windows папки AppData обычно скрыты — включите в Проводнике показ скрытых файлов.

Иконка папки Chrome

Шаги — подробная пошаговая инструкция

  1. Найдите файл Local State в указанной папке. Файл не имеет расширения, откройте его любым текстовым редактором (Блокнот, TextEdit, VS Code и т.п.).

  2. Внутри файла найдите раздел Protocol Handler — он примерно в середине JSON-файла. Ищите ключи itms или itmss. Примерно это выглядит как:

    "protocol_handler": { ... "itms": { "enabled": true } ... }

Пример строки protocol_handler

  1. Удалите всю строку или блок, отвечающий за itms/itmss (удалите ключи и значения, связанные с этими протоколами). Не удаляйте весь блок protocol_handler, только те строки, где фигурирует itms/itmss.

  2. Очень важно: НЕ сохраняйте и НЕ закрывайте файл Local State сразу. Оставьте файл открытым и перейдите к следующему шагу.

  3. Откройте Chrome. Перейдите на любую страницу в iTunes в вебе и нажмите синюю кнопку “View In iTunes”. Должно появиться диалоговое окно с предложением открыть приложение iTunes (оно укажет путь типа iTunes.exe на Windows или соответствующий путь на macOS).

Диалог выбора приложения в Chrome

  1. Отметьте опцию запомнить выбор (Remember/Always open) и подтвердите «Launch Application» или аналогичную кнопку. После этого можно сохранить и закрыть файл Local State.

  2. iTunes должен открыться с нужной страницей. Если всё прошло успешно, при следующих кликах Chrome будет автоматически запускать настольный iTunes.

iTunes открылся из Chrome

Быстрый вариант для Firefox

Если вы используете Firefox, настройка проще: Откройте Настройки → Приложения, введите iTunes в строку поиска и выберите программу для обработки itms/itmss.

Настройка iTunes в Firefox

Что делать, если не получилось — проверка и устранение ошибок

  • Убедитесь, что вы оставили файл Local State открытым до подтверждения в браузере. Chrome при старте может перезаписать файл профиля, поэтому ваши правки потеряются, если файл закрыт раньше времени.
  • Проверьте синтаксис JSON: удаляйте только нужные строки, не повреждайте кавычки и запятые вокруг соседних ключей. Некорректный JSON может нарушить профиль Chrome.
  • Если Chrome не показывает окно подтверждения, попробуйте временно отключить расширения, которые блокируют всплывающие окна или обработку протоколов.
  • На Windows запустите Chrome от имени администратора, если система блокирует изменение профиля.

Important: если вы нечаянно испортили Local State, восстановите файл из резервной копии.

Альтернативные подходы

  • Использовать расширение, которое перехватывает ссылки и предлагает открыть внешние приложения — работает, но добавляет сторонний код в браузер.
  • Редактировать реестр Windows (только для опытных пользователей) — изменение реестра может назначать обработчики протоколов глобально.
  • Временно переключиться на Firefox для кликов по iTunes-ссылкам — самый простой обходной путь.

Мини‑метод: короткая контрольная последовательность

  1. Закрыть Chrome.
  2. Открыть Local State.
  3. Удалить строки itms/itmss.
  4. Оставить файл открытым.
  5. Запустить Chrome и нажать “View In iTunes”.
  6. Подтвердить открытие и сохранить выбор.
  7. Закрыть Local State.

Решающие контрольные точки (критерии приёмки)

  • При клике на “View In iTunes” появляется диалог открытия приложения.
  • Отметка “запомнить выбор“ сохраняется и повторные клики сразу открывают iTunes.
  • Профиль Chrome не повреждён и браузер запускается нормально.

Короткая проверка безопасности и приватности

  • Операция меняет только локальные настройки Chrome на вашем компьютере.
  • Не даёт удалённого доступа и не отправляет данные сторонним сервисам.
  • Если вы работаете на корпоративном устройстве, проверьте политику ИТ — администратор может блокировать изменение профилей.

Быстрый список вариантов отката

  • Восстановите сохранённую копию файла Local State.
  • Удалите профиль Chrome и создайте новый (только если профиль повреждён).
  • Переустановите Chrome.

Решение проблем — краткий чеклист для разных ролей

  • Пользователь: сделайте резервную копию Local State и следуйте инструкции.
  • Администратор: при массовом развёртывании используйте групповые политики для управления обработчиками протоколов.
  • Техподдержка: проверьте права доступа, лог запуска Chrome и целостность JSON в Local State.

Наглядная схема принятия решения

flowchart TD
  A[Клик по 'View In iTunes'] --> B{Появляется ли диалог открытия?}
  B -- Да --> C[Подтвердить и запомнить выбор]
  B -- Нет --> D{Есть доступ к Local State?}
  D -- Да --> E[Удалить строки itms/itmss, оставить файл открытым, перезапустить Chrome]
  D -- Нет --> F[Попросите права/администратора]
  E --> A
  F --> G[Используйте временно Firefox или расширение]

Небольшой глоссарий (1‑строчные определения)

  • Local State — JSON-файл, где Chrome хранит глобальные настройки профиля.
  • itms/itmss — протоколы, которыми Apple помечает ссылки для открытия в iTunes.

Итог

Исправление в файле Local State — надёжный способ вернуть автоматическое открытие настольного iTunes из Chrome. Главное — сделать резервную копию и оставить файл открытым до подтверждения в браузере. Если не хотите править файлы вручную, используйте Firefox или расширения как обходной путь.

Important: всегда имейте резервную копию Local State перед изменениями.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

RDP: полный гид по настройке и безопасности
Инфраструктура

RDP: полный гид по настройке и безопасности

Android как клавиатура и трекпад для Windows
Гайды

Android как клавиатура и трекпад для Windows

Советы и приёмы для работы с PDF
Документы

Советы и приёмы для работы с PDF

Calibration в Lightroom Classic: как и когда использовать
Фото

Calibration в Lightroom Classic: как и когда использовать

Отключить Siri Suggestions на iPhone
iOS

Отключить Siri Suggestions на iPhone

Рисование таблиц в Microsoft Word — руководство
Office

Рисование таблиц в Microsoft Word — руководство