Узнайте, какая версия запущена на самом деле
Большинство клиентов показывают версию ядра где-то в настройках, а первые строки журнала содержат стартовый баннер. Сравните это число с последним тегом на странице релизов mihomo. Большой разрыв — уже ответ.
Не путайте версию клиента и версию ядра. Clash Verge Rev 2.x вполне может работать с ядром полугодовой давности: номер в заголовке ничего не говорит о движке.
Партнёрский материалОткуда взять ссылку на подписку?Партнёрский сервис даёт 1 ГБ высокоскоростного трафика Гонконга при регистрации — импорт в один клик.Получить быстрые серверыВстроенное обновление
Clash Verge Rev показывает текущее ядро в разделе Settings, Clash Core, там же кнопка обновления: она скачивает свежую сборку под вашу платформу и перезапускает движок. У Mihomo Party и FlClash есть аналоги в других местах — ищите пункт со словом Core.
- Сначала выгрузите профиль или запишите свои правки. Иногда новое ядро строже относится к полю, которое старое допускало, и профиль перестаёт загружаться.
- После обновления перезапустите ядро (не компьютер) и перечитайте первый экран журнала, обращая внимание на предупреждения о полях.
- Некоторые клиенты предлагают канал Alpha. Если вы не ждёте конкретного свежего исправления, оставайтесь на стабильной ветке.
Ручная замена бинарника
Если кнопки обновления нет или загрузка постоянно срывается (частый случай — скачивание ядра идёт напрямую, минуя прокси), сделайте это вручную:
- Скачайте архив для своей ОС и архитектуры со страницы релизов mihomo. Суффиксы windows-amd64, darwin-arm64 и linux-amd64 не взаимозаменяемы.
- Полностью закройте клиент через значок в трее, а не крестиком окна, и убедитесь, что процесс завершён.
- Найдите каталог, где клиент хранит ядро, и положите туда распакованный исполняемый файл. Имя должно совпадать со старым, иначе клиент его не найдёт.
- Запустите клиент, проверьте, что версия ядра изменилась, и прогоните тест соединения.
В macOS и Linux может понадобиться вернуть бит запуска командой chmod +x. В macOS замена также может упереться в карантинный атрибут — лечится так же, как для любого скачанного бинарника.
После обновления ничего не изменилось
Если протокол по-прежнему не работает, сначала убедитесь, что клиент действительно перезапустил движок, а не переиспользовал старый процесс. Найдите в диспетчере задач mihomo или clash и проверьте, не запущены ли два процесса сразу. Затем убедитесь, что узлы в подписке правда используют новый протокол: часть провайдеров ради совместимости оставляет в Clash-подписке только старые.