Windows 版 Clash Verge Rev インストール完全ガイド:ダウンロードから分流設定まで

インストーラーの選択、WebView2 依存関係の確認から、サブスクリプションの初回導入、サービスモードと TUN モードの有効化、そしてルール分流が実際に効いているかの検証まで――この順番で一通り進めれば、Windows でよくあるインストールエラーの大半は避けられます。

インストール前チェック:OS バージョン・WebView2・インストーラーの種類

Clash Verge Rev は Tauri フレームワークでビルドされたデスクトップクライアントで、画面描画は OS 標準の WebKit/WebView コンポーネントに依存し、コアのプロキシ処理は Clash Meta(mihomo)カーネルが担っています。ダウンロードに進む前に次の 3 点を確認しておくと、後のトラブル対処の手間を半分は省けます。

  1. OS バージョン:Windows 10 以降(64bit)が必要です。Windows 7/8.1 は非対応で、古い OS に入れるとほぼ確実にクラッシュするか起動しません。
  2. WebView2 ランタイム:Windows 上の Tauri アプリは画面描画に Microsoft Edge WebView2 を利用します。近年アップデートされた環境なら大半は標準搭載済みですが、簡易版 OS や長期間更新していない PC ではこのコンポーネントが欠けており、インストール後にウィンドウが開かない・白画面になる原因になります。
  3. インストーラーの種類:公式配布では通常 .exe 版と .msi 版が用意されています。前者は通常のインストールウィザード形式、後者はサイレント展開や企業環境での一括導入に向いています。通常利用なら .exe を選び、案内に従って進めれば十分です。

WebView2 が入っているか分からない場合は、いったんスキップしてそのままインストールし、起動時に不具合が出たら本記事の第6節を参照して対処すれば問題ありません。順序が結果に影響するわけではありませんが、事前に把握しておけば手戻りを1回減らせます。

ダウンロードとインストール:入手先の選び方と正しい手順

ダウンロードでトラブルになりやすいのは手順そのものではなく「入手先」です。サードパーティの配布サイトではバージョンが古かったり、余計なものが同梱されているケースも珍しくありません。バージョン番号や更新日が明示されている公式配布元から入手することをおすすめします。

  1. 自分の CPU アーキテクチャに合ったインストーラーをダウンロードします(一般的なノート PC・デスクトップの大半は x64 で、ARM 搭載機は少数派です。判断がつかない場合は x64 を選んでおけば問題ありません)。
  2. インストーラーを実行すると、SmartScreen が「発行元不明」などの警告を表示することがあります。その場合は「詳細情報」をクリックし、「実行」を選択してください――これは Windows が新規公開アプリに対して表示する標準的な警告で、インストーラー自体に問題があるわけではありません。
  3. インストール先はディスク容量の配分を明確に決めている場合を除き、デフォルトのままにしておくことをおすすめします。デフォルトパスの方が権限設定が整っており、後述のサービスモード権限付与失敗を減らせます。
  4. インストール完了後はすぐにウィザードを閉じず、「Clash Verge Rev を起動」にチェックを入れて次のステップに進みます。

初回起動:サブスクリプションの導入と画面構成

初回起動時、メイン画面はいくつかの領域に分かれています。左側または上部が機能ナビゲーション(サブスクリプション・プロキシ・ルール・ログ・設定)、中央が現在有効な設定の概要です。まず最初にやるべきことは、サブスクリプションを導入することです。

  1. 「サブスクリプション」ページを開き、新規追加をクリックしてサブスクリプションリンクを貼り付け、確認後にダウンロードをクリックします。
  2. ダウンロードが成功すると、そのサブスクリプション項目にノード数と有効期限(サブスクリプション情報に含まれている場合)が表示されます。「有効化」をクリックするか、サブスクリプションのカードを直接クリックして、現在有効な設定として適用します。
  3. 「プロキシ」ページに切り替え、ポリシーグループ(通常は ProxyAuto、またはサブスクリプション側で定義されたグループ名)にノード一覧が表示されていることを確認します。空欄のままではいけません。

サブスクリプションをダウンロードしてもノード一覧が空の場合、サブスクリプションリンク自体が失効している、またはリンクが標準の Clash YAML 設定ではなく Base64 エンコードされたノード情報を指している可能性が高いです。これはインストーラー自体とは無関係な問題なので、有効な別のサブスクリプションリンクで試せば確認できます。

サービスモードと TUN モード:権限付与と有効化の順序

通常モードでは、Clash Verge Rev はシステムプロキシ設定を経由するアプリの通信しか処理できません。システムプロキシに従わないアプリや一部のシステムプロセスも含めた全通信を処理するには、TUN モードを有効にする必要があります。Windows で TUN モードを使うには仮想ネットワークアダプタを作成する必要があり、これには管理者権限が要ります。そのまま有効にすると UAC の権限確認ダイアログが頻繁に表示され、使い勝手が悪くなります――これが Clash Verge Rev が「サービスモード」を提供している理由です。

