Проблемы

Ошибка failed to start background core в Hiddify: причины и решение

Что значит ошибка failed to start background core в Hiddify и как её исправить на Windows, Mac, Linux и Android: права, другой VPN, антивирус, порт, сброс.

Содержание
  1. Что значит ошибка ядра и как понять причину
  2. Причина 1: режим VPN без прав администратора
  3. Причина 2: другой VPN или его остатки
  4. Причина 3: антивирус
  5. Причина 4: занятый порт
  6. Причина 5: повреждённые настройки, профиль или подписка
  7. Как исправить ошибку на Windows
  8. Как исправить ошибку на macOS и Linux
  9. Ошибка на Android и iPhone
  10. Переустановка и проверка результата
  11. Когда писать разработчикам и при чём тут подписка
  12. Итог
  13. Частые вопросы
  14. Что значит ошибка background core?
  15. Как исправить на Windows?
  16. Поможет ли новая подписка?

Ошибка failed to start background core в Hiddify означает, что не запустилось ядро приложения — фоновая служба на основе sing-box, которая и делает всю работу по подключению. Интерфейс открывается, а подключиться нельзя. Чаще всего её вызывают пять причин: режим VPN без прав администратора, другой VPN-клиент или его оставшийся сетевой адаптер, антивирус, удаливший или заблокировавший файлы ядра, занятый порт и повреждённые настройки или профиль. Быстрое решение на компьютере: запустить приложение от имени администратора или переключить режим на «Системный прокси», закрыть другие VPN, нажать «Сбросить профиль VPN» и перезагрузиться. Ниже — как найти причину и исправить ошибку на Windows, macOS, Linux и Android.

Что значит ошибка ядра и как понять причину

Hiddify состоит из двух частей: интерфейса, который вы видите, и ядра, которое работает в фоне. Ядро построено на sing-box: оно читает профиль, соединяется с сервером и пропускает через себя трафик.

Сообщение background core относится именно к ядру. Интерфейс пытается его запустить, а оно не стартует или сразу завершается. В русском интерфейсе похожие сообщения — «Ошибка ядра» и «Служба не запущена».

Проблема почти никогда не связана с сервером. Это ошибка на устройстве: права, конфликты, защита системы или настройки. Поэтому менять подписку бесполезно — нужно разбираться с устройством.

Причину помогают найти логи. Откройте раздел «Логи». В разделе «Логи ядра» и «Сбой ядра» видно, что ядро делало перед ошибкой. Часто там есть подсказка: отказ в доступе, занятый адрес, ошибка конфигурации.

Вспомните, что менялось перед ошибкой: обновили приложение или систему, поставили другой VPN или антивирус, переключили режим, добавили новый профиль.

Проверьте, появляется ли ошибка на всех профилях или на одном. Если на одном — проблема в профиле. Если на всех — в устройстве или настройках.

Причина 1: режим VPN без прав администратора

Режим «VPN» создаёт виртуальный сетевой адаптер. Для этого на компьютере нужны права администратора. Если приложение запущено как обычная программа, ядро не может создать адаптер и не стартует.

Иногда приложение показывает понятное сообщение «Отсутствуют права» с пояснением: режим VPN требует прав администратора, перезапустите от имени администратора или измените режим службы. Но бывает, что вместо него появляется общая ошибка ядра.

Решение — запустить с правами или сменить режим. Это первое, что стоит проверить на Windows, Mac и Linux.

На Windows права получают так. Полностью закройте Hiddify: правой кнопкой по значку в трее возле часов → выход. Простое закрытие окна оставляет приложение работать в фоне.

Найдите ярлык Hiddify, щёлкните правой кнопкой и выберите «Запуск от имени администратора». Подтвердите запрос Windows. Нажмите кнопку подключения.

Чтобы не делать это каждый раз, откройте свойства ярлыка → вкладка «Совместимость» → отметьте «Запускать эту программу от имени администратора». Подробнее о работе на компьютере — в статье про Hiddify на ПК.

