«Не открывается» — это на самом деле три разных болезни: белое пустое окно, процесс, умирающий сразу, и живой интерфейс при мёртвом подключении. Причины разные — найдите свой симптом и идите по его ветке.

Симптом 1. Окно белое

Процесс интерфейса жив, но движок отрисовки не поднялся. На практике это отсутствующий или битый WebView2 — эпидемия урезанных сборок Windows.

Одно из двух:

  • переустановите пакетом с пометкой fixed_webview2 со страницы загрузки — рантайм в комплекте;
  • либо поставьте WebView2 Runtime (Evergreen) с сайта Microsoft, не трогая текущую установку.

Симптом 2. Ничего не происходит или мгновенное падение

  1. Сначала исключите «спрятался, а не умер»: гляньте в трей — Clash Verge по замыслу стартует свёрнутым. См. тихий старт.
  2. Карантин антивируса: ядра прокси попадают под раздачу регулярно. Восстановите verge-mihomo.exe из карантина и добавьте папку в исключения. Для спокойствия сначала сверьте хеш установщика.
  3. Битый кеш состояния окна: случается после смены мониторов или разрешения. Удалите файл состояния окна в %APPDATA%\io.github.clash-verge-rev.clash-verge-rev и запустите снова.
  4. Полная переустановка: крайняя мера — по инструкции полного удаления, предварительно сохранив профили.

Симптом 3. Интерфейс жив, сети нет

Это уровень ядра. Откройте страницу «Логи» (уровень INFO и выше), перезапустите ядро и прочтите первую строку ERROR:

Страница логов Clash Verge с ошибкой запуска ядра и её значением
Лог называет точную причину; достаточно первой строки ERROR
В логеЗначениеЛечение
address already in useПорт занятКонфликт портов
parse config errorСинтаксис или поле конфигаОшибка содержит номер строки: проблема подписки — к провайдеру; свой Merge/Script — правьте указанную строку
unsupport proxy typeПротокол, неизвестный ядруОбновите Clash Verge — новый клиент несёт новое ядро
start service errorСломан сервисный режимУдалите и заново поставьте сервис из настроек, подтвердите UAC
ERROR отсутствуетЯдро здоровоПроблема в узлах или правилах — в чек-лист быстрого старта

Быстрая бисекция: создайте пустой профиль типа Local и выберите его. Ядро поднялось — виновата подписка или ваши надстройки. Не поднялось — приложение или системное окружение.

Как просить помощи, чтобы ответили

В issue на GitHub или вопросе на форуме приложите три вещи: версию Clash Verge, версию ОС и полный блок ERROR из логов. «Не открывается, помогите» висит без ответа; вопрос с логами обычно закрывают в тот же день.