サービスモードは、管理者権限が必要な処理(仮想ネットワークアダプタの作成、ルーティングテーブルの設定)を常駐する Windows サービスに任せる仕組みです。これによりクライアント本体を管理者として実行する必要がなくなり、TUN モードの ON/OFF でも毎回のダイアログ表示がなくなります。正しい有効化の順序は以下の通りです。

  1. 「設定」ページを開き、「サービスモード」の項目を探してインストール/有効化をクリックします。このとき一度だけシステムの権限確認が表示されるので、承認してください――手動で権限を許可するのはこの1回だけです。
  2. サービスのインストールが完了したら、メイン画面(または「ネットワーク設定」ページ)に戻り、TUN モードのスイッチを ON にします。
  3. ステータス表示を確認し、TUN モードが正常に有効化されていれば通常は仮想ネットワークアダプタが接続済みと表示されます。同時にプロキシモードは「ルール」モードに切り替えることをおすすめします。「グローバル」モードではすべての通信が同一の出口を経由し、ルール分流を経ないため、一時的なトラブル対処向けであり日常利用には適しません。

TUN モードのスイッチを ON にしても自動的に OFF に戻ってしまう場合は、まずサービスモードが本当にインストールされているか確認してください(設定ページの該当項目が「有効」と表示されているべきで、「未インストール」ではいけません)。サービスが入っていないと TUN モードは起動に失敗して自動的にロールバックします。

ルール分流が実際に効いているか検証する

インストールが完了しても設定が正しいとは限らず、設定が正しくても分流が想定通りに動いているとは限りません。2分ほど検証に時間をかければ、「なんとなく効いている気がする」といった曖昧な判断を避けられます。

検証方法操作期待される結果
海外サイトへのアクセスブラウザで通常直接アクセスできないサイトを開く正常に表示されればプロキシ経路が通っている
国内サイトへのアクセス普段よく使う国内(日本国内)のサイトやアプリを開くプロキシノードを経由せず直接接続で開ければ、分流ルールが機能しており全通信がプロキシ経由になっていないことが確認できる
ログパネル「ログ」ページを開き、上記2種類のサイトにアクセスする対応するリクエストがそれぞれ異なるポリシーグループやルールにマッチしていることが確認できる(全部が同一のルールに落ちていない)

国内サイトもプロキシノードに転送されている場合、多くはルール設定に直接接続ルールが不足している、または現在のポリシーグループモードが「ルール」ではなく「グローバル」になっていることが原因です。前節に戻ってプロキシモードの設定を確認してください。逆にプロキシ経由にすべきサイトが直接接続で開けない場合は、まず「プロキシ」ページで対象ノードの速度テストに応答があるかを確認し、次にルールファイルに該当するドメインや IP レンジのマッチ項目が含まれているかを確認してください。

Windows でよくあるインストールエラーと対処法

  • 起動後にウィンドウが一瞬表示されて消える、またはウィンドウが全く表示されない:WebView2 ランタイムが欠けている可能性が高いです。「アプリと機能」から「WebView2」を検索し、見つからなければ公式ランタイムを別途インストールしてから、クライアントを再起動してください。
  • インストール時に「VC++ ランタイムが見つかりません」などの依存エラーが表示される:対応する Visual C++ 再配布可能パッケージ(x64 版)をインストールしてください。これは一部の下位コンポーネントが動作に必要とする依存関係で、Clash Verge Rev 自体のバージョンとは無関係です。
  • サービスモードのインストールに失敗し、権限不足と表示される:現在の Windows アカウントに管理者権限があるか、グループポリシーでシステムサービスのインストールが制限されていないかを確認してください。社内 LAN の業務用 PC ではこの制限がよく見られ、管理者に相談するか、通常モード(TUN を使わずシステムプロキシのみ利用)に切り替える必要があります。
  • TUN モードを有効にすると通信が切れる:多くは仮想ネットワークアダプタが他の VPN クライアントの仮想アダプタと競合しているケースです。まず他の同種ツールを終了してから試してください。それでも切れる場合は TUN モードを OFF にしてシステムプロキシモードに戻し、基本的なプロキシ経路が正常かを確認した上で、段階的に原因を追ってください。
  • サブスクリプション更新後にノード一覧が更新されない:サブスクリプション設定の自動更新間隔を確認するか、サブスクリプション項目の更新ボタンを手動でクリックしてください。一部のサブスクリプションサーバー側には更新頻度の制限があり、あまりに頻繁な手動更新は制限される場合があります。

以上の流れを一通り終えれば、インストーラーのダウンロードからルール分流の動作確認まで、Windows での Clash Verge Rev 導入の全工程をほぼカバーできます。どこかの手順で詰まった場合は、まず問題が「インストール依存関係」「サブスクリプション内容」「モード設定」のどの分類に該当するかを特定し、本記事の対応する節を参照して対処するほうが、闇雲な再インストールより早く解決できます。

Clash クライアントをダウンロード

自分の OS バージョンと依存環境をすでに確認済みなら、ダウンロードページで対応するプラットフォームのインストーラーを選んで進めましょう。

Clash をダウンロード