Есть и обходной путь. Если права администратора получить нельзя или не хочется, переключитесь на режим «Установить системный прокси». Он не создаёт адаптер и работает без прав.

Режим меняется в «Настройки» → «Входящие» → «Режим службы» или в быстрых настройках на главном экране. После смены нажмите кнопку подключения снова.

Минус системного прокси — часть программ его игнорирует: игры, некоторые мессенджеры, консольные утилиты. Браузеры работают. Подробнее о разнице — в статье про режимы VPN и прокси в Hiddify.

Причина 2: другой VPN или его остатки

Если на устройстве работает другой VPN-клиент, корпоративный VPN или его фоновая служба, ядро Hiddify не может создать свой адаптер. В новых версиях приложение пишет «Другой VPN активен», в старых — общую ошибку ядра.

Закройте другие клиенты полностью, включая значки в трее и строке меню. Проверьте диспетчер задач на Windows или мониторинг системы на Mac: некоторые клиенты работают как службы и не закрываются вместе с окном.

Если сомневаетесь, перезагрузите компьютер и запустите только Hiddify. Если ошибка исчезла, причина была в конфликте.

Мешать может даже удалённый VPN. Иногда другой VPN-клиент уже удалён, а его виртуальный адаптер остался в системе и мешает. На Windows такие адаптеры видны в «Панель управления» → «Сетевые подключения».

Если там есть адаптеры удалённых VPN-клиентов, отключите или удалите их через «Диспетчер устройств» → «Сетевые адаптеры». Делайте это аккуратно: не трогайте адаптеры Wi-Fi и сетевой карты.

После удаления перезагрузите компьютер и попробуйте подключиться снова.

Похожая ситуация — две копии Hiddify. Если на компьютере одновременно установлены обычная и portable-версия, или открыты два окна приложения, вторая копия не сможет запустить ядро: порты и адаптер уже заняты первой. Ошибка выглядит так же, как при любой другой причине.

Закройте все копии через трей и диспетчер задач. Запускайте только одну. В версиях до 4.1 portable и обычная версия к тому же делили настройки и мешали друг другу — в 4.1 это исправили.

Если пользуетесь обеими версиями, держите в автозапуске только одну, чтобы при старте системы не запускались обе.

Причина 3: антивирус

Ядро прокси-клиента перехватывает сетевой трафик, и антивирусы иногда считают это подозрительным. Они удаляют файл ядра в карантин или блокируют его запуск. Тогда ядро не стартует.

На Windows откройте «Безопасность Windows» → «Защита от вирусов и угроз» → «Журнал защиты». Если там удалённый или заблокированный файл из папки Hiddify, восстановите его и добавьте папку в исключения.

Сторонние антивирусы проверяйте так же — по их журналам. Добавляйте в исключения только приложение, скачанное из официальных источников: GitHub hiddify/hiddify-app или магазинов.

Причина 4: занятый порт

Ядро открывает локальные порты для работы: смешанный порт, порт прозрачного прокси и другие. Если порт уже занят другой программой — например, другим прокси-клиентом, — ядро не может его открыть.

Номера портов видны в «Настройки» → «Входящие»: «Смешанный порт», «Порт прозрачного прокси», «Локальный порт direct», «Порт перенаправления». Попробуйте изменить смешанный порт на другое свободное значение.

Чаще всего порт занимает другой прокси-клиент или вторая копия Hiddify, например portable-версия. Закройте их.

Причина 5: повреждённые настройки, профиль или подписка

Неправильные параметры в «Трюки TLS», DNS или «Входящих» могут привести к тому, что ядро получает неверную конфигурацию и не стартует. Приложение иногда показывает «Неверные параметры конфигурации».

Сбросьте настройки: в меню настроек «Сбросить настройки». Профили сохранятся. На компьютере дополнительно нажмите «Сбросить профиль VPN».

Если ошибка только на одном профиле, удалите его и добавьте заново. Профиль мог повредиться при обновлении или содержать параметры, которые ваша версия не понимает.

