Clash for Windows 完全設定ガイド(インストール+サブスクリプションURL登録)
Clash for Windows をダウンロードしたけど次に何をすればいい?このガイドでは、クライアントのインストールからプロキシ機能を使えるようになるまでの全手順を丁寧に解説します。YAMLを直接書く必要はありません。10分で完了します。
Clash for Windows とは?
Clash for Windows(略称:CFW)は、Windows 上で動作する最も人気の高い Clash プロキシコア向け GUI クライアントです。プロキシのサブスクリプション管理、ノードの切り替え、ルーティングルールの設定、システムプロキシのオン/オフを、設定ファイルを手書きすることなく視覚的に操作できます。
内部では、Go 言語で書かれたルールベースのプロキシエンジンが動作しています。Shadowsocks・VMess・Trojan・VLESS・Hysteria2 などの主要プロトコルをサポートしており、市場にある事実上すべてのプロキシプロバイダに対応しています。ルールエンジンにより、国内サイトは直接接続(高速)、海外サイトはプロキシ経由(制限解除)というスマートなルーティングが可能です。
補足:Clash for Windows のオリジナルリポジトリは 2023 年にアーカイブされました。現在はコミュニティが維持する活発なフォーク、特に Clash Verge Rev が推奨されています。本ガイドでは CFW と Clash Verge Rev の両方の操作手順を解説します。
始める前に準備するもの
事前チェックリスト:以下を用意してください
- Windows 10 または Windows 11(64ビット版、バージョン 1903 以降推奨)
- Clash クライアントのインストーラー:本サイトのダウンロードページから入手してください。すべてのリンクは公式 GitHub Releases に直接接続しています。
- プロキシのサブスクリプション URL:Clash にはノードが含まれていません。第三者のプロキシプロバイダ(中国語圏では「机場(空港)」とも呼ばれます)からサブスクリプション URL を取得する必要があります。プロバイダのダッシュボードに「サブスクリプションリンクをコピー」ボタンがあります。
サブスクリプション URL をまだお持ちでない場合は、プロキシプロバイダのサポートに問い合わせてください。URL は通常
https://yourdomain.com/sub?token=xxxxxxx の形式です。
ステップ 1:クライアントをダウンロード・インストールする
本サイトの Windows ダウンロードページ にアクセスしてください。Windows 向けに推奨している 2 つのクライアントがあります。
| クライアント | 状態 | 対象ユーザー |
|---|---|---|
| Clash Verge Rev | 積極的に開発中(2024〜2026) | すべての新規ユーザーにおすすめ |
| Clash for Windows (CFW) | アーカイブ済み・引き続き動作可能 | 従来の CFW UI を好むユーザー |
.exe インストーラー(またはインストール不要な .zip ポータブル版)をダウンロードし、通常の Windows
アプリと同様の手順でインストールしてください。特別な権限やウイルス対策ソフトの除外設定は原則不要です。
ヒント:Windows Defender SmartScreen がインストーラーをブロックした場合は、「詳細情報」→「実行」 をクリックしてください。バイナリは公式 GitHub Releases からのものであり、安全です。
ステップ 2:クライアントを起動して画面構成を把握する
インストール後、クライアントを起動するとサイドバー付きのメインウィンドウが表示されます。各セクションの役割は以下のとおりです。
- プロファイル / サブスクリプション:サブスクリプション URL のインポートと管理を行う場所
- プロキシ:有効なサブスクリプションから読み込まれたプロキシノードの一覧。ここでノードを選択します。
- ルール:サブスクリプション設定に含まれるルールセットを表示します。
- 接続:Clash を通過するトラフィックをリアルタイムで確認できます。
- 設定:システムプロキシの切り替え、プロキシモードの選択、TUN モードの有効化などを行います。
- ログ:接続問題のトラブルシューティングに役立つ診断出力です。
CFW と Clash Verge Rev では画面レイアウトが多少異なりますが、主要なセクションは共通です。初期設定で最も重要なのは 「プロファイル」 と 「プロキシ」 の 2 つです。
ステップ 3:サブスクリプション URL を登録する
これが最も重要なステップです。Clash のサブスクリプション URL は、プロバイダがあらかじめ設定したプロキシノード・ルーティングルール・DNS 設定をすべて含む YAML 形式の設定ファイルをダウンロードするためのリモートリンクです。
インポート手順(CFW の場合):
- Clash for Windows を開き、左サイドバーの 「Profiles(プロファイル)」 をクリックする
- 上部の入力欄にサブスクリプション URL を貼り付ける
- 「Download(ダウンロード)」 をクリックする(または Enter キーを押す)
- 数秒待つと、リストに新しい設定カードが表示される
- カードをクリックして有効化する(緑色のインジケーターが表示される)
インポート手順(Clash Verge Rev の場合):
- サイドバーの 「プロファイル」 をクリックする
- 「+」ボタンまたは「新しいプロファイル」をクリックする
- 種類として 「リモート(Remote)」 を選択する
- URL 欄にサブスクリプション URL を貼り付ける
- 「保存」 をクリックし、プロファイルカードをクリックして有効化する
ダウンロードに失敗する場合:サブスクリプション URL が完全か、有効期限が切れていないかを確認してください。プロバイダによっては、ダッシュボードにログインして新しいリンクを再発行する必要があります。また、インターネット接続を確認してください。すでに制限のあるネットワーク環境にいる場合、初回の設定ファイル取得に別の方法が必要になることがあります。
設定が正常に読み込まれて有効化されると、「プロキシ」 タブにプロバイダのサーバー(ノード)一覧が表示されます。地域ごとにグループ分けされた数十〜数百のノードが確認できます。
ステップ 4:プロキシノードを選択する
「プロキシ」
タブを開いてください。PROXY・Auto・地域名などのプロキシグループが表示されます。選び方のポイントは以下のとおりです。
- Auto(URL テスト):速度テストを自動実行し、最も遅延の低いノードを選びます。多くのユーザーに最適です。
- 手動選択:速度テストボタン(スピードメーターや雷のアイコン)をクリックして全ノードに ping を送り、遅延の低いもの(200ms 以下が目安)を選びます。
- 地域指定:特定の国として認識させる必要がある場合(動画配信サービスなど)は、その国のラベルが付いたノードを選んでください。
多くのサブスクリプション設定には GLOBAL や Auto グループが含まれており、自動でノードを選択してくれます。迷った場合はまず
Auto グループを有効化してみてください。
ステップ 5:システムプロキシを有効にする
サブスクリプションを登録してノードを選んでも、それだけでは通信は Clash 経由にはなりません。Windows のトラフィックを Clash に流すには、システムプロキシ の切り替えが必要です。
- CFW の場合:「General(全般)」 タブを開き、「System Proxy(システムプロキシ)」 を ON にする
- Clash Verge Rev の場合:「設定」 を開き、「システムプロキシ」 を有効化する
- プロキシモードは
Rule(ルール)を選択(推奨):国内向けトラフィックは直接接続、海外向けのみプロキシ経由になります
プロキシモードの比較:
- Rule(ルール):設定に基づくスマートルーティング。国内は直接接続、海外はプロキシ。日常使いに最適。
- Global(グローバル):すべてのトラフィックをプロキシ経由にする。テスト時などに便利だが、国内サイトの速度が低下する。
- Direct(直接):プロキシなし。Clash は起動しているがルーティングは行わない。
システムプロキシを有効にすると、ブラウザをはじめとする多くのアプリの HTTP/HTTPS 通信が Clash のローカルポート(デフォルト:7890)経由で自動的に流れます。
ステップ 6:接続を確認する
ブラウザで以下のサイトにアクセスして、プロキシが正常に機能しているか確認してください。
- google.com:問題なく表示されるはず
- youtube.com:動画が再生できるはず
- whatismyipaddress.com:表示される IP がプロキシノードの国のものであること(自分の実際の場所ではない)を確認
Google は表示されるのに IP が自宅のままの場合、システムプロキシが ON になっているかを再確認してください。また、モードが Rule
または Global(Direct ではない)になっていることも確認してください。
Clash の 「接続」 タブでも確認できます。ブラウジング中に接続エントリがリアルタイムで追加されるはずです。タブが空のままであれば、システムプロキシが有効になっていない可能性があります。
ステップ 7:サブスクリプションの自動更新を設定する
プロキシプロバイダはノードを定期的に追加・更新しています。更新しないまま放置すると設定が古くなり、一部のノードが接続できなくなります。自動更新を設定して Clash が定期的に設定を更新するようにしてください。
CFW の場合:
- 「Profiles」 タブで有効なプロファイルカードを右クリックする
- 「Settings」または「Edit」 を選択する
- 更新間隔を設定する(例:
24時間) - 保存する:Clash がバックグラウンドで自動更新するようになります
Clash Verge Rev の場合:
- プロファイルカードの三点メニューをクリックする
- 「編集」 を選択する
- 「更新間隔」 フィールドに時間数を入力する
- 変更を保存する
更新間隔は 24 時間が標準的です。プロバイダがメンテナンス後などに頻繁にノードを更新する場合は、6 時間や 1 時間に設定することもできます。
ステップ 8:Windows 起動時に自動起動する(任意)
毎日 Clash を使うなら、Windows の起動と同時に自動的に起動するよう設定しておくと手間が省けます。
- CFW:「General」タブで 「Start with Windows」 を ON にする
- Clash Verge Rev:「設定」で 「起動時に起動」 を有効にする
設定後、Clash は起動時にシステムトレイに最小化されて常駐します。トレイアイコンをクリックすると、メインウィンドウの表示、プロキシの切り替え、ノードの変更などがいつでも行えます。
TUN モード:すべてのトラフィックをプロキシ経由にする
デフォルトの Clash システムプロキシは、Windows のプロキシ設定を参照するアプリ(主にブラウザ)の HTTP/HTTPS
トラフィックのみを対象とします。ゲームクライアント・Discord・Steam・コマンドラインツール(curl・git・npm
など)はシステムプロキシを無視することが多く、Clash を経由しません。
TUN モード(仮想ネットワークインターフェースモードとも呼ばれます)は、OS レベルですべての TCP/UDP トラフィックをキャプチャする仮想ネットワークアダプターを作成します。これにより、どのアプリが生成した通信でも Clash を通るようになります。
TUN モードの有効化方法:
- CFW の場合:「General」タブで 「TUN Mode」 を ON にする。ドライバ(Wintun)のインストールを求められた場合は「OK」をクリックする。
- Clash Verge Rev の場合:「設定 → TUN モード」 から有効化する。管理者権限が必要です。
- 有効化後、Windows のネットワーク設定に「Clash」または「TUN」という名称の仮想アダプターが表示されます。
TUN モードには管理者権限が必要です。TUN の有効化に失敗した場合は、Clash のショートカットを右クリックして「管理者として実行」を選択してください。Clash Verge Rev では起動時に常に管理者権限を要求する設定もできます。
一般的な用途ではシステムプロキシモードで十分です。TUN モードは、Clash 起動中にゲームや CLI ツールなど特定のアプリがインターネットに正常接続できない場合のみ有効にしてください。
よくある質問とトラブルシューティング
Q:Clash が起動しているのに何もプロキシされない — どうすれば?
最も多い原因は システムプロキシが有効になっていない ことです。General / Settings タブを確認し、トグルが ON
になっているか確認してください。また、モードが Direct になっていないかもチェックしてください。それでも解決しない場合はクライアントを再起動してみてください。
Q:サブスクリプションは取得できたがノードが 0 件しか表示されない — なぜ?
サブスクリプションの有効期限が切れているか、プロバイダのサーバーが一時的にダウンしている可能性があります。プロバイダのダッシュボードにログインして新しいサブスクリプションリンクを再発行し、再インポートしてください。また、今月のデータ通信量を使い切っていないかも確認してください。
Q:Google にはアクセスできるが YouTube や Netflix が見られない — 正常?
一部の動画配信サービスはデータセンターの IP 範囲を積極的にブロックしています。プロキシプロバイダが配信サービス向けの最適化ノードを提供していない場合、一部サービスが使えないことがあります。プロバイダのノードリストで「ストリーミング」「Netflix」「Disney+」などのラベルが付いたノードを選んでみてください。
Q:近くのノードを選んでも速度が遅い — 改善方法は?
「プロキシ」タブの速度テストボタンをクリックして最新の結果を取得してください。遅延 300ms 以上のノードは避けましょう。プロキシモードも確認してください。Rule
モードは国内サイトのトラフィックをプロキシ経由にしないため、Global
モードより一般的なブラウジングでは高速です。特定のノードが常に遅い場合は負荷が集中している可能性があります。同じ地域の別ノードを試してみてください。
Q:Windows Defender やウイルス対策ソフトがインストーラーを検出した — 安全?
Clash クライアントはオープンソースで広く利用されています。ネットワークレベルで Windows の通信に介入するツールの性質上、セキュリティソフトの誤検知は珍しくありません。本サイトのダウンロードページにリンクされている公式 GitHub Releases からのみダウンロードすれば、正規バイナリが確認済みです。必要に応じて、ウイルス対策ソフトで Clash の実行ファイルを例外登録してください。
Q:クライアントがクラッシュするか起動しない — 対処法は?
まず Windows 10 バージョン 1903 以降(64
ビット)を使用しているか確認してください。起動時にクラッシュする場合は、プロファイルのキャッシュフォルダ(%AppData%\clash-verge または
%AppData%\Clash for Windows)を削除してからサブスクリプションを再インポートしてみてください。クラッシュ前の 「Logs」
タブも確認しておくと有用なエラーメッセージが残っていることがあります。
面倒な設定は省略 — 設定済みの Clash クライアントを使う
ここまでガイドを読み進めてくださった方は、Clash for Windows の仕組みについて十分に理解できたと思います。ただ正直に言えば、サブスクリプション URL のインポート・適切なノードグループの特定・正しいモードの切り替え・TUN モード用 Wintun ドライバのインストールなど、初回設定には多くの手順があります。
よくいただくサポートのご相談は、こうした手順のどこかで詰まったケースです。サブスクリプション URL がタイムアウトした、ノードがすべて赤くなった、TUN モードに管理者権限が必要だと知らなかった、インストーラーがウイルス対策に検出された、などです。これらはバグではなく、もともとパワーユーザー向けに設計された高機能ツールの摩擦です。
私たちは、最も一般的なサブスクリプション URL 形式に対応した合理的なデフォルト設定を同梱し、システムプロキシをデフォルトで有効化した Clash をパッケージ化しました。ダウンロードして起動し、サブスクリプション URL を貼り付けて有効化するだけ。YAML の編集も、ドライバのインストールプロンプトも、モード切り替えの試行錯誤も不要です。
設定の迷路を短く — 調整済み Windows 版を入手
合理的な初期値・システムプロキシ既定 ON・ワンクリックノード選択。サブスク URL を貼って有効化するだけです。手順の細部はセットアップガイドで確認できます。