チュートリアル 2026-05-20 · 約15分

Windows 10 で Clash for Windows を導入する:SmartScreen から初回購読・コア切替まで

Clash for Windows(CFW) は、Electron ベースで定番化した Windows 向け Clash クライアントです。検索ではいまも「cfw インストール」「clash for windows windows10」と一緒に参照される一方、プロジェクトはアーカイブ済みで、長期的な安全性や新プロトコルには後継クライアントとの比較が前提になります。とはいえ、社内手順書や古い PC が Windows 10 のまま残っている環境は少なくありません。Win11 向けの手順(「CFW · Windows 11 導入」)と並べて、Microsoft Defender SmartScreenUACコアの起動確認と切替購読 URL の取り込みシステムプロキシ までを Win10 前提で一本道に整理します。

Clash for Windows が指すものと、Win10 で押さえる四層

文脈によって「Clash」はコア実装・ルール構文・GUI クライアントの総称として使われます。本記事の Clash for Windows は、.yaml 構成と購読更新を GUI で扱い、ローカルの HTTP/SOCKS リスナーへトラフィックを束ねる古典的な一体型クライアントです。画面は Profiles(構成)、Proxies(ノード)、General(ポートとシステムプロキシ)、Logs(コアの稼働ログ)に分かれ、初回のつまずきは「コアが動いているか」「どのプロファイルが選択されているか」「OS にプロキシが書き込まれているか」「ポートが他ソフトと衝突していないか」に集中しやすいです。

Windows 10 では設定アプリの文言やウィンドウ管理が Win11 と少し異なりますが、CFW が触るのは主に手動プロキシ欄とローカルループバックです。検索流入の多くは「インストールできない」「SmartScreen が邪魔」「購読は取れたのにノードが空」「コアが起動しない」といった症状に紐づくため、メニュー名より先にデータの流れを短く言語化しておくと復習が速くなります。新しいクライアントへ移行する場合は「Clash Verge Rev · Windows 10 導入」が近い比較軸になり、全般的な用語は「Clash for Windows 設定ガイド」も併せて眺めるとよいです。

メンテナンス状況について

クラシックな Clash for Windows は開発終了し、公式リポジトリもアーカイブ運用です。未知のバイナリや「強化版」と称した第三者改変物は避け、入手経路とハッシュ検証を徹底してください。業務端末ではセキュリティ部門の方針も先に確認します。

始める前に揃えるもの(Win10)

チェックリスト

  • Windows 10(21H2 以降を推奨)が更新済みで、管理者昇格が可能なユーザーでログインできること。
  • GitHub Releases など公開されている 同一バージョンのインストーラ と、サイズ・チェックサムが照合できること。
  • https:// で応答する 購読 URL(ダッシュボードのコピー欄から取得できることが多い)。
  • ほかのプロキシ常駐ソフトが無いか、またはポート設定が衝突しないこと。
  • 購読が Meta 構文前提か classic 前提か、おおよそ分かっていること(後述のコア切替に関係)。

購読 URL だけがプロキシ経由でないと取得できない設計だと、初回だけ鶏卵に陥ります。モバイル回線のテザリングや一時的な直結回線、プロバイダが別途提示する国内到達 URL で一度だけ取得を完了させ、その後は CFW 側の定期更新に任せるのが現実的です。トークン付きリンクはチャットに貼らず、端末ローカルのパスワードマネージャに保存する運用が安全です。社内プロキシ配下では 127.0.0.1 のローカルリスナーが例外扱いになるかも併せて確認してください。

ダウンロードとファイルの身元確認

インストーラは原則として Windows x64 向けのセットアップ実行ファイルを選びます。リリースページのファイル名・バージョン表記が、手元に落ちたファイルと一致しているかを最初に確認します。公開されているチェックサムがあれば突き合わせ、検索結果ページの「ダウンロード」ボタンのみが目立つミラーサイトから取らない、という運用が供給鏈リスクを下げます。Win10 ではブラウザのダウンロード履歴に、同名だがサイズの違う二つ目のファイルが混ざっていないかも見落としポイントです。