Иногда виновата сама подписка. В обращениях на GitHub разработчики отмечали, что импорт или обновление подписки иногда заканчивается ошибкой запуска ядра без понятного объяснения. Причина — в содержимом подписки: параметры, которые ядро не смогло обработать.

Обновите приложение до последней версии — новые параметры поддерживаются в новых версиях. Затем удалите профиль и добавьте заново.

Если сервис рекомендует, включите «Использовать xray-core, если возможно» в общих настройках и импортируйте подписку заново. Если не помогает, напишите сервису: возможно, подписка рассчитана на другой клиент.

Если ошибка только в режиме VPN, попробуйте сменить реализацию TUN. В «Настройки» → «Входящие» есть «Реализация TUN» с вариантами «Смешанная», «Системная» и «gVisor». Это способ, которым ядро создаёт и обслуживает виртуальный адаптер в режиме VPN.

Если ошибка ядра появляется только в режиме VPN, а права администратора есть и других VPN нет, попробуйте сменить реализацию. На некоторых системах один вариант работает, а другой — нет.

После смены переподключитесь. Если стало хуже, верните прежнее значение или сбросьте настройки.

Ещё два параметра иногда мешают ядру. Опция «Строгая маршрутизация» во «Входящих» не даёт трафику уходить мимо туннеля. На некоторых системах она конфликтует с сетевыми настройками, и ядро не запускается или сразу падает.

Если вы включали её сами, попробуйте выключить. Так же проверьте «Маршрут IPv6» в «Маршрутизации»: если провайдер не поддерживает IPv6, выставьте «Отключить».

Меняйте по одному параметру и проверяйте результат — так проще найти виновника. Записывайте, что меняли, чтобы потом вернуть рабочие значения, если новое не поможет.

Как исправить ошибку на Windows

Первое — закройте приложение через трей и запустите от имени администратора. Второе — закройте другие VPN и прокси-клиенты. Третье — проверьте журнал защиты антивируса.

Четвёртое — в настройках «Сбросить профиль VPN», затем «Сбросить настройки». Пятое — перезагрузите компьютер.

Если не помогло — сохраните ссылки подписок, удалите приложение, перезагрузитесь и поставьте свежую версию с GitHub или из Microsoft Store. Подробнее о Windows — в статье про Hiddify для Windows.

На старых системах причина может быть в несовместимости. Современная версия рассчитана на 64-битные Windows 10 и 11. На Windows 7 ядро и интерфейс могут не запуститься — Microsoft эту систему не поддерживает, разработчики рекомендуют Windows 10.

Если ошибка появляется на старой системе, причина может быть в несовместимости, и настройки не помогут. Остаётся обновить систему или использовать другое устройство.

На Windows 10 и 11 проверьте, установлены ли обновления системы и библиотеки Visual C++ — разработчики советуют их при ошибках установки.

Похожие сообщения тоже встречаются. «Служба не запущена» — русский вариант похожей ошибки: фоновая служба не работает. Решения те же: права, другой VPN, перезапуск, сброс профиля VPN.

Сообщение со словами create service и null иногда появляется на Windows в режиме «Служба VPN», когда служба не смогла создаться. Попробуйте режим «VPN» с запуском от имени администратора или «Системный прокси».

Если ошибка повторяется, приложите логи к обращению в группу поддержки или на GitHub.

Как исправить ошибку на macOS и Linux

На Mac режим VPN требует запуска с правами администратора: полностью закройте приложение, откройте Терминал и запустите исполняемый файл через sudo. Без этого ядро не создаст интерфейс.

Проверьте, не запущен ли другой VPN-клиент — macOS разрешает только один полный туннель. Отключите конфигурации других клиентов в «Системные настройки» → «VPN».

Если ошибка появилась после обновления macOS, разрешите запуск приложения заново в «Конфиденциальность и безопасность» или переустановите его.

На Linux свои особенности. На Linux режим VPN тоже требует прав root — AppImage запускают через sudo. В обращениях на GitHub пользователи Arch и производных дистрибутивов сообщали об ошибке «operation not permitted» при прозрачном прокси: её решали выдачей нужных прав исполняемому файлу ядра через setcap.

