# SwitchyOmega и Manifest V3: что ещё работает в Chrome | ProxyJam

Proxy SwitchyOmega перестал работать, когда Chrome отказался от Manifest V2. Что Manifest V3 оставил прокси-расширениям и как перенести правила.

- Canonical: https://proxyjam.com/ru/blog/switchyomega-manifest-v3/
- Updated: 2026-10-08
- Language: ru

Оригинальный Proxy SwitchyOmega больше не работает в актуальном Chrome. Это расширение на Manifest V2; Chrome отключил все расширения Manifest V2 у всех пользователей в Chrome 138 в июле 2025 года, а автор перестал поддерживать проект. Manifest V3 сохранил API, через который расширение задаёт прокси в Chrome, поэтому переключатели прокси по-прежнему работают, а ваши профили и правила можно перенести в тот, что читает резервные копии SwitchyOmega.


## Перенос профилей и правил в переключатель на Manifest V3

1. **Найдите файл резервной копии** SwitchyOmega сохраняет настройки в файл резервной копии, обычно с расширением .bak. Отключённое расширение не запускается, поэтому, если вы никогда не делали экспорт, профили придётся ввести заново вручную.
2. **Установите новый переключатель** Установите его из магазина браузера. И Chrome, и Microsoft Edge устанавливают [ProxyJam Connector](/ru/browser-extension/) со страницы в Chrome Web Store.
3. **Импортируйте файл и прочитайте отчёт** Connector сам определяет формат и сообщает, сколько профилей и правил он импортировал и какие записи пропустил или отклонил, с указанием причин.
4. **Восстановите то, что импорт пропустил** Задайте запасной вариант для сайтов, не подходящих ни под одно правило, и заново введите список исключений. Пересоздайте правила, которые ссылались на профиль PAC или профиль со списком правил.
5. **Проверьте по одному сайту из каждого правила** Добавьте proxyjam.com в правило на минуту и откройте [What Is My IP](/what-is-my-ip/): страница должна показать адрес прокси. Затем уберите его из правила.

## Переключатели, которые работают в актуальном Chrome

|  | Связь со SwitchyOmega | Откуда он |
|---|---|---|
| FoxyProxy (версия 8 и новее) | Отдельный переключатель прокси, переписанный под Manifest V3 в версии 8 | Проект с открытым кодом на GitHub |
| ProxyJam Connector | Отдельный переключатель прокси, импорт которого читает файлы резервных копий SwitchyOmega и FoxyProxy | Бесплатный; выпускает ProxyJam, который продаёт ISP-прокси |
| ZeroOmega | Форк SwitchyOmega, совместимый с Manifest V3 | Проект с открытым кодом на GitHub, есть в магазинах Chrome, Edge и Firefox |

Каждая строка передаёт то, что проект сообщает о себе сам; мы сверили это с его репозиторием или документацией на дату последнего обновления. Список упорядочен по алфавиту и ничего не ранжирует; другие проекты мы не тестировали.


## Короткие ответы

### Можно ли снова включить SwitchyOmega в Chrome?

Нет. Chrome 138 отключил расширения Manifest V2 у всех пользователей, и включить их снова больше нельзя, а политику, позволявшую организациям оставлять их работающими, убрали в Chrome 139.

### ZeroOmega и SwitchyOmega: это одно и то же?

ZeroOmega представляет собой форк SwitchyOmega, совместимый с Manifest V3, и поддерживает его другой разработчик. Оригинальный автор версии для Manifest V3 не выпускал.

### Что за страницы «SwitchyOmega 3» и «SwitchyOmega (V3)» в Chrome Web Store?

Это страницы, которые используют старое название для сборок на Manifest V3; страница ZeroOmega одна из них. Оригинальное расширение удалено из Chrome Web Store, а автор перестал поддерживать проект, так что ни одна из этих страниц не оригинал.

### Нужно ли установленное старое расширение, чтобы импортировать резервную копию SwitchyOmega?

Нет. Достаточно файла резервной копии. ProxyJam Connector читает его напрямую и определяет формат по содержимому файла.


## Источники