「ポータブル版」を選ぶ場合も、展開先のパスに過剰な空白や権限の厳しい場所を避け、スタートアップから起動するショートカットの実体がどこを指しているかを固定します。配置換えのたびに二重起動や古い実行ファイル参照が残ると、設定画面と実プロセスがズレてトラブルシュートが難しくなります。インストール先に日本語や極端に長いパスを含めると、ごくまれにコアバイナリの展開に失敗する事例が報告されています。

ヒント

企業デバイスでは Application Control が SmartScreen より先に止めることがあります。個人で試して成功しても業務端末では再現しない点に注意し、許可プロセスを早期に引き出します。

Microsoft Defender SmartScreen の見方(Windows 10)

初回実行時に SmartScreen が表示されるのは珍しくありません。コミュニティ由来でコード署名のない実行ファイルでは、「PC が保護されました」と止まってしまうことがあります。ここで重要なのは、画面をすり抜けることではなく、入手経路とハッシュが意図したリリースと一致しているか を再確認することです。Win10 ではダイアログで 詳細情報実行 が表示される場合がありますが、それでもループするときは、エクスプローラでインストーラを右クリックし プロパティ の一般タブ末尾にある ブロックの解除(Unblock)にチェックを入れてから再実行する手順が有効なことが多いです。

併せて Windows セキュリティ の保護の履歴で隔離されていないかも確認します。ヒューリスティック検知は誤検知もありますが、根拠なく一括許可するのではなく、ファイル単位で理由を読み分けます。クラックや「常に管理者権限で無効化」といった指示付きパッケージは、プロキシ権限を奪取するマルウェアの温床になりやすいため、実行しないでください。

インストール、UAC、ファイアウォール、初回起動

セットアップウィザードでは、インストール先とショートカット作成、タスクバーへのピン留めの有無を選びます。権限の都合でシステム領域に書き込めない場合は、ユーザー領域インストールやポータブル運用の指示に従います。初回起動時に ユーザーアカウント制御(UAC) が出たら、プロンプトに表示される実行ファイルのパスが、さきほど検証した場所かを見てから承認します。別名の一時フォルダを指している場合は中断が安全です。

Windows Defender ファイアウォール がローカル通信の許可を聞いてきたら、実際にリモートへポートを公開しない運用なら必要最小限の範囲に留めます。Win10 では「プライベート」と「パブリック」のどちらで許可するかを聞かれることが多く、カフェや会場 Wi‑Fi ではパブリック側の許可を控えめにする判断もあります。起動後、トレイアイコンを右クリックしてメインウィンドウを開けるか、タスクマネージャに期待どおりのプロセス名で載っているかを確認します。二重起動はポート占有と設定の競合を招くので、古いプロセスが残っていないかも見ます。

コアが稼働しているか確認する(Logs の読み方)

CFW は GUI とは別に、内蔵または外部指定の Clash コアバイナリを起動します。初回起動後は Logs を開き、ルールの読み込みやポートの待受開始といった行が流れているかを確認します。Core exited や「ポートが使用中」に近いメッセージが出る場合、他のプロキシが同じポートを掴んでいないか、タスクマネージャで古い clash 系プロセスを終了してから CFW を再起動します。ログがまったく増えないのに Proxies が空のまま、というときは「購読の問題」より先に「コアが立っていない」線を疑うと早いです。

classic 系コアが古いままだと、購読に新しいプロトコルフィールドが含まれたときにパース失敗やノード非表示が起きます。これは Win10 固有ではなく 構文互換性 の問題です。初日は Logs でエラーが消えることだけをゴールにし、TUN や DNS の上書きは後回しにします。

コア切替(Settings):classic と Meta の使い分け

Clash for Windows には、設定画面(Settings)からコア実装を切り替える仕組みがありました。多くの購読は従来の Clash Premium 互換で動きますが、ダッシュボードが「Meta」「Clash Meta」チャンネルを案内している場合は、clash.meta(現行では mihomo 系に相当)側のコアが必要になることがあります。Settings でコア種別を変更したあとは、必ず CFW を再起動し、Logs で新しいコア名が読み込まれたことを確認してください。古いワーカープロセスが残ると、UI 上は切り替わったように見えても実際は旧コアがポートを握ったまま、という状態が起きます。

