Windows 11でv2rayNを初めて使う場合、アプリを起動するだけでは通信できません。クライアント本体を安全な場所へ展開し、必要なコアを用意したうえで、サブスクリプションまたは個別のVMess・VLESSノードを登録し、最後にシステムプロキシを有効にする必要があります。画面上で「接続済み」と表示されても、Windowsのプロキシ設定が無効ならブラウザーの通信は通常どおり直接接続されるため、各段階で確認を入れながら進めることが大切です。
この記事ではWindows 11 23H2以降を想定し、v2rayN 7.xを例に、ダウンロード、展開、初回起動、Xrayコアの確認、サブスクリプション登録、ノード選択、システムプロキシの設定、通信テストまでを順番に説明します。画面の名称はマイナーバージョンや表示言語によって多少異なる場合がありますが、「設定」「サブスクリプション」「コア」「システムプロキシ」という項目を探せば同じ流れで操作できます。
Windows 11にv2rayNを初めて導入する方向けの入門ガイドです。v2rayN 7.xの配置場所と初回起動時の注意点、Xrayコアの選び方、サブスクリプションURLの登録、一般的なローカルポート10808・10809の役割、システムプロキシの有効化、接続ログとブラウザーを使った確認方法を一つずつ解説します。
ダウンロード前に確認すること
v2rayNはWindows上で動作するグラフィカルクライアントです。アプリの画面を表示する部分と、実際にVMessやVLESSの通信を処理するコアは別の役割を持っています。v2rayNを展開できても、コアの実行ファイルが不足していればノードを選択しても接続処理は開始できません。初回設定では、クライアント本体とXrayコアの両方がそろっているかを確認してください。
- Windowsの種類:「設定」→「システム」→「バージョン情報」で、64ビットオペレーティングシステムか確認します。一般的なWindows 11 PCではx64版を選びます。
- 保存場所:
C:\Tools\v2rayNのように、書き込み権限が分かりやすい専用フォルダーへ展開します。OneDrive同期フォルダーや圧縮ファイルの内部から直接起動するのは避けます。 - 既存クライアント:すでに別のプロキシソフトが動作している場合は一時停止します。10808や10809などのローカルポートが重複すると、コアが起動できません。
- ノード情報:サブスクリプションURL、またはプロバイダーから渡されたVMess・VLESSの個別設定を準備します。URLは他人に公開しないでください。
v2rayNを展開して初回起動する
ダウンロードした圧縮ファイルを右クリックし、「プロパティ」を開いて、必要であれば「許可する」または「ブロックの解除」にチェックを入れてから展開します。Windows 11では、インターネットから取得した圧縮ファイルにセキュリティ上の識別情報が付くことがあります。展開後に実行ファイルが起動しない場合は、圧縮ファイル内から直接起動せず、専用フォルダーへ展開し直してください。
-
対応版を選ぶ
Windows 11が64ビット版なら、v2rayNのx64向けパッケージを選択します。ARM版Windowsを使用している場合は、CPUに合った配布物か確認してください。迷ったままx86版を選ぶと、コアや依存ファイルの組み合わせで起動できないことがあります。
-
専用フォルダーへ展開
圧縮ファイルを右クリックして「すべて展開」を選び、例として
C:\Tools\v2rayNへ保存します。展開後、v2rayN本体、設定ファイル用のフォルダー、コア関連のファイルが同じ構成内にあることを確認します。 -
初回起動する
v2rayNの実行ファイルをダブルクリックします。SmartScreenの確認が出た場合は、アプリの入手元とファイル名を確認した後に判断します。通常の利用で常に管理者として起動する必要はありません。
-
コアを確認する
メイン画面の「設定」→「コア設定」または「設定」→「パラメーター設定」を開き、コアの種類を確認します。VLESSとRealityを使う新しい構成ではXrayコアを優先し、古いVMess設定との互換性が必要な場合も、まず付属または選択可能なXrayのバージョンを確認します。
-
再起動して反映
コアや基本パラメーターを変更したら設定を保存し、タスクトレイのv2rayNを終了してから再起動します。ウィンドウを閉じただけでは常駐プロセスが残ることがあるため、タスクトレイのアイコンから「終了」を選択してください。
初回起動直後にノードが表示されないのは異常とは限りません。v2rayNは空の状態で起動する場合があり、サブスクリプションまたは個別ノードを追加して初めて一覧が作られます。反対に、画面が一瞬だけ表示されて終了する場合は、展開の不完全さ、コアの不足、設定ファイルへの書き込み権限、セキュリティソフトによる隔離を順番に確認します。
サブスクリプションを登録してノードを選ぶ
複数のノードをまとめて管理する場合は、プロバイダーから発行されたサブスクリプションURLを使います。このURLには認証情報が含まれることがあるため、掲示板やスクリーンショットに貼り付けないでください。URLの登録に成功しても、すぐに通信できるとは限りません。更新結果、取得されたノード数、ノードの有効期限を確認してから接続テストへ進みます。
- v2rayNのメイン画面で「サブスクリプション」または「サブスクリプショングループ」を開きます。
- 「サブスクリプション設定」内の追加ボタンを選び、分かりやすい名前を入力します。
- URL欄へサブスクリプションURLを貼り付け、「保存」または「追加」をクリックします。
- 登録したグループを選択し、「現在のサブスクリプションを更新」または「すべて更新」を実行します。
- ノード一覧にサーバー名、通信方式、ポート番号が表示されたら、遅延テストを実行して応答のあるノードを選択します。
最初に確認するローカル設定
- SOCKS待受
- 127.0.0.1:10808
- HTTP待受
- 127.0.0.1:10809
- 基本モード
- システムプロキシ
- コア
- Xray 7.x対応版
10808と10809はPC内部の入口であり、ノード側の443や8443などのリモートポートとは別物です。
ノード情報で見る項目
- プロトコル
- VLESSまたはVMess
- 暗号化・認証
- 契約情報と一致
- サーバー名
- 提供されたドメイン
- トランスポート
- TCP・WSなど
個別追加では値を推測せず、サーバーアドレス、UUID、パス、TLSなどを発行元の情報どおりに入力します。
サブスクリプション更新が失敗する場合は、まず通常のブラウザーでURLへアクセスできるか確認します。契約側が購読URLへの直接アクセスを制限している場合は、v2rayNの「プロキシ経由で更新」設定を試せます。ただし、まだ利用可能なノードが一つもない状態では、この設定を有効にしても更新できません。URLの期限切れ、アクセス回数制限、コピー時の余分な空白や改行も確認してください。
システムプロキシを有効にして通信を確認する
ノードを選択しただけでは、すべてのアプリが自動的にv2rayNを利用するわけではありません。まずタスクトレイのv2rayNアイコン、またはメイン画面から「システムプロキシ」→「自動構成」または「HTTPプロキシを有効化」に相当する項目をオンにします。設定が有効になると、Windows 11の「設定」→「ネットワークとインターネット」→「プロキシ」に手動プロキシの情報が反映されることがあります。
ブラウザーで通信を確認する前に、v2rayNの状態欄が「起動中」または「接続済み」になっているか確認します。次に、外部IPを表示するページを開き、クライアント切断時と接続時で出口アドレスが変化するか比較します。出口アドレスだけで判断せず、v2rayNのログに接続先ドメイン、使用したノード、エラーの有無が記録されているかも確認してください。
結論:最初はシステムプロキシだけで検証する
初回導入ではTUN、カスタムDNS、複雑なルーティングを同時に有効にせず、まずHTTPプロキシ10809でブラウザー通信を確認するのが安全です。基本接続が成功してから、システムプロキシを読まないアプリが必要になった場合だけTUNを追加すると、原因の切り分けが容易になります。
- 接続できるがWebページが開けない:Windowsの手動プロキシが127.0.0.1と正しいポートを参照しているか確認します。HTTPを10809、SOCKS対応アプリを10808に設定するのが一般的です。
- ノードの遅延測定だけ成功する:遅延テストはノードへの確認であり、ブラウザーの通信経路が有効とは限りません。「システムプロキシ」の状態を別に確認します。
- 一部のアプリだけ直接接続する:そのアプリがWindowsのシステムプロキシを利用しているか確認します。必要であれば、通常モードを安定させた後にTUNを検討します。
- 切断後も通信できない:v2rayNのシステムプロキシをオフにし、Windowsの「プロキシ」設定に残った手動設定を解除します。
初回導入で起きやすい問題と復旧手順
問題が起きたときは、ノードの品質だけを疑わず、ローカルの起動、コア、待受ポート、Windowsプロキシ、DNSの順番で確認します。特に「接続済み」という表示は、選択したノードへの処理が開始されたことを示すだけの場合があり、特定のアプリがそのプロキシを実際に使っている証明にはなりません。
Windows Defenderの警告が出たらどうすればよいですか?
まずファイルの入手元、ファイル名、展開先を確認します。出所が不明な実行ファイルを例外登録せず、信頼できる配布元から取得し直してください。警告の内容がアプリ本体ではなく、同梱コアや不要な追加ファイルに関する場合もあります。
サブスクリプションを更新してもノードが増えません
URLの期限、契約状態、コピー時の欠落を確認し、「更新結果」やログにHTTPステータスが出ていないか調べます。別のネットワークから更新を繰り返す前に、購読URLの発行元へ有効性を確認してください。
10808が使用中と表示されます
v2rayNをタスクトレイから終了し、ターミナルで netstat -ano | findstr :10808 を実行します。表示されたPIDをタスクマネージャーで確認し、不要な重複プロセスを終了するか、「設定」→「パラメーター設定」で空いているポートへ変更します。
接続後にWindows全体が遅くなりました
まずルーティングをグローバルからルールベースへ戻し、LANや社内アドレスを直接接続にします。TUNを有効にしている場合は一度オフにし、システムプロキシだけで再テストして、負荷の原因が取り込み範囲かノード経路かを分けます。
設定を初期化する場合は、いきなりフォルダー全体を削除せず、v2rayNを終了して設定フォルダーを別の場所へバックアップします。サブスクリプションURLを再入力する必要があるため、契約情報を確認してから行ってください。復旧後は一つのノード、一つのブラウザー、一つのプロキシモードで接続を確認し、成功してから他のノードやルールを追加すると設定が安定します。