После установки пакета deb ошибка иногда возникала из-за прав и путей. Попробуйте AppImage вместо deb или наоборот.

В версии 4.1 разработчики исправили запуск AppImage на Arch Linux. Если у вас старая версия, обновитесь.

Ошибка на Android и iPhone

На Android ошибка запуска ядра встречается реже. Обычно её вызывают отказ в разрешении на VPN, другой VPN с включённой «Постоянной VPN» или нехватка памяти.

Проверьте разрешение: нажмите кнопку подключения и разрешите VPN, если система спросит. В настройках Android → «VPN» отключите постоянную VPN у других приложений.

Если на телефоне мало памяти, включите «Ограничение памяти» в общих настройках Hiddify. Обновите приложение и перезагрузите телефон.

На iPhone причина обычно в памяти. На iPhone VPN-расширение работает в отдельном процессе с жёстким лимитом памяти. Если ядро превышает лимит, система его завершает. В обращениях на GitHub встречалась ошибка запуска ядра на новых версиях iOS — разработчики разбирали её отдельно.

Включите «Ограничение памяти» в общих настройках. Удалите конфигурацию VPN Hiddify в настройках iOS и подключитесь заново.

Обновите приложение через App Store той страны, где его скачали. Исправления для iOS выходят в новых версиях.

Переустановка и проверка результата

Если ничего не помогло, переустановите приложение. Сначала сохраните ссылки подписок и экспортируйте настройки — «Экспортировать все настройки в файл».

Удалите приложение, перезагрузите устройство. На Windows проверьте, не осталась ли папка с данными, — в версиях до 4.0 данные могли сохраняться после удаления; разработчики это исправляли. Скачайте свежую версию из официального источника и установите.

Добавьте подписку заново. Настройки не импортируйте сразу — сначала проверьте, работает ли подключение с настройками по умолчанию.

Убедиться, что ошибка ушла, просто. После исправления нажмите кнопку подключения. Статус должен смениться на «Подключено» без ошибок.

Откройте сайт определения IP — адрес должен смениться на адрес сервера. Если включена «Автоматически проверять IP-адрес», новый IP будет на главном экране.

Если ошибка ядра ушла, а подключения всё равно нет, проблема уже в другом — в сервере или сети. Общий порядок проверки — в статье о том, почему Hiddify не работает.

Когда писать разработчикам и при чём тут подписка

Если ошибка повторяется на всех профилях, после переустановки и на чистой системе, сообщите разработчикам. Раздел Issues в репозитории hiddify/hiddify-app на GitHub или группа поддержки в Telegram.

Сначала поищите по тексту ошибки — по этой ошибке там десятки обращений с решениями для разных систем.

В обращении укажите систему и её версию, версию приложения, режим службы и приложите логи из раздела «Логи». Уберите из логов ссылки подписок.

Частый вопрос — не поможет ли новая подписка. Ошибка запуска ядра не связана со сроком подписки или блокировкой серверов. С истёкшей подпиской ядро запускается, но подключиться к серверу не может — это выглядит как тайм-аут.

Поэтому покупать новую подписку, чтобы исправить эту ошибку, бессмысленно. Сначала исправьте устройство.

Если после исправления подключение не работает из-за серверов, нужен рабочий сервис. Например, подписку с поддержкой можно взять в VPNType.

Итог

Failed to start background core в Hiddify — не запустилось ядро приложения. Причины: режим VPN без прав администратора, другой VPN или его адаптер, антивирус, занятый порт, повреждённые настройки или профиль. Решение: запуск от имени администратора или системный прокси, закрыть другие VPN, проверить антивирус, «Сбросить профиль VPN», перезагрузка, переустановка.

Частые вопросы

Что значит ошибка background core?

Не запустилось ядро приложения — фоновая служба, которая отвечает за подключение.

Как исправить на Windows?

Запустите Hiddify от имени администратора или выберите режим «Системный прокси», закройте другие VPN.

Поможет ли новая подписка?

Нет, ошибка на устройстве, а не в подписке.