コミュニティ配布の「不明なコア exe を手動で差し替える」手順は、供給鏈リスクが高いため推奨しません。購読側で classic 互換チャンネルが選べるかを先に確認するか、コア更新が一元化された「Clash Verge Rev」などへの移行を検討する方が、Win10 を長く使う前提では現実的です。コアと購読の組み合わせの考え方は「mixin と遠隔購読」にも通じますが、初回導入では切替と再起動だけに絞るとよいです。

注意

出所不明のコアバイナリを混ぜると、プロキシ権限を悪用されるリスクがあります。公開リリースと整合するコアだけを使い、それでも足りない場合は後継クライアントへ移行してください。

Profiles からの購読インポート(リモート構成)

メイン画面の Profiles に移動し、購読用の URL を入力して Download 相当の操作を行います。語尾の改行や余分な引用符が混ざると更新に失敗するため、ペースト後にエディタで一度確認するのがコツです。更新後にエラー表示が消え、ファイル名らしきエントリが増えることを確認します。YAML が返らずログインページへ飛ばされるケースは、セッション切れやトークン期限が多く、その場合はダッシュボード側で URL を再発行します。

  1. 購読 URL を貼り付け、リモート取得が成功するまで待つ。
  2. 一覧から いま使う構成 をクリックしてアクティブにする(ハイライトやチェックの見え方は版により異なる)。
  3. Proxies を開き、ポリシーグループとノードが空でないことを確認する。
  4. 自動更新間隔を現実的な値に置き、古いノード情報の滞留を避ける。

「ファイルは増えたのに通信が直結のまま」という相談の多くは、選択中のプロファイルが切り替わっていない ことにあります。新しい購読がバックグラウンドに取り込まれても UI 上のフォーカスが古いまま、という状態は紛らわしいので、必ずアクティブ表示を確かめます。ルールの詳細調整は「ルールプロバイダと更新間隔」の考え方が応用できますが、初回はまずデフォルトポリシーでブラウザが開くことだけを達成します。

実践

初日は Rule のまま、システムプロキシだけで海外/国内の振る分けが期待どおりかを見ます。TUN や DNS の上書き、Mixin を同時に触ると変数が増え、原因切り分けが難しくなります。

General のポートとシステムプロキシ(Windows 10)

General では、HTTP ポート・SOCKS ポート、場合によっては混在ポート(mixed)や外部制御ポートの表示があります。既定値が他製品と衝突する場合は、空いている値へ変更して CFW を再起動します。続けて System Proxy をオンにすると、Windows の手動プロキシ設定へローカルアドレスとポートが書き込まれ、ブラウザなどシステム設定を尊重するアプリの通信が CFW のリスナーへ向きます。Win10 では 設定 → ネットワークとインターネット → プロキシ を開き、127.0.0.1 と期待どおりのポートが入っているかを突き合わせる習慣があると復旧が早くなります。

TUN や仮想アダプタを使う構成は、プロキシ非対応アプリまで取り込みたいときの次の段階です。企業 VPN や他社フィルタドライバと競合すると不安定になるため、まずはシステムプロキシでブラウザ疎通を確定させ、必要になってから段階的に足します。ストア系 UWP だけ失敗する場合は「UWP とループバック/TUN」が参考になります。終了後に OS のプロキシが残る問題は「終了時のシステムプロキシ復帰」を先に読んでおくと安心です。

初回接続の確認手順

すべてを一度に有効化する前に、順番を固定すると切り分けが速くなります。まず Rule で代表的な海外サイトと国内サイトを開き、ルールの向き先が意図どおりかをざっくり見ます。次に遅延テストや結合テスト機能があれば、選択中のノード集合に到達性があるかを確認します。ログに connection refusedi/o timeout が連発する場合は、出口側の死活より先にローカルポート占有やループバック拒否を疑います。ページは真っ白だがログがきれいなときは DNS や fake-ip 周りが疑わしく、「接続はあるがインターネットに出られない」の整理が近いです。

うまくいかないときに何度もアンインストールを繰り返すより、コア稼働・アクティブなプロファイル・システムプロキシの実値・ポート衝突 の四点をログと OS 表示で突き合わせた方が早いです。WSL やコンテナ併用なら「WSL2 とミラード/プロキシ」も参照ください。

うまくいかないときのチェック項目

SmartScreen を何度も踏む