- [Chrome for Developers: Manifest V2 support timeline](https://developer.chrome.com/docs/extensions/develop/migrate/mv2-deprecation-timeline): Manifest V2 отключён у всех пользователей в Chrome 138, корпоративная политика убрана в Chrome 139
- [Chrome for Developers: migrate to a service worker](https://developer.chrome.com/docs/extensions/develop/migrate/to-service-workers): Manifest V3 заменяет фоновые страницы на service worker
- [Chrome for Developers: chrome.webRequest API](https://developer.chrome.com/docs/extensions/reference/api/webRequest): блокирующий перехват доступен только расширениям, установленным политикой, и разрешение webRequestAuthProvider, без которого не работает вход на прокси
- [Chrome for Developers: chrome.proxy API](https://developer.chrome.com/docs/extensions/reference/api/proxy): API, который задаёт прокси в Chrome, документирован для Manifest V3
- [SwitchyOmega issue 2513](https://github.com/FelisCatus/SwitchyOmega/issues/2513): объявление автора от января 2025 года о том, что проект больше не поддерживается
- [SwitchyOmega releases](https://github.com/FelisCatus/SwitchyOmega/releases): последний релиз, 2.5.20 и 2.5.21, опубликован в августе 2018 года
- [ZeroOmega on GitHub](https://github.com/zero-peak/ZeroOmega): форк SwitchyOmega, совместимый с Manifest V3
- [FoxyProxy browser extension on GitHub](https://github.com/foxyproxy/browser-extension): версия 8 переписана под Manifest V3
- [Microsoft Learn: Manifest V3 and Manifest V2 extension support timeline](https://learn.microsoft.com/en-us/microsoft-edge/extensions/developer-guide/manifest-v3): собственные сроки Edge
- [Chromium: proxy support notes (proxy.md)](https://chromium.googlesource.com/chromium/src/+/HEAD/net/docs/proxy.md): с Chrome 52 PAC-скрипты получают HTTPS-адреса без пути, а аутентификация SOCKS5 в Chrome не поддерживается




Переход Chrome на Manifest V3 положил конец Proxy SwitchyOmega, и оригинальное
расширение не вернётся. Manifest V3 сохранил API, который нужен переключателю
прокси, поэтому то, что делал SwitchyOmega, по-прежнему можно делать
переключателем на Manifest V3, а файл резервной копии SwitchyOmega позволяет
перенести большую часть настроек.

## Работает ли Proxy SwitchyOmega в Chrome?

Нет. SwitchyOmega написан на Manifest V2, а
[график поддержки Chrome](https://developer.chrome.com/docs/extensions/develop/migrate/mv2-deprecation-timeline)
фиксирует, что начиная с Chrome 138 «у всех пользователей на всех каналах Chrome
расширения Manifest V2 теперь отключены» (all users on all channels of Chrome
have now Manifest V2 extensions disabled) и что «пользователи больше не могут
включить их снова» (Users can no longer turn them back on). Политику, которая
позволяла организациям оставлять расширения Manifest V2 работающими, убрали в
Chrome 139.

Закончился и сам проект. В обновлении закреплённого
[issue 2513 в его репозитории](https://github.com/FelisCatus/SwitchyOmega/issues/2513)
автор написал в январе 2025 года, что «этот проект больше не поддерживается»
(This project is no longer maintained) и что расширение «отключено в Chrome и
удалено из Chrome Web Store» (has been disabled on Chrome and removed by Chrome
Web Store). [Последний релиз](https://github.com/FelisCatus/SwitchyOmega/releases),
с версиями 2.5.20 и 2.5.21, вышел в августе 2018 года.

## Что Manifest V3 изменил для прокси-расширений?

API, который задаёт прокси в Chrome, уцелел. Chrome документирует
[chrome.proxy API](https://developer.chrome.com/docs/extensions/reference/api/proxy),
который применяет что угодно, от фиксированного сервера до PAC-скрипта, для
расширений на Manifest V3, а устройство переключателя определяют ещё три
изменения:

- **Фоновый код останавливается при простое.** Manifest V3 заменил фоновые
  страницы на service worker, который, как сказано в
  [руководстве по миграции](https://developer.chrome.com/docs/extensions/develop/migrate/to-service-workers),
  «завершается при бездействии» (terminate on inactivity). Переключатель хранит
  профили и правила в хранилище и читает их, когда просыпается.
- **Блокирующий перехват оставлен для управляемых браузеров.**
  [Справочник по webRequest](https://developer.chrome.com/docs/extensions/reference/api/webRequest)
  делает разрешение `webRequestBlocking` доступным только расширениям,
  установленным политикой организации.
- **Для входа на прокси есть отдельное разрешение.** Расширение, которое отвечает
  на запрос прокси об имени пользователя и пароле, объявляет
  `webRequestAuthProvider`, а его параметр `asyncBlocking` позволяет найти
  учётные данные, прежде чем ответить.

Поэтому переключатель на Manifest V3 по-прежнему может менять прокси,
направлять сайты по правилам и входить на HTTP- или HTTPS-прокси.

## У Microsoft Edge тот же график?

Edge отстаёт от Chrome.
[График Microsoft](https://learn.microsoft.com/en-us/microsoft-edge/extensions/developer-guide/manifest-v3)
показывает части пользователей предупреждения об устаревании на странице
Manage extensions («Управление расширениями») с середины сентября 2026 года и
ожидает, что для корпоративных клиентов отказ от Manifest V2 начнётся в начале
2027 года. Расширение Manifest V2, которое ещё работает в Edge, ждёт тот же
конец, только по более позднему расписанию Microsoft.

## Какие переключатели работают в актуальном Chrome?

ZeroOmega, FoxyProxy начиная с версии 8 и ProxyJam Connector выпускают сборки на
Manifest V3. [ZeroOmega](https://github.com/zero-peak/ZeroOmega) представляет собой форк
SwitchyOmega, совместимый с Manifest V3.
[FoxyProxy](https://github.com/foxyproxy/browser-extension) представляет собой отдельный
переключатель, который переписал своё расширение под Manifest V3 в версии 8.
Наш бесплатный [ProxyJam Connector](/ru/browser-extension/) стал третьим переключателем,
и его импорт читает файлы резервных копий SwitchyOmega напрямую. В сравнительной
таблице перечислены все три с источниками, а проверить, что каждый проект
поддерживает сегодня, лучше всего в его репозитории.

## Что переносится из резервной копии SwitchyOmega?

Импорт ProxyJam Connector переносит профили с фиксированным прокси вместе с
именами пользователей и паролями, а также правила из ваших профилей
автопереключения, которые он добавляет к уже имеющимся правилам. Условия с
подстановочными знаками, регулярными выражениями и ключевыми словами
превращаются в его собственные типы правил; условие host-regex приходит как
регулярное выражение, которое сопоставляется со всем адресом.

Остальное он пропускает и называет каждую пропущенную запись в отчёте:

- профили PAC и профили со списком правил, например подписка на список хостов;
- условия по диапазонам IP, уровням хоста, дням недели или времени суток, а
  также условия исключения;
- профиль по умолчанию, на который откатывается профиль автопереключения, и
  списки исключений SwitchyOmega: их вы задаёте заново вручную.

Прочитайте отчёт, прежде чем удалять резервную копию.

## Чего не может ни один переключатель прокси в Chrome?

Два ограничения касаются любого переключателя, включая SwitchyOmega.
[Заметки Chromium о прокси](https://chromium.googlesource.com/chromium/src/+/HEAD/net/docs/proxy.md)
говорят, что начиная с Chrome 52 PAC-скрипт получает HTTPS-адреса только в виде
схемы, хоста и порта, поэтому правило, которое зависит от пути, не совпадёт ни с
одной HTTPS-страницей. Там же сказано, что Chrome не поддерживает ни одного
способа аутентификации для прокси SOCKS5, поэтому SOCKS5-прокси с паролем нельзя
использовать в Chrome ни через какое расширение.

## Что дальше?

Чтобы перенести настройки, установите [ProxyJam Connector](/ru/browser-extension/),
импортируйте резервную копию SwitchyOmega и прочитайте отчёт, который он выдаст.
Чтобы пускать через прокси только некоторые сайты, прочитайте
[как направить через прокси только отдельные сайты в Chrome](/ru/blog/chrome-proxy-for-specific-sites/).
Если прокси постоянно спрашивает пароль, прочитайте
[почему Chrome всё время запрашивает пароль прокси](/ru/blog/chrome-proxy-password-prompt/).

Если вам нужны и сами прокси для работы с ним, сначала прочитайте
[что такое ISP-прокси](/ru/blog/what-are-isp-proxies/): ProxyJam продаёт
статические резидентные (ISP) прокси на [странице ISP-прокси](/ru/isp-proxies/),
а цены указаны на [странице цен](/ru/pricing/).

