Service Modeは通常のシステムプロキシに必須ではない

Clash Verge Revの公式用語解説では、Service Modeの目的が限定されています。管理者権限を持つ clash-verge-service がプロキシコアを起動することで、表示中のUIを通常ユーザーで開いたままTUNを使えます。サービスはUIと別プロセスで、UIを終了してもバックグラウンドに残り得ます。

システムプロキシだけを使い、ブラウザがローカルポートに接続できているなら、Service Modeの導入失敗は購読、ノード、コアの失敗を意味しません。TUNが必要で、かつUIを毎回管理者で起動したくない場合に、このサービスを優先して修復します。

2つの状態を分けます。「Service Modeが未導入」は権限昇格とサービス登録の経路、「コアを起動できない」は設定、ポート競合、ファイル検疫でも起こります。

再試行前にエラー原文を残し4つの予備確認

サービス導入はWindowsの状態を変更します。先にClash Verge Revバージョン、Windowsビルド、パッケージのアーキテクチャ、元のエラー文を記録します。Installを連打すると、複数のUAC、更新されないUI表示、停止途中の古いサービスが重なります。

  • パッケージ:公式WindowsリリースとPCのアーキテクチャが一致し、ポータブル、旧導入先、新しいショートカットが交差していないかを見ます。
  • プロセス:UIを正常終了し、通知領域や別のWindowsセッションに2つ目のUIがないことを確認します。
  • 権限昇格:サービス導入にはUAC承認が必要です。拒否、タイムアウト、組織ポリシーの制限はUIから回避できません。
  • 保護履歴:Defenderと管理製品で、サービス実行ファイルやMihomoコアが検疫されていないか確認します。

会社管理PCではUACが表示されても、ローカルユーザーにサービス登録を許可しないことがあります。エラーコードと公式実行パスを管理者に渡し、保護全体を無効にしないでください。

元に戻せる手順でサービスを1回だけ再導入

予備確認後は、現在の公式導入に同梱されたサービス管理だけを使います。表示名はリリースで変わっても、古い状態を記録、残存を解除、Windowsを再起動、1回導入、検証の順にします。

  1. Clash Verge Revの設定をバックアップし、Service ModeとTUN状態を記録してTUNをオフにします。
  2. アプリのService Mode領域で削除または修復を実行します。現在の公式フォルダに専用削除ツールが明示される場合も、その一致するコピーだけを使います。
  3. Windowsを正常に再起動し、削除待ちのサービスやロック中のファイルを解放します。
  4. 現在の公式導入先からUIを開き、Installを1回押し、UACを完了します。
  5. 状態更新を待って終了し、通常ユーザーで再度開いてService Modeを確認します。

掲示板、クラウドドライブ、別リリースから「サービス修復」単体を取得しないでください。高権限で動くため、現在の公式クライアントと出所とバージョンが一致する実行ファイルだけを使います。

失敗した段階で次の確認を決める

「導入失敗」は結果であり原因ではありません。ダイアログの原文と時刻を残し、下表で分けます。公式Windows FAQのWebView2によるUI不表示や、異なるアーキテクチャによる実行不可も、サービス登録エラーとは先に分離します。

Clash Verge Rev Service Modeの段階別チェック
停止地点最初の確認避ける操作
UACが出ない現在の導入先と組織の権限昇格ポリシーInstallの連打
UAC直後に失敗エラーコード、Defender履歴、パッケージ完全性出所確認なしの保護全停止
サービスが存在済み旧版または他フォークの残存不明なレジストリ削除
導入済みだがTUN失敗コアログ、ファイアウォール、アダプターとルート購読初期化をサービス修復に使う

公式issue #4957は特定の環境で導入失敗が起き得た証拠ですが、手元のログの代用にはなりません。新しい報告には、バージョン、アーキテクチャ、再現手順、単一変数で試した内容を書きます。

サービス、コア、TUNを別々に検証する

導入済みになっても、ネットワーク機能を全て同時にオンにしないでください。TUNをオフにし、通常ユーザーでUIを再起動してコアを起動し、ProxiesとLogsが読めることを確認します。次にTUNだけをオンにし、システムプロキシを通常使わない1つのテストアプリから通信し、Connectionsに出るか見ます。

Service Modeが正常なのにTUNを作成できない場合、対象は登録からコア、ファイアウォール、仮想アダプター、ルーティング競合に移ります。公式文書は verge-mihomo と verge-mihomo-alpha の必要な通信許可に触れていますが、実際の名前は現在の公式ビルドで確認します。

サービスをまだ導入できないならTUNをオフにし、必要に応じてシステムプロキシを使います。出所を検証した公式クライアントの管理者起動は権限の切り分けに使えますが、原因調査を省略する永続的な回避策にはしません。

公式情報源とバージョン範囲

バージョン番号、ファイル名、画面表示は更新で変わる場合があります。作業前にリンク先の公式資料を確認してください。