ブラウザのダウンロード履歴に、同名だがハッシュが異なる複数ファイルが混ざっていないか確認します。プロパティのブロック解除を試したうえで、企業の SSL インスペクションが実行ファイルを書き換えているケースでは IT にエクスプションを相談します。配布元を統一し、手元の検証手順を一文にまとめておくと再現が楽になります。

コア切替後も古い挙動のまま

CFW を完全終了し、タスクマネージャで残存プロセスが無いことを確認してから再起動します。Settings のコア表示と Logs の起動行が一致しているかを見ます。それでも Meta 構文が読めない場合は、後継クライアントへの移行を検討する段階です。

CFW はオンなのに OS のプロキシが空

チューナー類や別クライアントが直後にプロキシ設定を上書きしていることがあります。設定の ネットワークとインターネット → プロキシ を開き、手動プロキシの値と CFW の表示を点検します。競合ソフトを終了してからトグルを一度オフ・オンすると改善することがあります。

購読は成功だがノードが古い/空

プロファイルの再選択、キャッシュの破棄、手動更新の再実行を順に試します。サーバ側のルールが新プロトコル前提に更新されているのにローカルコアが解釈できない場合、コア切替または後継クライアントへの移行判断が必要になります。初回導入で詰まったら「クライアントが古い」より先に「選択プロファイル・URL の鮮度・コア種別」を疑うのが得策です。

よくある質問

Q. Windows 10 で CFW を新規に入れるべきですか?

ドキュメント互換や検証環境の再現など、明確な理由がある場合を除き、継続メンテナンスのクライアントを第一候補にするのが安全です。Win10 端末を長く使うなら Verge Rev などの Win10 向け導入記事に切り替え、同一 PC ではポートと常駐の衝突に注意してください。

Q. Win11 向けの記事と手順は同じですか?

コア・購読・システムプロキシの流れはほぼ同じです。差分は SmartScreen の文言、設定アプリの並び、ウィンドウ管理程度です。Win11 専用の整理は「CFW · Windows 11 導入」を参照してください。

Q. ポート番号は何を見ればよいですか?

多くの環境ではブラウザのシステムプロキシが HTTP/混在ポートのどちらかを指します。General に表示される値と、Windows の手動プロキシ欄が一致しているかを最優先で確認します。変更したら CFW を再起動し、古いプロセスが残っていないかも合わせて見ます。

まとめ:Win10 で CFW の初回接続を最短にする順序

  1. 公開リリースと一致するインストーラを入手し、サイズとチェックサムを確認する。
  2. SmartScreen/Defender を身元確認のうえ通過させ(必要ならブロック解除)、UAC とファイアウォールを整理して起動する。
  3. Logs で コア稼働 を確認し、購読構文に応じて Settings でコアを切り替える。
  4. Profiles で購読を取り込み、アクティブなプロファイル を確定させる。
  5. General でポート衝突を避け、システムプロキシ をオンにして OS 表示と突き合わせる。
  6. Rule でブラウザ疎通を確認し、DNS や TUN は必要になってから足す。

歴史的に広く使われた GUI には、記事やスクリーンショット資産が残り続ける一方で、コアやプロトコルの更新が追いつかない時間軸が必ず生まれます。Win10 のまま運用を延ばすほど、OS のサポート終了とクライアントの陳腐化が重なり、証明書検証や依存ライブラリのリスクが積み上がります。メンテの続くクライアントは設定ファイルの互換レイヤーや自動更新の方針が明確で、初日の手間より後続の安心感に価値が寄ります。

一方、単一の VPN ボタン型製品に比べ、ルール粒度と購読の透明性を自分で握れるのが Clash 系の強みです。CFW に留まるか Verge Rev へ移るかに関わらず、「コアが動いている・正しいプロファイルが選ばれている・OS プロキシが一致している」の三点が揃えば、同じ心モデルで再現できます。興味があれば、説明と入手経路が整理されている配布面から試すのが安全です。

公式の入手ページから Clash クライアントをダウンロード すると、リリース情報の追い方と初回プロファイル取得の前提が一箇所に揃い、以降の設定作業の迷いが減ります。

Windows 向けクライアントを公式ルートから

ダウンロードページでは、メンテナンス状況の分かりやすいクライアントと、初回プロファイル取得のヒントをまとめています。

Clash をダウンロード(Windows)